СИСТЕМА ЗАГРУЗКИ СОДЕРЖАНИЯ И СПОСОБ ЗАГРУЗКИ СОДЕРЖАНИЯ, УСТРОЙСТВО ИСТОЧНИКА СОДЕРЖАНИЯ И СПОСОБ ИСТОЧНИКА СОДЕРЖАНИЯ, УСТРОЙСТВО ПРИЕМА СОДЕРЖАНИЯ И СПОСОБ ПРИЕМА СОДЕРЖАНИЯ, И ПРОГРАММА
CONTENT DOWNLOAD SYSTEM, CONTENT DOWNLOAD METHOD, CONTENT SUPPLYING APPARATUS, CONTENT SUPPLYING METHOD, CONTENT RECEIVING APPARATUS, CONTENT RECEIVING METHOD, AND PROGRAMME

Область техники, к которой относится изобретение
Изобретение относится к системе загрузки содержания и способу загрузки содержания, устройству источника содержания и способу источника содержания, устройству приема содержания и способу приема содержания, и программе, и, в частности, относится к системе загрузки содержания и способу загрузки содержания, устройству источника содержания и способу источника содержания, устройству приема содержания и способу приема содержания, и программе, удобным для использования в случае реализации услуги загрузки содержания, которая предоставляет лицензию, соответствующую каждому из различных способов использования загруженного содержания.
Уровень техники
Наряду с расширением сетей высокоскоростной передачи данных, представителем которых является Интернет, уже существуют услуги загрузки содержания, имеющие различное содержание, такое как музыка, видео, компьютерные программы и т.д., как продукты (например, см. Патентный документ 1).
Однако все существующие услуги загрузки содержания представляют собой услуги для персональных компьютеров, и далеко не все пользователи могут непосредственно их использовать, например, с телевизионным приемником.
В частности, в случае услуги загрузки содержания, имеющего видеоданные (включающие в себя соответствующие аудиоданные и субтитры) как продукты, весь набор услуг не осуществляется, и большинство из них представляют собой экспериментальные продукты, в которых видеосодержание может быть просмотрено столько раз, сколько хочется при заранее оплаченной фиксированной плате, загрузка выполняется в произвольное время, используя заранее оплаченный способ, и реализован только основной режим работы, такой как режим уменьшения остающейся заранее оплаченной суммы каждый раз при загрузке видеосодержания.
Патентный документ 1: Находящаяся на экспертизе публикация №. 2000-113066 заявки на японский патент
Сущность изобретения
Техническая задача
Кроме того, в случае варианта выполнения с полным набором услуг загрузки содержания, в котором видеосодержание представляет собой продукт, может быть реализован не только описанный выше основной режим работы, но также и другие различные режимы работы.
Теперь, режимы работы означают комбинации таких показателей, как время выставления счета, время загрузки, ограничения в отношении периода использования содержания, ограничения по копированию содержания и т.д.
Настоящее изобретение было выполнено с учетом таких ситуаций и реализует систему, которая может соответствовать различным режимам работы услуги загрузки содержания.
Техническое решение
Система загрузки содержания в соответствии с первым аспектом настоящего изобретения включает в себя: устройство предоставления содержания, предназначенное для предоставления содержания; и устройство приема содержания, предназначенное для приема содержания из устройства предоставления содержания через сеть, устройство приема содержания включает в себя средство ввода операций, предназначенное для ввода операций пользователя, средство загрузки, предназначенное для загрузки зашифрованного содержания и данных управления воспроизведением, необходимых для воспроизведения содержания, полученного из устройства предоставления содержания, в соответствии с операциями пользователя, средство получения, предназначенное для подтверждения наличия лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания, на основании данных управления воспроизведением при воспроизведении загруженного содержания, и получения лицензии, соответствующей результатам подтверждения, и средство воспроизведения, предназначенное для воспроизведения зашифрованного содержания, используя полученную лицензию, и устройство предоставления содержания включает в себя средство предоставления данных управления, предназначенное для предоставления данных управления воспроизведением, необходимых для воспроизведения уже загруженного содержания в ответ на запрос из устройства приема содержания, средство предоставления содержания, предназначенное для предоставления зашифрованного содержания в ответ на запрос из устройства приема содержания, и средство предоставления лицензии, предназначенное для предоставления лицензии, включающей в себя ключ, предназначенный для дешифрования зашифрованного содержания в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением, в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Способ загрузки содержания, который представляет собой первый аспект настоящего изобретения, представляет собой способ загрузки содержания для системы загрузки содержания, составленной из устройства предоставления содержания, выполненного с возможностью предоставления содержания, и устройства приема содержания, выполненного с возможностью приема содержания из устройства предоставления содержания через сеть, включает в себя этапы: с устройством приема содержания, вводят операции пользователя, запрашивают зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения содержания, полученные из устройства предоставления содержания, в соответствии с операциями пользователя; и с устройством предоставления содержания, предоставляют зашифрованное содержание и данные управления воспроизведением в ответ на запросы из устройства приема содержания; и с устройством приема содержания, при воспроизведении загруженного содержания, подтверждают наличие лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания на основании данных управления воспроизведением, и запрашивают лицензию из устройства предоставления содержания, соответствующую результатам подтверждения; и с устройством предоставления содержания лицензию предоставляют в устройство предоставления содержания в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением; и с устройством приема содержания, зашифрованное содержание воспроизводят, используя полученную лицензию; в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
В соответствии с первым аспектом настоящего изобретения, с устройством приема содержания, зашифрованное содержание, и данные управления воспроизведением, необходимые для воспроизведения содержания, запрашивают из устройства предоставления содержания в соответствии с операциями пользователя, и зашифрованное содержание и данные управления воспроизведением предоставляют в запросах отклика из устройства приема содержания. Кроме того, с устройством приема содержания, при воспроизведении загруженного содержания, наличие лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания, подтверждают на основании данных управления воспроизведением, и лицензию запрашивают в соответствии с результатами подтверждения, и лицензию предоставляют в устройство предоставления содержания в ответ на этот запрос. Далее, с устройством приема содержания, зашифрованное содержание воспроизводят, используя полученную лицензию. Следует отметить, что, по меньшей мере, один набор информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Устройство предоставления содержания, которое представляет собой второй аспект настоящего изобретения, является устройством предоставления содержания, выполненным с возможностью предоставления содержания в устройство приема содержания, подключенное через сеть, включает в себя: средство предоставления данных управления, предназначенное для предоставления данных управления воспроизведением, необходимых для воспроизведения содержания, загруженного устройством приема содержания, средство предоставления содержания, предназначенное для предоставления зашифрованного содержания в ответ на запросы из устройства приема содержания, средство предоставления лицензии, предназначенное для предоставления лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением, в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
В информации типа лицензии может быть описано, по меньшей мере, одно из нормального воспроизведения, которое обозначает, что лицензия имеет ограничение, наложенное на период возможного воспроизведения содержания, дополнительное воспроизведение, которое обозначает, что лицензия имеет расширенный период возможного воспроизведения после окончания периода возможного воспроизведения, соответствующего нормальному воспроизведению, воспроизведение для предварительного просмотра, которое обозначает, что лицензия предназначена для тестового просмотра/прослушивания, последовательное воспроизведение в ходе загрузки, которое обозначает, что лицензия разрешает воспроизведение содержания в ходе загрузки, и экспорт, что обозначает, что лицензия разрешает вывод и запись содержания из устройства приема содержания во внешнее устройство.
Средство предоставления лицензии может предоставлять дополнительную лицензию воспроизведения после окончания периода возможного воспроизведения, соответствующего нормальному воспроизведению лицензии, в ответ на запрос из устройства приема содержания, на оснований данных управления воспроизведением.
Средство предоставления лицензии может предоставлять лицензию на воспроизведение для предварительного просмотра того же самого содержания только один раз, в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением.
Средство предоставления лицензии может предоставлять лицензию на последовательное воспроизведение в ходе загрузки только во время загрузки содержания, в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением.
По меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии, информацию одобрения, обозначающую, будет ли получено одобрение от пользователя устройства приема содержания во время получения лицензии, и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, может быть описан в данных управления воспроизведением.
Способ предоставления содержания, который представляет собой второй аспект настоящего изобретения, представляет собой способ предоставления содержания для устройства предоставления содержания, выполненного с возможностью предоставления содержания в устройство приема содержания, подключенное через сеть, включающий в себя этапы: предоставляют данные управления воспроизведением, необходимые для воспроизведения содержания, загруженного устройством приема содержания в устройство приема содержания, предоставляют зашифрованное содержание в ответ на запрос из устройства приема содержания, и предоставляют лицензию, которая включает в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением, в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Программа в соответствии со вторым аспектом настоящего изобретения представляет собой программу, обеспечивающую выполнение компьютером обработки для управления устройством предоставления содержания, выполненным с возможностью предоставления содержания в устройство приема содержания, подключенное через сеть, включает в себя этапы: предоставляют данные управления воспроизведением, необходимые для воспроизведения содержания, загруженного устройством приема содержания в устройство приема содержания, предоставляют зашифрованное содержание в ответ на запрос из устройства приема содержания, и предоставляют лицензию, которая включает в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением, в котором, по меньшей мере, один набор информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
В соответствии со вторым аспектом настоящего изобретения данные управления воспроизведением, необходимые для воспроизведения содержания, загруженного устройством приема содержания, предоставляют в устройство приема содержания, и в ответ на запросы из устройства приема содержания, предоставляют зашифрованное содержание, и в ответ на запрос из устройства приема содержания, на основании данных управления воспроизведением, предоставляют лицензию, включающую в себя ключ, предназначенный для дешифрования зашифрованного содержания. Следует отметить, что, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Устройство приема содержания в соответствии с третьим аспектом настоящего изобретения представляет собой устройство приема содержания, выполненное с возможностью приема содержания из устройства предоставления содержания, подключенного через сеть, включает в себя: средство ввода операций, выполненное с возможностью ввода операций пользователя, средство загрузки, выполненное с возможностью загрузки из устройства предоставления содержания зашифрованного содержания и данных управления воспроизведением, необходимых для воспроизведения содержания, в соответствии с операциями пользователя, средство получения, выполненное с возможностью подтверждения наличия лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания на основании данных управления воспроизведением при воспроизведении загруженного содержания, и получения лицензии, соответствующей результатам подтверждения, и средство воспроизведения, предназначенное для воспроизведения зашифрованного содержания, используя полученную лицензию, в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Устройство приема содержания в соответствии с третьим аспектом настоящего изобретения дополнительно включает в себя средство вывода, выполненное с возможностью вывода содержания, в котором шифрование было дешифровано средством воспроизведения во внешнее устройство, после выполнения обработки, состоящей, по меньшей мере, из одной из обработки изменения способа кодирования или обработки повторного шифрования.
В информации типа лицензии описано, по меньшей мере, одно из нормального воспроизведения, которое обозначает, что лицензия имеет ограничение, наложенное на период возможного воспроизведения содержания, дополнительного воспроизведения, которое обозначает, что лицензия имеет расширенный период возможного воспроизведения после окончания периода возможного воспроизведения, соответствующего нормальному воспроизведению, воспроизведения для предварительного просмотра, которое обозначает, что лицензия предназначена для тестового просмотра/прослушивания, последовательного воспроизведения в ходе загрузки, которое обозначает, что лицензия разрешает воспроизведение содержания в ходе загрузки, и экспорта, что обозначает, что лицензия разрешает вывод и запись содержания из устройства приема содержания во внешнее устройство.
Средство ввода операций может принять операцию пользователя, который одобряет получение дополнительной лицензии на воспроизведение после окончания периода возможного воспроизведения, соответствующего нормальному воспроизведению лицензии.
Средство ввода операций может принять операцию пользователя, который передает инструкцию на получение дополнительной лицензии на воспроизведение после окончания периода возможного воспроизведения, соответствующего нормальному воспроизведению лицензии.
Средство ввода операций может принять операцию пользователя только в один раз, который передает инструкцию на получение лицензии на воспроизведение предварительного просмотра того же самого содержания, в ответ на запросы от средства воспроизведения, на основании данных управления воспроизведением.
Средство ввода операций может принять операцию пользователя, который передает инструкцию на получение лицензии на воспроизведение в ходе последовательной загрузки, только во время загрузки содержания, в ответ на запросы от средства воспроизведения, на основании данных управления воспроизведением.
По меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии, информацию одобрения, обозначающую, будет ли получено одобрение от пользователя устройства приема содержания во время получения лицензии, и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением, и устройство приема содержания в соответствии с третьим аспектом настоящего изобретения может дополнительно включать в себя средство подтверждения, предназначенное для подтверждения одобрения пользователем получения лицензии в соответствии с информацией одобрения.
В случае, когда одобрение пользователя получено средством подтверждения, средство получения может получить лицензию, и в случае, когда одобрение пользователя не получено средством подтверждения, средство воспроизведения может уведомить пользователя о том, что содержание не может быть воспроизведено.
Способ приема содержания, который представляет собой третий аспект настоящего изобретения, представляет собой способ приема содержания устройством приема содержания, выполненным с возможностью приема содержания из устройства предоставления содержания, подключенного через сеть, включающий в себя этапы: вводят операции пользователя, загружая зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения содержания, полученные из устройства предоставления содержания, в соответствии с операциями пользователя, при воспроизведении загруженного содержания, подтверждают наличие лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания, на основании данных управления воспроизведением, и получают лицензию, соответствующую результатам подтверждения, и воспроизводят зашифрованное содержание, используя полученную лицензию, в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Программа, которая представляет собой третий аспект настоящего изобретения, обеспечивает выполнение компьютером обработки, причем эта программа должна управлять устройством приема содержания, выполненным с возможностью приема содержания из устройства предоставления содержания, которое соединено через сеть, включает в себя этапы: вводят операции пользователя, загружают зашифрованное содержание и воспроизводят данные управления, необходимые для воспроизведения содержания, полученного из устройства предоставления содержания, в соответствии с операциями пользователя, при воспроизведении загруженного содержания, подтверждают наличие лицензии, которая включает в себя ключ для дешифрования зашифрованного содержания на основании данных управления воспроизведением, и получают лицензию, соответствующую результатам подтверждения; и воспроизводят зашифрованное содержание, используя полученную лицензию, в котором, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
В третьем аспекте настоящего изобретения, в соответствии с операциями пользователя, зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения содержания, загружают из устройства предоставления содержания, и когда воспроизводят загруженное содержание, подтверждают, имеются ли какие-нибудь лицензии, включающие в себя ключ, предназначенный для дешифрования зашифрованного содержания, лицензию получают в соответствии с результатами подтверждения, и зашифрованное содержание воспроизводят, используя полученную лицензию, на основании данных управления воспроизведением. Следует отметить, что, по меньшей мере, один набор или больше информации о лицензии, включающий в себя уникальную информацию идентификации лицензии, информацию о типе лицензии и информацию представления, предназначенную для представления пользователю, относящуюся к лицензии, описан в данных управления воспроизведением.
Предпочтительные эффекты
В соответствии с первым аспектом настоящего изобретения может быть предоставлена система, которая может выполнять обработку в различных режимах работы для услуги загрузки содержания.
В соответствии со вторым аспектом настоящего изобретения, содержание может быть предоставлено в устройство приема путем выполнения обработки в различных режимах работы для услуги загрузки содержания.
В соответствии с третьим аспектом настоящего изобретения содержание может быть загружено и может использоваться для различных режимов работы услуги загрузки содержания.
Краткое описание чертежей
На фиг.1 показан концептуальный чертеж системы загрузки содержания, в которой применено настоящее изобретение.
На фиг.2 показан чертеж, иллюстрирующий момент времени загрузки и момент времени воспроизведения содержания.
На фиг.3 представлена блок-схема, иллюстрирующая пример конфигурации системы загрузки содержания.
На фиг.4 показан чертеж, описывающий обработку воспроизведения содержания.
На фиг.5 показан чертеж, описывающий обработку экспорта содержания.
На фиг.6 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой.
На фиг.7 показан чертеж, иллюстрирующий пример описания метафайла управления воспроизведением.
На фиг.8 показан чертеж, описывающий краткий обзор обработки загрузки.
На фиг.9 показана временная диаграмма, описывающая обработку загрузки.
На фиг.10 показана блок-схема последовательности операций, описывающая обработку загрузки загрузчиком.
На фиг.11 показан чертеж, описывающий краткий обзор воспроизведения обработки локального содержания.
На фиг.12 показана временная диаграмма, описывающая обработку воспроизведения локального содержания.
На фиг.13 показана блок-схема последовательности операций, описывающая обработку воспроизведения локального содержания.
На фиг.14 показан чертеж, описывающий краткий обзор обработки экспорта локального содержания.
На фиг.15 показана временная диаграмма, описывающая обработку экспорта локального содержания.
На фиг.16 представлена блок-схема последовательности операций, описывающая обработку экспорта локального содержания.
На фиг.17 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры а.
На фиг.18 показан чертеж, иллюстрирующий последовательность обработки, соответствующую режиму работы структуры а.
На фиг.19 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры а.
На фиг.20 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры а.
На фиг.21 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры b.
На фиг.22 показан чертеж, иллюстрирующий последовательность обработки, соответствующей режиму работы структуры b.
На фиг.23 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры b.
На фиг.24 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры b.
На фиг.25 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры с.
На фиг.26 показан чертеж, иллюстрирующий последовательность обработки, соответствующей режиму работы структуры с.
На фиг.27 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры с.
На фиг.28 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры с.
На фиг.29 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры d.
На фиг.30 показан чертеж, иллюстрирующий последовательность обработки, соответствующей режиму работы структуры d.
На фиг.31 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры d.
На фиг.32 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры d.
На фиг.33 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры е.
На фиг.34 показан чертеж, иллюстрирующий последовательность обработки, соответствующей режиму работы структуры е.
На фиг.35 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры е.
На фиг.36 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры е.
На фиг.37 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры f.
На фиг.38 показан чертеж, иллюстрирующий последовательность обработки, соответствующей режиму работы структуры f.
На фиг.39 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры f.
На фиг.40 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры f.
На фиг.41 показан чертеж, иллюстрирующий сдвиг экрана, в соответствии с режимом работы структуры g.
На фиг.42 показан чертеж, иллюстрирующий последовательность обработки, соответствующей режиму работы структуры g.
На фиг.43 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры g.
На фиг.44 показан чертеж, иллюстрирующий пример описания метафайла управления загрузкой, соответствующего режиму работы структуры g.
На фиг.45 показана блок-схема, иллюстрирующая пример конфигурации компьютера общего использования.
Пояснение номеров ссылочных позиций
1
система загрузки содержания
2
сеть
10
устройство приема
20
устройство предоставления
11
браузер
12
загрузка
13
накопитель
14
ECG
15
АВ проигрыватель
16
клиент ЦУП
17
модуль внешнего вывода
21
веб-сервер
22
сервер управления клиентом
23
сервер начисления счета/расчета
24
сервер метаданных
25
сервер содержания
26
сервер ЦУП
31
метафайл управления загрузкой
41
метафайл управления воспроизведением
Подробное описание изобретения
Определенные варианты выполнения, к которым применено настоящее изобретение, будут подробно описаны ниже со ссылкой на чертежи.
На фиг.1 показана основная концепция системы загрузки содержания, которая представляет собой вариант выполнения настоящего изобретения.
Система 1 загрузки содержания составлена из устройства 10 приема, установленного в доме пользователя, использующего содержание, и устройства 20 предоставления, предназначенного для загрузки содержания в ответ на запросы из устройства 10 приема, которое соединено через сеть 2.
Следует отметить, что в соответствии с настоящим вариантом выполнения, загрузка представляет собой обработку устройства 10 приема, состоящую в приеме и накоплении электронных данных, таких как содержание, предоставляемых из устройства 20 предоставления через сеть 2. Кроме того, содержание включает в себя AV (АВ, аудио-видео) данные, состоящие из видеоданных, для воспроизведения соответствующих им аудиоданных и соответствующих им данных субтитров и т.д., зашифрованных с использованием ключа содержания. Чтобы использовать содержание, требуется лицензия, которая включает в себя ключ содержания для дешифрования зашифрованных данных и в которой описаны условия использования и т.д.
Сеть 2 представляет собой систему передачи данных, представителем которой является Интернет, и может использоваться кабельная сеть, например, на основе волоконно-оптического кабеля, или беспроводная сеть или широковещательная сеть.
Предполагается, что устройство 10 приема встроено, например, в телевизионный приемник или снаружи соединено с телевизионным приемником. Устройство 20 предоставления состоит из множества серверов и т.д., предусмотренных в сети 2 (детали будут описаны позже со ссылкой на фиг.3).
В соответствии с системой 1 загрузки содержания, как показано на фиг.2, пользователь устройства 10 приема может загружать содержание по своему выбору из устройства 20 предоставления через сеть 2 и впоследствии может воспроизводить содержание, накопленное в устройстве 10 приема, в произвольный момент времени, выводить содержание за пределы устройства 10 приема и записывать его на носители записи, такие как DVD (ЦУД, цифровой универсальный диск). Ниже вывод загруженного содержания за пределы устройства 10 приема и запись на носители записи будет называться экспортом.
Таким образом, в системе 1 загрузки содержания используется (воспроизведение или экспорт) содержание, которое было, в основном, загружено, таким образом, что желательно, но не обязательно, чтобы скорость передачи данных между устройством 10 приема и устройством 20 предоставления через сеть 2 была высокой скоростью.
Ниже, со ссылкой на фиг.3, будет детально описан пример конфигурации устройства 10 приема и устройства 20 предоставления, составляющих систему 1 загрузки содержания.
Устройство 10 приема состоит из браузера 11, который обращается к устройству 20 предоставления, получает документы HTML (ЯГТР, язык гипертекстовой разметки) или документы BML (ЯРШ, язык разметки широковещательной передачи) или тому подобное, и отображает соответствующие веб-страницы; загрузчика 12, который представляет собой приложение помощи браузера 11 и который передает содержание и его метаданные из устройства 20 предоставления для накопления в накопителе 13; накопителя 13, состоящего из накопителя на жестком магнитном диске или подобного; ECG 14, который функционирует как интерфейс пользователя для использования пользователем уже загруженного содержания; АВ проигрывателя 15, предназначенного для воспроизведения уже загруженного содержания; клиента 16 DRM (ЦУП, цифровое управление правами), предназначенного для получения лицензии, включающей в себя ключ содержания, необходимый для дешифрования содержания, полученного в зашифрованном состоянии из устройства 20 предоставления; и устройства 17 внешнего вывода, предназначенного для вывода содержания, воспроизводимого АВ проигрывателем 15, за пределы устройства 10 приема.
Браузер 11 отображает веб-страницы таким образом, что пользователь может в интерактивном режиме выполнять операции выбора содержания, такие как покупка и загрузка контрактов на использование и содержание услуги загрузки содержания, на основе документов ЯГТР, документов ЯРШ и т.п., полученных из устройства 20 предоставления.
Работа загрузчика 12 начинается под управлением браузера 11 на основе документов ЯГТР, документов ЯРШ и т.п., и он передает содержание в зашифрованном состоянии и метаданные, соответствующие ему, из устройства 20 предоставления и накапливает их в накопителе 13.
Существуют два типа метаданных, метафайл 31 управления загрузкой (фиг.6) и метафайл 41 управления воспроизведением (фиг.7). Метафайл 31 управления загрузкой содержит информацию, описанную в нем, для передачи содержания и лицензии, соответствующей ему, и метафайла 41 управления воспроизведением из устройства 20 предоставления. Метафайл 41 управления воспроизведением содержит информацию, описанную в нем, необходимую для воспроизведения соответствующего содержания.
Далее, загрузчик 12 генерирует мета-DB (БД, базу метаданных) 13А, которая представляет собой информацию, необходимую для представления списка содержания, накопленного в накопителе 13, пользователю, на основе метафайла 41 управления воспроизведением, содержащего метаданные, и накапливает ее в накопителе 13.
Накопитель 13 накапливает содержание, переданное из устройства 20 предоставления, и его метаданные. Кроме того, в нем содержится база 13А метаданных, генерируемая загрузчиком 12.
ECG 14 представляет собой резидентное приложение, и на основе базы 13А метаданных, содержащейся в накопителе 13, представляет пользователю список уже загруженного содержания, и представляет пользователю локальный список содержания, который представляет для пользователя интерактивный GUI (ГИП, графический интерфейс пользователя), предназначенный для выбора содержания, для его воспроизведения (просмотра/прослушивания) или экспорта.
АВ проигрыватель 15, запущенный ECG 14, считывает содержание, предназначенное для воспроизведения, из накопителя 13, и только когда удовлетворяются условия, обозначенные RMPIp (информация условия использования воспроизведения), переданные из клиента 16 ЦУП, содержание, зашифрованное с использованием ключа содержания, передаваемого из клиента 16 ЦУП, дешифруют, и далее кодирование дешифруют таким образом, что воспроизводят АВ данные, соответствующее видеоизображение отображают на дисплее, и звук выводят из громкоговорителя (ни один из этих элементов не показан).
Кроме того, АВ проигрыватель 15 считывает содержание, предназначенное для экспорта, из накопителя 13, содержание, кодированное, используя ключи содержания, переданные из клиента 16 ЦУП, дешифруют, и кодированные данные, полученные в результате дешифрования, выводят из устройства 17 внешнего вывода.
После установления надежного канала передачи данных с сервером 26 ЦУП устройства 20 предоставления, клиент 16 ЦУП получает лицензию, включающую в себя ключ содержания, из сервера 26 ЦУП, и сам содержит полученную лицензию. В ответ на запрос из АВ проигрывателя 15, ключ содержания предоставляют в АВ проигрыватель 15 только в случае, когда удовлетворены условия использования, описанные в лицензии.
Только, когда условия, выраженные RMPI (информация условия использования экспорта), переданной из клиента 16 ЦУП, устройство 17 внешнего вывода преобразует способ кодирования, соответствующий назначению выхода (носители записи, такие как DVD, устройство воспроизведения, регистрирующее устройство и т.д.) кодированных данных из АВ проигрывателя 15, соответствующим образом, шифрует их снова и выводит в расположенное далее выходное назначение.
Устройство 20 предоставления составлено из веб-сервера 21, который предоставляет документы ЯГТР, документы ЯРШ и т.п. для отображения интерактивных веб-страниц в устройстве 10 приема, сервера 22 управления клиентом, предназначенного для управления информацией, относящейся к клиенту услуги загрузки содержания, сервера 23 начисления счета/расчета, выполняющего расчет с клиентами в случае использования услуги загрузки содержания, сервера 24 метаданных, предназначенного для передачи метаданных, соответствующих содержанию, в устройство 10 приема, сервера 25 содержания, предназначенного для передачи содержания в устройство 10 приема, и сервера 26 ЦУП, предназначенного для предоставления лицензии в устройство 10 приема.
Веб-сервер 21 подает документ ЯГТР, документы ЯРШ и т.п. для отображения веб-страниц различных типов в браузер 11, в ответ на запросы из браузера 11 устройства 10 приема. Сервер 22 управления клиентом коррелирует и управляет пакетами (в единицах продукта), приобретенными различными клиентами, и загруженным содержанием с информацией клиентов (например, ID (ИД, идентификатор) клиента, пароль, информация для расчета по счетам (номер кредитной карточки и т.д.), производственный ИД устройства 10 приема, ИД клиента 16 ЦУП (ИД ЦУП) и т.д.) клиента (пользователя устройства 10 приема).
Сервер 23 начисления счета/расчета выполняет обработку начисления счета/расчета с клиентами, для клиента в ответ на запросы от сервера 22 управления клиентом.
Сервер 24 метаданных управляет информацией, относящейся к пакетам (модули произведения содержания) и содержанию, и предоставляет запрошенную информацию в другой сервер, передавая метаданные, такие как метафайл 31 управления загрузкой и метафайл 41 управления воспроизведением, в загрузчик 12, в ответ на запросы от загрузчика 12 из устройства 10 приема. Сервер 25 содержания передает содержание в загрузчик 12 в ответ на запросы из загрузчика 12 устройства 10 приема.
После установления надежного канала передачи данных с клиентом 16 ЦУП устройства 10 приема сервер 26 ЦУП предоставляет клиенту 16 ЦУП лицензию, включающую в себя ключ содержания для дешифрования зашифрованного содержания.
Лицензии могут включать в себя следующие типы. То есть существуют действительные лицензии, такие как лицензия на воспроизведение (например, период воспроизведения содержания составляет 7 ночей и 8 дней, или тому подобное), лицензия на дополнительное воспроизведение (например, период воспроизведения продлен на одну ночь), лицензия на предварительный просмотр (тестовый просмотр/прослушивание) (например, время воспроизведения содержания ограничено 10 минутами), лицензия последовательной загрузки (воспроизведение во время загрузки содержания; не пригодная для использования после завершения загрузки), лицензия на экспорт (например, содержание можно скопировать на DVD только один раз), и т.д., и фиктивные лицензии (например, срок действия установлен как чрезвычайно короткий период, и содержание фактически не может использоваться). Лицензию, предоставляемую в клиент 16 ЦУП и содержащуюся в нем, автоматически удаляют, когда срок действия истекает.
Следует отметить, что веб-сервер 21 через сервер 26 ЦУП, который составляет устройство 20 предоставления, может быть выполнен концентрированно в сети 2, или может быть расположен рассредоточенно. Кроме того, ряд устройств между веб-сервером 21 и сервером 26 ЦУП могут быть объединены, или функции устройств между веб-сервером 21 и сервером 26 ЦУП могут быть предусмотрены на одном сервере.
Далее, со ссылкой на фиг.4, будет описано содержание, переданное из устройства 20 предоставления в устройство 10 приема и воспроизводимое в нем.
После кодирования сжатия с заданным способом кодирования (например, используя MPEG 2) в сервере 25 содержания устройства 20 предоставления, АВ данные, составляющие содержание, преобразуют в транспортный поток информации (TS, ТП) наряду с данными субтитров и т.п., и передают в устройство 10 приема в зашифрованном состоянии с приращением в пакет ТП с помощью ключа Кс содержания, генерируемого в сервере 26 ЦУП, и накапливают в накопителе 13.
С другой стороны, ключ Кс содержания, используемый для дешифрования содержания в зашифрованном состоянии, предоставляют из сервера 26 ЦУП устройства 20 предоставления, отдельно от содержания, клиенту 16 ЦУП устройства 10 приема в состоянии, включенном в лицензию, наряду с RMPIp (информация об условиях использования воспроизведения).
Содержание, зашифрованное с приращением в пакет ТП, накопленное в накопителе 13, подвергают шифрованию, которое дешифруют в АВ проигрывателе 15 с помощью ключа Кс содержания, предоставляемого из клиента 16 ЦУП, и ТП MPEG 2, полученный в результате, дешифруют. Однако предоставление ключа содержания от клиента 16 ЦУП ограничено случаями, в которых удовлетворяются условия использования (период использования, количество раз использования и т.д.), описанные в RMPIp.
Далее, со ссылкой на фиг.5, будет описано содержание, переданное из устройства 20 предоставления в устройство 10 приема и экспортированное.
Содержание шифруют и загружают в устройство 10 приема, как описано выше. С другой стороны, ключ Кс содержания, используемый для дешифрования содержания в этом зашифрованном состоянии, предоставляют клиенту 16 ЦУП из сервера 26 ЦУП устройства 20 предоставления, отдельно от содержания, из устройства 10 приема в состоянии, когда он включен в лицензию, наряду с RMPIe (информация условий использования при экспорте).
Содержание, которое зашифровано с приращением пакетов ТП, накопленное в накопителе 13, подвергают шифрованию, которое дешифруют в АВ проигрывателе 15 с помощью ключа Кс содержания, предоставляемого из клиента 16 ЦУП, и ТП MPEG 2, полученный в результате этого, подают в устройство 17 внешнего вывода. В устройстве 17 внешнего вывода, только в случаях, когда удовлетворяются условия использования (число раз копирования, назначение вывода и т.д.), описанные в RMPIe, ТП MPEG 2, преобразуют в способ кодирования, соответствующий устройству назначения выхода, и снова шифруют и после этого выводят.
Далее, со ссылкой на фиг.6 и фиг.7, описаны метаданные, которые устройство 10 приема получает из устройства 20 предоставления.
На фиг.6 показан описательный пример метафайла 31 управления загрузкой, в котором описаны содержание и соответствующая ему лицензия, и информация, предназначенная для загрузки метафайла 41 управления воспроизведением. Следует отметить, что метафайл 31 управления загрузкой не обязательно соответствует одному содержанию и соответствует модулю загрузки, составленному из одной или более частей содержания.
В метафайле 31 управления загрузкой, название модуля загрузки содержания описано в <dl_unit_name>. Время загрузки (немедленно, зарезервированная дата/время, фиксированное время) содержания, включенное в модуль загрузки, описано в <dl_timing>.
Следует отметить, что в случае, когда множество частей содержания включены в модули загрузки, в элементах после них, от <criid> до <AB_media> описано только количество, соответствующее множеству частей содержания.
ИД содержания, включенный в модуль загрузки, описан в <criid>. Размер данных содержания описан в <size>. URI (УИР, унифицированный идентификатор ресурса) сервера 24 метаданных, который представляет собой источник передачи метафайла 41 управления воспроизведением, в котором описана информация, запрашиваемая для воспроизведения содержания, описан в <cpc_meta>. УИР сервера 25 содержания, который представляет собой источник передачи содержания, описан в <AB_media>.
УИР сервера 26 ЦУП, который представляет собой место назначения получения лицензии, соответствующей модулю загрузки, описан в <drm_server_uri>. ИД лицензии, соответствующий модулю загрузки, описан в <license_id>. Следует отметить, что могут возникать случаи, когда ИД лицензии, описанный здесь, не представляет собой ИД действительной лицензии (лицензии, которая позволяет использовать содержание), а ИД фиктивной лицензии (например, лицензии, срок действия которой установлен как чрезвычайно короткий период времени, и она фактически не позволяет использовать содержание) (детали, которые будут описаны ниже).
Следует отметить, что может быть выполнена компоновка, в которой информация, обозначающая, была ли получена лицензия, соответствующая завершению загрузки, дополнительно описана в метафайле 31 управления загрузкой, так, что только в случае, когда информация показывает, что должна быть получена лицензия, соответствуя завершению загрузки содержания, такая лицензия, соответствующая полученному завершению загрузки содержания, должна быть получена.
На фиг.7 показан пример описания метафайла 41 управления воспроизведением, в котором описана информация, требуемая для воспроизведения содержания. Существует метафайл 41 управления воспроизведением, соответствующий каждому содержанию.
В метафайле 41 управления воспроизведением, название содержания описано в <content_title>. УИР сервера 26 ЦУП, который представляет собой место назначения получения лицензии, соответствующей содержанию, описан в <drm_server_uri>.
Следует отметить, что в случае, когда различные лицензии установлены для одиночного содержания, такие как лицензия на воспроизведение, лицензия на дополнительное воспроизведение, лицензия на экспорт и т.д., ниже, элементы от <license_id> до <price> описаны только для установленного количества лицензий.
ИД лицензии, соответствующей содержанию, описан в <license_id>. Следует отметить, что ИД лицензии, описанный здесь, является ИД действительной лицензии (детали будут описаны ниже). Тип лицензии (также называемый типом лицензии) описан в <license_type>. Информация, которая будет представлена пользователю, относящаяся к условиям использования лицензии, описана в <license_description>.
Должен ли пользователь подтверждать получение лицензии, описано как "on" (включено) (подтверждает), и "off" (выключено) (не подтверждает) в <user_confirmation>. Сообщение, в котором пользователь подтверждает случай получения лицензии, описано в <user_message>. Сумма выставленного счета, генерируемая в случае получения лицензии, то есть в случае использования содержания, описана в <price>. Следует отметить, что элементы <user_message> и <price> описаны в случае, когда <user_confirmation> имеет состояние "on", то есть, пользователь подтверждает случай получения лицензии.
Следует отметить, что кроме элементов, описанных в примере отображения на фиг.7, информация раздела содержания, информация индекса для управления трюковым воспроизведением (информация отображения времени и размера для каждой GOP (ГРИ, группа изображений)), информация способа кодирования, информация переключения аудиоданных/субтитров, и так далее, может быть добавлена к метафайлу 41 управления воспроизведением.
Далее будет описан, со ссылкой на фиг.8, краткий обзор последовательности обработки для устройства 10 приема в ходе загрузки содержания или тому подобное из устройства 20 предоставления.
Следует отметить, что в качестве предпосылки последовательности обработки, можно напомнить, что пользователь устройства 10 приема закончил регистрацию для использования услуги на стороне оператора услуги загрузки содержания, и, таким образом, информация клиента, относящаяся к пользователю устройства 10 приема, зарегистрирована на сервере 22 управления клиентом устройства 20 предоставления, и дополнительная информация о приобретенном пакете и загруженном содержании скоррелирована, и ею управляют.
В соответствии с заданными операциями пользователя, браузер 11 устройства 10 приема обращается к веб-серверу 21 устройства 20 предоставления, и представляет пользователю страницу навигации загрузки, составленную из списка содержания, которое может быть загружено и т.п. После того как пользователь выполнит операцию на странице навигации загрузки, для того, чтобы выбрать содержание в модулях загрузки, браузер 11 запускает загрузчик 12.
Запущенный загрузчик 12 получает метафайл 31 управления загрузкой, соответствующий выбранному модулю загрузки содержания, из сервера 24 метаданных. Следует отметить, что УИР сервера 24 метаданных, который представляет собой источник получения метафайла 31 управления загрузкой, полученного здесь, описан в документе ЯГТР или тому подобное на странице навигации загрузки.
Загрузчик 12, после получения метафайла 31 управления загрузкой, передает содержание из сервера 25 содержания и сохраняет метафайл 31 управления загрузкой из сервера 24 метаданных в накопителе 13, в соответствии с содержанием описания метафайла 31 управления загрузкой. Далее, загрузчик 12 генерирует базу 13А метаданных для того, чтобы сгенерировать локальный список содержания на основе переданного метафайла 41 управления воспроизведением, и сохраняет ее в накопителе 13.
Также загрузчик 12 запрашивает у клиента 16 ЦУП получение лицензии. Клиент 16 ЦУП запрашивает и получает лицензию из сервера 26 ЦУП, в соответствии с содержанием описания метафайла 31 управления загрузкой, полученного загрузчиком 12.
Это завершает краткое описание последовательности обработки для загрузки содержания и т.п.
Далее будут более детально описаны, со ссылкой на временную диаграмму на фиг.9 и блок-схему последовательности операций на фиг.10, операции последовательности обработки для загрузки содержания и т.п. Следует отметить, что на фиг.9 сервер 24 метаданных и сервер 25 содержания интегрированы с целью их представления на чертеже, и аналогичные подходы могут быть приняты на других чертежах. Из последовательности обработки для загрузки содержания и т.п. фиг.10 фокусируется, в частности, на обработке загрузчика 12 из устройства 10 приема.
Предпосылка для обработки аналогична приведенному выше описанию краткого обзора. Вначале, на этапе S11, браузер 11 устройства 10 приема обращается к веб-серверу 21 из устройства 20 предоставления, и после выполнения проверки пользователя, получает документы ЯГТР и т.п. для отображения страницы навигации загрузки, и представляет пользователю страницу навигации загрузки на основе полученных документов ЯГТР и т.п. После выполнения пользователем операции для выбора содержания в модулях загрузки, проводя интерактивные операции на странице навигации загрузки, на этапе S12, браузер 11 запускает загрузчик 12, который представляет собой приложение помощи.
На этапе S13, запущенный загрузчик 12 обращается к серверу 24 метаданных на основе УИР сервера 24 метаданных, переданного из браузера 11, получает метафайл 31 управления загрузкой в соответствии с модулями загрузки выбранного содержания и сохраняет его в накопителе 13 (этап S31 на фиг.10).
На этапе S14, загрузчик 12 выполняет обработку инициализации, чтобы включить в себя обработку, которая анализирует полученный метафайл 31 управления загрузкой, подтверждает время загрузки, подтверждает доступную емкость накопителя 13 после определения размера данных содержания, которое будет загружено, и генерирует директорию в накопителе 13 (этапы S32-S35 на фиг.10).
На этапе S15, загрузчик 12 обращается к серверу 24 метаданных на основе УИР сервера 24 метаданных, описанного в метафайле 31 управления загрузкой, получает метафайл 41 управления воспроизведением, соответствующий каждой части всего содержания, включенного в выбранные модули загрузки, и на основе полученного метафайла 41 управления воспроизведением, на этапе S16, генерируют базу 13А метаданных и сохраняют ее в накопителе 13 вместе с файлом 41 управления воспроизведением (этап S36 на фиг.10).
На этапе S17, загрузчик 12 обращается к серверу 25 содержания на основе УИР сервера 25 содержания и ИД содержания, описанного в метафайле 31 управления загрузкой, и запрашивает передачу содержания, включенного в выбранные элементы приращения загрузки. В ответ на этот запрос, на этапе S18, сервер 25 содержания начинает передачу запрашиваемого содержания, и загрузчик 12 накапливает переданное содержание в накопителе 13 (этап S37 на фиг.10).
Во время этой передачи, даже если передача была остановлена из-за прерывания передачи данных, на этапе S19, загрузчик 12 выполняет обработку перезапуска передачи содержания из состояния, в котором передача была остановлена, после восстановления прерывания передачи данных.
После того как все загрузки содержания, включенные в выбранные модули загрузки, будут закончены, на этапе S20 загрузчик 12 запрашивает у клиента 16 ЦУП получение лицензии (этапы S3 8 и S39 на фиг.10). Клиент 16 ЦУП обращается к серверу 26 ЦУП на основе УИР сервера 26 ЦУП и ИД лицензии, описанного в метафайле 31 управления загрузкой, получает лицензию после завершения обработки аутентификации, которая включает в себя уведомление об ИД ЦУП и т.д., и уведомляет загрузчик 12, что полученная лицензия будет содержаться у него и что лицензия была получена. Следует отметить, что лицензия, полученная здесь, соответствует ИД лицензии, описанному в метафайле 31 управления загрузкой, и могут возникать случаи, в которых эта лицензия представляет собой действительную лицензию, и могут возникать случаи, в которых эта лицензия представляет собой фиктивную лицензию.
С другой стороны, сервер 26 ЦУП уведомляет сервер 22 управления клиентом на этапе S21, что лицензия была запрошена клиентом 16 ЦУП. Сервер 22 управления клиентом выставляет счета/производит расчет с клиентом сервера 23 начисления счета/расчета, на том основании, что загрузка содержания была закончена (однако, например, в случае режима работы с заранее оплаченными фиксированными суммами, выставление счета/расчет с клиентами уже закончен, таким образом, что выставление счета/расчет с клиентами теперь не выполняется).
Кроме того, сервер 22 управления клиентом добавляет информацию, показывающую содержание, которое было уже загружено, в информацию клиентов. Добавляемую здесь информацию отражают на странице навигации загрузки, которая специально сформирована для каждого клиента. Соответственно, после этого, клиент может подтвердить содержание, которое клиент уже сам загрузил, на странице навигации загрузки. Следует отметить, что может быть назначена компоновка, в которой информацию, означающую, что загрузка содержания закончена, и что это было распознано на стороне устройства 20 предоставления, передают в загрузчик 11, и уведомление об этом посылают пользователю устройства 10 приема.
На этом заканчивается подробное описание операций последовательности обработки для загрузки содержания и т.п.
Как описано выше, содержание и метафайл 41 управления воспроизведением, соответствующие друг другу, сохраняют в накопителе 13 устройства 10 приема в результате этой обработки, и лицензия, соответствующая содержанию, сохраненному в накопителе (однако возможны случаи фиктивной лицензии), содержится в клиенте 16 ЦУП.
Далее будет описан со ссылкой на фиг.11 краткий обзор обработки воспроизведения содержания, загруженного в устройство 10 приема.
В соответствии с операциями, заданными пользователем, ECG 14 генерирует локальный список содержания на основе базы 13А метаданных, содержащейся в накопителе 13, и представляет его пользователю. После выбора пользователем содержания и ввода инструкции на выполнение относительно представленного локального списка содержания, ECG 14 запускает АВ проигрыватель 15, и информацию, представляющую выбранное содержание, предназначенное для воспроизведения, передают как уведомление из ECG 14 запущенного АВ проигрывателя 15.
В соответствии с этим уведомлением, АВ проигрыватель 15 считывает и анализирует метафайл 41 управления воспроизведением, соответствующий содержанию, из накопителя 13, выделяет ИД лицензии для лицензии на воспроизведение, соответствующей содержанию, и подтверждает, содержится ли уже лицензия на воспроизведение, соответствующая ИД лицензии, в клиенте 16 ЦУП.
Теперь, в случае, когда лицензия на воспроизведение, соответствующая ИД лицензии, не содержится в клиенте 16 ЦУП, то есть в случае, когда лицензия, которая содержится в клиенте 16 ЦУП, представляет собой фиктивную лицензию, лицензию для другого использования (например, лицензию на воспроизведение для предварительного просмотра, лицензию на экспорт), после получения от пользователя одобрения на выставление счета, клиент 16 ЦУП обращается к серверу 26 ЦУП на основе УИР сервера 26 ЦУП, описанного в метафайле 41 управления воспроизведением, получает лицензию на воспроизведения среди ИД лицензий, описанных в метафайле 41 управления воспроизведением, и предоставляет ключ Кс содержания, включенный в нее, в АВ проигрыватель 15.
Затем, АВ проигрыватель 15 считывает содержание из накопителя 13, дешифрует зашифрованное содержание, используя ключ Кс содержания, предоставленный от клиента 16 ЦУП, декодирует кодированные данные, полученные в результате этого, чтобы получить АВ данные, и отображает соответствующие видеоданные, одновременно выводя аудиоданные.
Следует отметить, что, даже если лицензия представляет собой действительную лицензию, могут быть установлены ограничения для периода действия и количества воспроизведений.
В таком случае пользователя уведомляют при каждом воспроизведении, что остающееся количество воспроизведений уменьшилось. Кроме того, когда лицензия становится недействительной, после получения одобрения пользователя, счет может быть выставлен снова, и может быть получена новая лицензия.
На этом краткий обзор обработки воспроизведения заканчивается.
Далее, более подробно операции обработки воспроизведения будут описаны со ссылкой на временную диаграмму, показанную на фиг.12, и блок-схему последовательности операций на фиг.13. Следует отметить, что фиг.13 фокусируется, в частности, на обработке АВ проигрывателя 15, среди обработки воспроизведения.
В соответствии с заданными пользователем операциями, на этапе S81, ECG 14 считывает базу 13А метаданных из накопителя 13 и, на этапе S82, генерирует локальный список содержания, который представляет собой ГИП, на основе считанной базы 13А метаданных, и представляет его пользователю.
После выполнения пользователем операции выбора содержания и ввода инструкции на воспроизведение из локального списка содержания, на этапе S83 ECG 14 запускает АВ проигрыватель 15, указывает информацию, представляющую содержание, воспроизведение которого было указано по инструкции для запущенного АВ проигрывателя 15.
На этапе S84, АВ проигрыватель 15 считывает метафайл 41 управления воспроизведением, соответствующий содержанию, из накопителя 13, и на этапе S85 анализирует метафайл 41 управления воспроизведением и выделяет ИД лицензии для лицензии на воспроизведение, соответствующей содержанию (этап S91 фиг.13).
Далее, на этапе S86, АВ проигрыватель 15 подтверждает, содержится ли уже лицензия на воспроизведение, соответствующая ИД лицензии, в клиенте 16 ЦУП (этап S92 на фиг.13). В случае, если лицензия на воспроизведение, соответствующая ИД лицензии, содержится в клиенте 16 ЦУП, то есть в случае, когда лицензия, содержащаяся в клиенте 16 ЦУП, представляет собой фиктивную лицензию или тому подобное (ДА на этапе S93 на фиг.13), АВ проигрыватель 15 уведомляет пользователя, что для получения лицензии, необходимой для воспроизведения содержания, сгенерирован счет, и представляет пользователю сообщение для подтверждения, чтобы подтвердить, одобрен ли сгенерированный счет (этап S94 на фиг.13).
Теперь, в случае одобрения пользователем сгенерированного счета для получения лицензии (ДА на этапе S95 на фиг.13), клиент 16 ЦУП обращается к серверу 26 ЦУП на основе УИР сервера 26 ЦУП, описанного в метафайле 41 управления воспроизведением, получает лицензию воспроизведения, соответствующую ИД лицензии, описанному в метафайле 41 управления воспроизведением, и после определения, удовлетворяются ли условия использования, включенные в него, предоставляет АВ проигрывателю 15 ключ Кс содержания (этап S96 на фиг.13).
АВ проигрыватель 15, получивший ключ Кс содержания, передает инструкцию на считывание содержания в накопитель 13, на этапе S87, и на этапе S88, воспроизводит содержание, предоставляемое из накопителя 13, в соответствии с этой инструкцией (дешифрует полученное в результате этого зашифрованное содержание, декодирует кодированные данные и получает АВ данные, в то время как соответствующее видеоизображение отображают, и выводят аудиоданные) (этап S97 на фиг.13).
Следует отметить, что в результате представления подтверждающего сообщения пользователю, в случае, когда одобрение генерируемого счета на получение лицензии не получено от пользователя (НЕТ на этапе S95 на фиг.13), АВ проигрыватель 15 представляет пользователю, что содержание не может быть воспроизведено (этап S98 на фиг.13), и эта локальная обработка воспроизведения содержания заканчивается.
Следует отметить, что в случае воспроизведения содержания пользователь управляет АВ проигрывателем 15, и могут быть выполнены различные типы операций (операции трюкового воспроизведения, такие как воспроизведение с поиском-запуском, такие как воспроизведение с ускоренной перемоткой вперед, воспроизведение с ускоренной перемоткой назад, и т.д.).
После окончания воспроизведения содержания, на этапе S89, АВ проигрыватель 15 удаляет ключ Кс содержания у самого себя и выполняет обработку окончания, которая включает в себя обработку возврата от управления пользователя к управлению ECG 14.
На этом описание обработки воспроизведения загруженного содержания заканчивается. В соответствии с описанной выше обработкой воспроизведения, подтверждается, была ли получена лицензия на воспроизведение клиентом 16 ЦУП, в случае воспроизведения содержания, и в случае, если она не была получена, лицензию на воспроизведение снова получают из сервера 26 ЦУП. То есть лицензию получают, в целом, дважды от этапа загрузки содержания.
Далее будет описан, со ссылкой на фиг.14, краткий обзор обработки экспорта содержания, загруженного в устройство 10 приема.
В соответствии с заданными пользователем операциями, ECG 14 генерирует локальный список содержания на основе базы 13А метаданных, содержащейся в накопителе 13, и представляет его пользователю. Пользователь выбирает содержание из представленного локального списка содержания и передает инструкцию на его экспорт, таким образом, что ECG 14 запускает АВ проигрыватель 15, и информацию, представляющую содержание, выбранное для экспорта для запущенного АВ проигрывателя 15, передают как уведомление из ECG 14.
В соответствии с этим уведомлением АВ проигрыватель 15 считывает и анализирует метафайл 41 управления воспроизведением, соответствующий содержанию, из накопителя 13 и подтверждает, содержится ли уже лицензия на экспорт, соответствующая содержанию, в клиенте 16 ЦУП.
Теперь, в случае, если лицензия на экспорт не содержится в клиенте 16 ЦУП, после того как одобрение, такое как выставление счета, будет получено от пользователя, клиент 16 ЦУП обращается к серверу 26 ЦУП и получает лицензию на экспорт на основе УИР сервера 26 ЦУП и ИД лицензии для лицензии на экспорт, описанной в метафайле 41 управления воспроизведением. Ключ Кс содержания, включенный в лицензию на экспорт, затем предоставляют АВ проигрывателю 15.
После этого АВ проигрыватель 15 считывает содержание из накопителя 13, дешифрует зашифрованное содержание, используя ключ Кс содержания, предоставленный из клиента 16 ЦУП, и предоставляет полученные в результате кодированные данные в устройство 17 внешнего вывода. Устройство 17 внешнего вывода, соответственно, преобразует способ кодирования и т.д. предоставляемых кодированных данных, и шифрует их снова и выводит в место назначения выхода, расположенное после него. Это завершает краткое описание обработки экспорта.
Далее будут более детально описаны операции обработки экспорта со ссылкой на временную диаграмму на фиг.15 и блок-схема последовательности операций на фиг.16. Следует отметить, что обработка экспорта на фиг.16 фокусируется, в частности, на обработке АВ проигрывателя 15 и устройства 17 внешнего вывода.
В соответствии с заданными пользователем операциями, на этапе S111, ECG 14 считывает базу 13А метаданных из накопителя 13 и, на этапе S112, генерирует локальный список содержания, который представляет собой ГИП, на основе считанной базы 13А метаданных, и представляет его пользователю.
После выполнения пользователем операции выбора содержания и передачи инструкции экспортировать из локального списка содержания, на этапе S113, ECG 14 запускает АВ проигрыватель 15, и передает как уведомление информацию, представляющую содержание, экспорт которого был указан в инструкции для запущенного АВ проигрывателя 15.
На этапе S114, АВ проигрыватель 15 считывает метафайл 41 управления воспроизведением, соответствующий содержанию, из накопителя 13, и на этапе S115 анализирует метафайл 41 управления воспроизведением и выделяет ИД лицензии для лицензии на экспорт, соответствующей содержанию (этап S131 на фиг.16).
Далее, на этапе S116, АВ проигрыватель 15 подтверждает, содержится ли уже лицензия на экспорт, соответствующая ИД лицензии, в клиенте 16 ЦУП (этап S132 на фиг.16). В случае, если лицензия на экспорт, соответствующая ИД лицензии, не содержится в клиенте 16 ЦУП, после получения одобрения на выставление счета, который генерируют при получении лицензии на экспорт (этапы S133 и S134 на фиг.16), клиент 16 ЦУП обращается к серверу 26 ЦУП и получает лицензию на экспорт на основе УИР сервера 26 ЦУП и ИД лицензии для лицензии на экспорт, и определяет, были ли удовлетворены условия использования, включенные в нее, после чего предоставляет ключ Кс содержания в АВ проигрыватель 15 (этап S135 на фиг.16).
АВ проигрыватель 15 после получения ключа Кс содержания передает в накопитель 13 инструкцию считать содержание, на этапе S117, и на этапе S118 дешифрует зашифрованное содержание, предоставляемое из накопителя 13 в ответ на эту инструкцию, и предоставляет кодированные данные, полученные в результате этого, в устройство 17 внешнего вывода. На этапе S119 устройство 17 внешнего вывода, соответственно, преобразует способ кодирования и т.д. предоставляемых кодированных данных, шифрует их снова и выводит в выход назначения, расположенный после него (этап S136 на фиг.16).
Затем, после окончания экспорта содержания на этапе S120 АВ проигрыватель 15 выполняет обработку окончания, которая включает в себя обработку удаления ключа Кс содержания из него самого.
На этом заканчивается описание обработки экспорта загруженного содержания. В соответствии с описанной выше обработкой экспорта, клиент 16 ЦУП подтверждает, была ли уже получена лицензия на экспорт, в случае экспорта содержания, и в случае, если она не была получена, лицензию получают из сервера 26 ЦУП после получения одобрения от пользователя.
Далее будет описан режим работы услуги загрузки, которая может быть выполнена путем использования системы 1 загрузки содержания, в котором применяется настоящее изобретение. Режим работы обозначает комбинацию моментов времени выставления счета для использования содержания, режима использования и множества использований содержания.
Момент времени выставления счета может занимать три типа моментов времени: выставление счета перед загрузкой, выставление счета после загрузки и выставление счета в момент обслуживания, но для выставления счета перед загрузкой и выставления счета после загрузки пользователь может быть уведомлен на экране, отображаемом браузером 11, что будет генерироваться выставляемый счет. Для выставления счета в момент обслуживания пользователь может быть уведомлен об этом, и ему предоставляют подтверждение, генерируется ли выставление счета и его сумма и т.д. с отображением этого на экране, отображаемом ECG 14.
Режимы использования могут быть крупно разделены на два типа: воспроизведение (просмотр/прослушивание содержания) и экспорт (вывод во внешнее устройство). Следует отметить, что для воспроизведения можно предположить нормальное воспроизведение (для которого установлен период воспроизведения, например, такой как период воспроизведения 7 ночей 8 дней, но также описан как рентный просмотр/прослушивание), предварительный просмотр (тестовый просмотр/прослушивание) и дополнительное воспроизведение для использования после истечения периода нормального воспроизведения (рентного просмотра/прослушивания) (например, одна дополнительная ночь), а также воспроизведение в ходе последовательной загрузки, которое начинают выполнять прежде, чем загрузка будет закончена. Далее, также может быть принята такая лицензия на экспорт, что одна копия может быть сделана на DVD, или тому подобное. Условия использования лицензии отличаются для каждого из этих режимов использования, и их различие описано как тип лицензии в элементе <license_type> метафайла 41 управления воспроизведением.
Множество использований одного содержания принимают не только однократный режим использования один раз загруженного содержания, но предполагает множество режимов использования, в частности, множество различных режимов использования в соответствии с множеством лицензий, идентифицируемых описанными выше типами лицензии, и время выставления счета для каждого режима использования могут быть установлено для уже загруженного содержания. Например, для содержания, для которого была заранее получена лицензия для нормального воспроизведения 7 ночей 8 дней с выставлением счета после загрузки, предполагается, что после загрузки далее может быть дополнительно приобретена лицензия на экспорт таким образом, что одна копия может быть сделана на DVD или тому подобное, и т.д.
Для описанных выше режимов работы, которые представляют собой комбинации времени выставления счета, режимов использования и многократного использования содержания, можно предположить множество типов, но рассматривая реально выполнимые операции, для каждого из семи режимов работы структур от а до g, показанных ниже, будут описаны переходы экранов, представляемых пользователю, последовательности операций и соответствующий метафайл 31 управления загрузкой, и метафайл 41 управления воспроизведением.
Структура а: выставление счета после загрузки/нормальное воспроизведение
Структура b: выставление счета после загрузки/экспорт
Структура с: выставление счета в момент использования/воспроизведение
Структура d: выставление счета в момент использования/экспорт
Структура е: выставление счета после загрузки/воспроизведение + выставление счета в момент использования/дополнительное воспроизведение
Структура f: предварительный просмотр + выставление счета в момент использования/экспорт
Структура g: выставление счета перед загрузкой/последовательное воспроизведение в ходе загрузки + нормальное воспроизведение
Режим работы структуры а представляет собой услугу, предоставляющую период возможного воспроизведения содержания, такой как 7 ночей 8 дней, и обеспечивает возможность аренды просмотра/прослушивания, таким образом, что выставление счета выполняют на этапе, когда содержание уже загружено.
На фиг.17 показан переход экранов, представляемых пользователю в соответствии со структурой режима работы. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано в позиции А на чертеже, отображается экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию, краткого описания содержания, информации, такой как "аренда просмотра/прослушивания", "7 ночей 8 дней", "цена 300 иен" и т.д., и кнопки "приобретение и загрузка", и после операции с кнопкой "приобретение и загрузка" на экране подтверждения начинают загрузку. Отображение на экране переходит к представлению хода загрузки, как показано в позиции В на чертеже.
После завершения загрузки содержания А, после того как пользователь выполнит заданные операции, ECG 14 отображает локальный список содержания, такой как показан в позиции С на чертеже. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из краткого описания содержания А, изображения уменьшенного размера и кнопки "просмотр/прослушивание", такой как показана в позиции D на чертеже, и после операции с кнопкой "просмотр/прослушивание", АВ проигрыватель 15 начинает воспроизведение содержания А, как показано в позиции Е на чертежах. Следует отметить, что различные типы информации отображены на чертежах в позициях А-D на основе содержания описания метафайла 41 управления воспроизведением.
На фиг.18 показана последовательность обработки, соответствующая режиму работы структуры а. В структуре а, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и выполнения операции приобретения (в частности, операции с кнопкой "приобрести и загрузить" в позиции А на фиг.17), сервер 22 управления клиентом уведомляют о регистрации приобретения, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. В ответ на окончание загрузки содержания затем запрашивают лицензию из клиента 16 ЦУП в сервере 26 ЦУП, и лицензию на воспроизведение предоставляют из сервера 26 ЦУП в клиент 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание, таким образом, что на этом этапе выставление счета выполняет сервер 23 начисления счета/расчета. Кроме того, после этого, информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после выполнения операции воспроизведения (в частности, операции с кнопкой "просмотр/прослушивание" в позиции D на фиг.17), для уже загруженного содержания, ECG 14 запускает АВ проигрыватель 15, и подтверждает наличие каких-либо лицензий на воспроизведение у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае, лицензия на воспроизведение уже содержится, таким образом, что ключ Кс содержания выделяют из лицензии на воспроизведение и предоставляют в АВ проигрыватель 15, и АВ проигрыватель 15 воспроизводит содержание (дешифрование зашифрованного содержания и дешифрование кодирования).
Следует отметить, что в случае, когда лицензия на воспроизведение не содержится в клиенте 16 ЦУП по некоторым причинам (например, в случае, когда получить лицензию на воспроизведение не удалось из-за препятствия при передаче данных или подобное), клиент 16 ЦУП запрашивает лицензию в сервере 26 ЦУП. В этом случае флаг подтверждения в момент использования метафайла 41 управления воспроизведением выключен (описано ниже со ссылкой на фиг.20), обработку получения одобрения пользователя не выполняют, и получают лицензию.
На фиг.19 показан пример описания метафайла 31 управления загрузкой в соответствии со структурой режима работы. Особенность метафайла 31 управления загрузкой в соответствии со структурой режима работы состоит в том, что ИД лицензии на воспроизведение, которая является действительной лицензией, описан в элементе ИД лицензии.
На фиг.20 показан пример описания метафайла 41 управления воспроизведением в соответствии со структурой режима работы. Особенность метафайла 41 управления воспроизведением, соответствующего режиму работы структуры а, состоит в том, что нормальное воспроизведение описано в элементе о типе лицензии, и что ИД лицензии на воспроизведение, которая является действительной лицензией, который представляет собой тот же самый ИД лицензии, как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии. Кроме того, особенность состоит в том, что флаг подтверждения в момент использования выключен.
Режим работы структуры b представляет собой услугу копирования содержания на DVD один раз, и выставление счета выполняют на этапе, когда содержание уже загружено.
На фиг.21 показан переход экранов, представляемый пользователю, в соответствии с режимом работы структуры b. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано в позиции А на чертеже, на нем отображены экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию А, краткий обзор содержания А, информация, такая как "копия на DVD", "цена 1000 иен" и т.д., и кнопка "приобретение и загрузка", и после операции с кнопкой "приобретение и загрузка" на экране подтверждения, начинают загрузку. Отображение на экране затем переходит к такому, которое представляет, что происходит процесс загрузки, как показано в позиции В на чертеже.
После завершения загрузки содержания А, после того как пользователь выполнит заданные операции, локальный список содержания, такой как показано в позиции С на фиг.21, отображают с помощью ECG 14. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из краткого описания содержания А, изображения уменьшенного размера и кнопки "копировать", такой как показано в позиции D на чертеже, и после операции с кнопкой "копировать", АВ проигрыватель 15 начинает экспорт содержания А, как показано в позиции Е на чертеже. Следует отметить, что различные типы информации в позиции А на чертеже - в позиции D на чертеже отображены на основе содержания описания метафайла 41 управления воспроизведением.
На фиг.22 показана последовательность обработки, соответствующая режиму работы структуры b. В структуре b, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и выполнения операции приобретения (в частности, операции с кнопкой "приобрести и загрузить" на фиг.21), сервер 22 управления клиентом уведомляют о регистрации приобретения, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. В ответ на окончание загрузки содержания, затем запрашивают лицензию из клиента 16 ЦУП в сервере 26 ЦУП, и лицензию на экспорт предоставляют из сервера 26 ЦУП в клиент 16 ЦУП.
На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание, таким образом, что на этом этапе сервер 23 начисления счета/расчета выполняет выставление счета. Кроме того, после этого, информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после операции экспорта (в частности операции, выполняемой с помощью кнопки "копировать" в позиции D на фиг.21) для уже загруженного содержания, ECG 14 запускает АВ проигрыватель 15 и подтверждает, есть ли какие-нибудь лицензии на экспорт у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае, лицензия на экспорт уже содержится, таким образом, что клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на экспорт и предоставляют в АВ проигрыватель 15, АВ проигрыватель 15 дешифрует зашифрованное содержание, кодированные данные, полученные в результате этого, предоставляется устройство 17 внешнего вывода, способ кодирования изменен соответствующим образом и данные шифруют снова, и выводят в выход назначения (блок записи DVD или тому подобное).
Следует отметить, что в случае, когда лицензия на экспорт не содержится в клиенте 16 ЦУП по некоторым причинам (например, в случае, когда лицензию на экспорт не удалось получить из-за препятствия при передаче данных или тому подобное), клиент 16 ЦУП запрашивает лицензию в сервере 26 ЦУП. В этом случае флаг подтверждения момента использования метафайла 41 управления воспроизведением выключен (описано ниже со ссылкой на фиг.24), обработка получения одобрения пользователя не выполняется, и получают лицензию.
На фиг.23 показан пример описания метафайла 31 управления загрузкой в соответствии с режимом работы структуры b. Особенность метафайла 31 управления загрузкой в соответствии с режимом работы структуры b состоит в том, что ИД лицензии на экспорт, которая является действительной лицензией, описан в элементе ИД лицензии.
На фиг.24 показан пример описания метафайла 41 управления воспроизведением в соответствии с режимом работы структуры b. Особенность метафайла 41 управления воспроизведением в соответствии с режимом работы структуры b состоит в том, что экспорт на DVD описан в элементе типа лицензии, и что ИД лицензии на экспорт, которая является действительной лицензией, которая имеет тот же самый ИД лицензии, как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии. Кроме того, особенность состоит в том, что флаг подтверждения момента использования выключен.
Режим работы структуры с представляет собой услугу для рентного просмотра/прослушивания содержания, предоставляемую в период времени возможного воспроизведения, такой как 7 ночей 8 дней, и выставление счета выполняют на этапе воспроизведения загрузки.
На фиг.25 показан переход экранов, представляемых пользователю в соответствии с режимом работы структуры с. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано на чертеже, отображают экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию А, краткий обзор содержания А, информации, такой как "загрузка", и кнопки "DL", и после операции с кнопкой "DL" на этом экране подтверждения начинают загрузку. Отображение на экране затем переходит к такому, которое представляет, что происходит процесс загрузки, как показано в позиции В на чертеже.
После завершения загрузки содержания А, после того как пользователь выполнит заданные операции, локальный список содержания, такой как показан в позиции С на чертеже, отображают с помощью ECG 14. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из описания, относящегося к лицензии содержания ("просмотр/прислушивание ограниченное время", "7 ночей 8 дней", и "цена: 300 иен"), краткое описание содержания, изображение уменьшенного размера и кнопку "просмотр/прослушивание" такую, как показана в позиции D на чертеже, и после операции с кнопкой "просмотр/прослушивание" экран переходит к экрану подтверждения, чтобы получить одобрение на выставление счета от пользователя, как показано в позиции Е на чертеже, и только в случае, когда оперируют кнопкой "ОК" на экране подтверждения, лицензию на воспроизведение, которая является действительной лицензией, получают на данном этапе, и АВ проигрыватель 15 начинает воспроизведение содержания А, как показано в позиции F на чертеже. При воспроизведении во второй раз или позже, в пределах срока просмотра/прослушивания содержания (7 ночей 8 дней в этом случае), после позиции D на чертеже, выполняют переход экрана в позицию Е на чертеже, и содержание А немедленно воспроизводят, без получения одобрения пользователя. Следует отметить, что различные типы информации в позиции А на чертеже, в позиции D на чертеже и в позиции Е на чертеже отображены на основе содержания описания метафайла 41 управления воспроизведением.
На фиг.26 показана последовательность обработки, соответствующая режиму работы структуры с. В структуре с, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и выполнения операции загрузки (в частности, операции с кнопкой "DL" в позиции А на фиг.25), регистрацию использования передают как уведомление в сервер 22 управления клиентом, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. В ответ на окончание загрузки содержания, затем запрашивают лицензию из клиента 16 ЦУП в сервере 26 ЦУП, и фиктивную лицензию предоставляют из сервера 26 ЦУП в клиент 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание. После этого, информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после выполнения операции воспроизведения (в частности, операции с кнопкой "просмотр/прослушивание" в позиции D на фиг.25), выполняемой для уже загруженного содержания, ECG 14 запускает АВ проигрыватель 15 и подтверждает наличие каких-либо лицензий на воспроизведение у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае, содержится только фиктивная лицензия, и лицензия на воспроизведение не содержится, таким образом, что клиент 16 ЦУП должен запросить лицензию воспроизведения с ИД лицензии, описанным в метафайле 41 управления воспроизведением, из сервера 26 ЦУП. Однако флаг подтверждения момента использования метафайла 41 управления воспроизведением включен (описано ниже со ссылкой на фиг.28), таким образом, что одобрение генерировать выставление счета должно быть получено от пользователя до этого запроса. После одобрения, полученного от пользователя, клиент 16 ЦУП затем запрашивает лицензию на воспроизведение из сервера 26 ЦУП.
В соответствии с этим запросом, после подтверждения информации клиента сервера 22 управления клиентом, сервер 26 ЦУП предоставляет лицензию воспроизведения клиенту 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило и будет использовать содержание, таким образом, что сервер 23 начисления счета/расчета производит начисление на счет.
В устройстве 10 приема клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на воспроизведение и предоставляет в АВ проигрыватель 15, и АВ проигрыватель 15 воспроизводит содержание (дешифрование зашифрованного содержания и дешифрование кодирования).
На фиг.27 показан пример описания метафайла 31 управления загрузкой в соответствии с режимом работы структуры с. Особенность метафайла 31 управления загрузкой в соответствии с режимом работы структуры с состоит в том, что ИД фиктивной лицензии описан в элементе ИД лицензии.
На фиг.28 показан пример описания метафайла 41 управления воспроизведением в соответствии с режимом работы структуры с. Особенность метафайла 41 управления воспроизведением в соответствии с режимом работы структуры с состоит в том, что нормальное воспроизведение описано в элементе типа лицензии, и что ИД лицензии на воспроизведение, которая является действительной лицензией, который отличается от ИД лицензии (ИД лицензии для фиктивной лицензии), как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии. Кроме того, особенность состоит в том, что флаг подтверждения момента использования включен.
Режим работы структуры d представляет собой услугу копирования содержания на DVD только один раз, и начисление на счет выполняют на этапе, на котором копируют содержание.
На фиг.29 показан переход экранов, представляемых пользователю в соответствии с режимом работы структуры d. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано на чертеже, отображают экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию А, краткий обзор содержания А, информацию, такую как "загрузка", и кнопку "DL", и после выполнения операции с кнопкой "DL" начинается загрузка. Отображение на экране переходит к такому отображению, на котором представлено, что происходит процесс загрузки, как показано в позиции В на чертеже.
После завершения загрузки содержания А, после того как пользователь выполнит заданные операции, локальный список содержания, такой как показан в позиции С на чертеже, отображают с помощью ECG 14. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из описания, относящегося к лицензии содержания ("копирование на DVD один раз" и "цена: 300 иен"), краткого описания содержания А, изображения уменьшенного размера и кнопки "копировать", такой как показано в позиции D на чертеже, и после выполнения операции с кнопкой "копировать", экран переходит к экрану подтверждения, как показано в позиции Е на чертеже, чтобы получить одобрение на начисление на счет от пользователя, и только в случае, когда оперируют кнопкой "ОК" на экране подтверждения, лицензию на экспорт, которая является действительной лицензией, получают на данном этапе, и начинают экспорт содержания А с помощью АВ проигрывателя 15 и устройства 17 внешнего вывода, как показано в позиции Е на чертеже. Следует отметить, что различные типы информации в позиции А на чертеже, в позиции D на чертеже и в позиции Е на чертеже отображены на основе содержания описания метафайла 41 управления воспроизведением.
На фиг.30 показана последовательность обработки, соответствующая режиму работы структуры d. В структуре d, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и выполнения операции загрузки (в частности, операции с кнопкой "DL" в позиции А на фиг.29), регистрацию использования передают как уведомление в сервер 22 управления клиентом, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. В ответ на окончание загрузки содержания затем запрашивают лицензию из клиента 16 ЦУП в сервере 26 ЦУП, и фиктивную лицензию предоставляют из сервера 26 ЦУП в клиент 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание. После этого, информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после выполнения операции экспорта (в частности, выполнения операции с кнопкой "копировать" в позиции D на фиг.29), для уже загруженного содержания, подтверждают, есть ли какие-нибудь лицензии на экспорт у клиента 16 ЦУП, из АВ проигрывателя 15. В этом случае, содержится только фиктивная лицензия, и лицензия на экспорт не содержится, таким образом, что клиент 16 ЦУП должен запросить лицензию на экспорт с ИД лицензии, описанным в метафайле 41 управления воспроизведением, из сервера 26 ЦУП. Однако флаг подтверждения момента использования метафайла 41 управления воспроизведением включен (описано ниже со ссылкой на фиг.32), таким образом, что одобрение генерировать начисление на счет должно быть получено от пользователя до этого запроса. После получения одобрения от пользователя, клиент 16 ЦУП запрашивает лицензию на экспорт из сервера 26 ЦУП.
В соответствии с этим запросом, после подтверждения информации клиента сервера 22 управления клиентом, сервер 26 ЦУП предоставляет лицензию на экспорт клиенту 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило и будет использовать содержание, таким образом, что сервер 23 начисления счета/расчета производит начисление на счет.
В устройстве 10 приема, клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на экспорт и предоставляет в АВ проигрыватель 15, АВ проигрыватель 15 дешифрует зашифрованное содержание, кодированные данные, полученные в результате этого, предоставляют в устройство 17 внешнего вывода, способ кодирования изменяют соответствующим образом для повторного шифрования данных и вывода на выход назначения (блок записи DVD или тому подобное).
На фиг.31 показан пример описания метафайла 31 управления загрузкой в соответствии с режимом работы структуры d. Особенность метафайла 31 управления загрузкой в соответствии с режимом работы структуры d состоит в том, что ИД фиктивной лицензии описан в элементе ИД лицензии.
На фиг.32 показан пример описания метафайла 41 управления воспроизведением в соответствии с режимом работы структуры d. Особенность метафайла 41 управления воспроизведением, соответствующего режиму работы структуры d, состоит в том, что экспорт на DVD описан в элементе типа лицензии, и что ИД лицензии на экспорт, которая является действительной лицензией, который отличается от ИД лицензии (ИД лицензии для фиктивной лицензии), как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии. Кроме того, особенность состоит в том, что флаг подтверждения момента использования включен.
Режим работы структуры е представляет собой услугу предоставления периода возможного воспроизведения, такого как 7 ночей 8 дней для рентного просмотра/прослушивания содержания, и дополнительно обеспечивает возможность продолжения периода возможного воспроизведения, в котором на этапе, когда содержание загружено, выполняют начисление на счет за период возможного воспроизведения, и когда период возможного воспроизведения продолжают, на эту сумму производят дополнительные начисления.
На фиг.33 показан переход экранов, представляемых пользователю в соответствии с режимом работы структуры е. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано на чертеже, отображается экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию, краткого описания содержания, информации, такой как "аренда просмотра/прослушивания", "7 ночей 8 дней", "цена 300 иен" и т.д., и кнопки "приобрести и загрузить", и после операции с кнопкой "приобрести и загрузить" на экране подтверждения, начинают загрузку. Отображение на экране затем переходит к такому отображению, которое представляет, что происходит процесс загрузки, как показано в позиции В на чертеже.
После завершения загрузки содержания А, после того как пользователь выполнит заданные операции, локальный список содержания, такой как показан в позиции С на чертеже, отображают с помощью ECG 14. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из краткого описания содержания А, изображения уменьшенного размера и информации, относящейся к лицензии на воспроизведение "приобрести до 31 мая", кнопки "просмотр/прослушивание", и информации, относящейся к дополнительной лицензии на воспроизведение "продолжить аренду - продолжение на один день стоит 100 иен" и кнопки "продлить просмотр/прослушивание", такой как показано в позиции D на чертеже.
Однако в пределах периода возможного воспроизведения (в этом случае, до 31 мая), можно оперировать только кнопкой "просмотр/прослушивание", и кнопкой "продлить просмотр/прослушивание" оперировать нельзя. И наоборот, после окончания периода возможного воспроизведения кнопкой "просмотр/прослушивание" нельзя оперировать, и можно оперировать только кнопкой "продлить просмотр/прослушивание". Следует отметить, что может быть назначена компоновка, в которой информация, относящаяся к дополнительному воспроизведению, и кнопка "продлить просмотр/прослушивание" не отображаются в пределах периода возможного воспроизведения, и отображаются после того, как период возможного воспроизведения закончится.
Кроме того, на стороне устройства 20 предоставления, в пределах периода возможного воспроизведения (в этом случае, до 31 мая), не предоставляется лицензия на дополнительное воспроизведение.
После операции с кнопкой "просмотр/прослушивание" на экране подробной информации о содержании АВ проигрыватель 15 начинает воспроизведение содержания А, как показано в позиции Е на чертеже. После окончания периода возможного воспроизведения, после операции с кнопкой "продлить просмотр/прослушивание" на экране подробной информации о содержании, экран переходит к экрану подтверждения в позиции F на чертеже, чтобы получить одобрение от пользователя для начисления на счет, и только в случае операции с кнопкой "ОК", получают лицензию на дополнительное воспроизведение, и, как показано в позиции G на чертеже, АВ проигрыватель 15 начинает воспроизведение содержания А.
Следует отметить, что различные типы информации в позиции А на чертеже, в позиции D на чертеже и в позиции F на чертеже отображены на основе содержания описания метафайла 41 управления воспроизведением.
На фиг.34 показана последовательность обработки, соответствующая режиму работы структуры е. В структуре е, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и выполнения операции приобретения (в частности, операции с кнопкой "приобрести и загрузить" на фиг.33), сервер 22 управления клиентом уведомляют о регистрации приобретения, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. В ответ на окончание загрузки содержания затем запрашивают лицензию из клиента 16 ЦУП в сервере 26 ЦУП, и лицензию на воспроизведение предоставляют из сервера 26 ЦУП в клиент 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание, таким образом, что на этом этапе начисление на счет выполняет сервер 23 начисления счета/расчета. Кроме того, после этого, информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после выполнения операции воспроизведения (в частности, операции с кнопкой "просмотр/прослушивание" в позиции D на фиг.33), выполняемой для уже загруженного содержания в период возможного воспроизведения, ECG 14 запускает АВ проигрыватель 15 и подтверждает наличие каких-либо лицензий на воспроизведение у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае, лицензия на воспроизведение уже содержится, таким образом, что клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на воспроизведение и предоставляет в АВ проигрыватель 15, и АВ проигрыватель 15 воспроизводит содержание (дешифрование зашифрованного содержания и дешифрование кодирования).
Следует отметить, что в случае, когда лицензия на воспроизведение не содержится в клиенте 16 ЦУП по некоторым причинам (например, в случае, когда лицензию на воспроизведение не удалось получить из-за препятствий при передаче данных или тому подобное), клиент 16 ЦУП запрашивает лицензию в сервере 26 ЦУП. В этом случае флаг подтверждения момента использования метафайла 41 управления воспроизведением выключен (описано ниже со ссылкой на фиг.36), обработка получения одобрения пользователя не выполняется, и получают лицензию.
Далее, с течением времени, период возможного воспроизведения заканчивается, операция воспроизведения (в частности, операция с кнопкой "просмотр/прослушивание" в позиции D на фиг.33) не может быть выполнена для содержания, и вместо этого может быть выполнена операция с кнопкой "продлить просмотр/прослушивание". После выполнения операции с кнопкой "продлить просмотр/прослушивание", ECG 14 запускает АВ проигрыватель 15 и подтверждает, есть ли какие-нибудь дополнительные лицензии на воспроизведение у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае содержится только лицензия на воспроизведение, для которой период возможного воспроизведения уже кончился, и лицензия на дополнительное воспроизведение не содержится, таким образом, что клиент 16 ЦУП запрашивает сервер 26 ЦУП для получения дополнительной лицензии на воспроизведение для ИД лицензии, описанного в метафайле 41 управления воспроизведением. Однако флаг подтверждения момента использования, соответствующий дополнительной лицензии на воспроизведение метафайла 41 управления воспроизведением, включен (описано ниже со ссылкой на фиг.36), таким образом, что от пользователя должно быть получено одобрение для генерирования начисления на счет до этого запроса. После получения одобрения от пользователя клиент 16 ЦУП затем запрашивает лицензию на дополнительное воспроизведение из сервера 26 ЦУП.
В соответствии с этим запросом, после подтверждения информации клиента сервера 22 управления клиентом сервер 26 ЦУП предоставляет дополнительную лицензию воспроизведения клиенту 16 ЦУП. На этом этапе начисление на счет за получение дополнительной лицензии на воспроизведение выполняется сервером 23 начисления счета/расчета.
В устройстве 10 приема, клиент 16 ЦУП выделяет ключ Кс содержания из дополнительной лицензии на воспроизведение и предоставляет в АВ проигрыватель 15, и АВ проигрыватель 15 выполняет воспроизведение (дешифрование зашифрованного содержания и дешифрование кодирования) содержания.
На фиг.35 показан пример описания метафайла 31 управления загрузкой в соответствии с режимом работы структуры е. Особенность метафайла 31 управления загрузкой в соответствии с режимом работы структуры е состоит в том, что ИД лицензии на воспроизведение, которая является действительной лицензией, описан в элементе ИД лицензии.
На фиг.36 показан пример описания метафайла 41 управления воспроизведением в соответствии с режимом работы структуры е. Особенность метафайла 41 управления воспроизведением в соответствии с режимом работы структуры е состоит в том, что с помощью одной лицензии для лицензий двух типов нормальное воспроизведение описано в элементе типа лицензии, и что ИД лицензии на воспроизведение, которая является действительной лицензией, которая имеет тот же самый ИД лицензии, как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии, и что флаг подтверждения момента использования выключен. Кроме того, особенность состоит в том, что из двух типов лицензий для другой лицензии дополнительное воспроизведение описано в элементе типа лицензии, и что ИД дополнительной лицензии на воспроизведение, которая является действительной лицензией, который отличается от ИД лицензии, как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии, и что флаг подтверждения момента использования включен.
Режим работы структуры f представляет собой услугу, которая позволяет копировать содержание на DVD только один раз, после тестового просмотра/прослушивания бесплатно в течение короткого времени, такого как приблизительно 10 минут, и начисление на счет выполняют, когда будет получена копия.
На фиг.37 показан переход экранов, представляемых пользователю в соответствии с режимом работы структуры f. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано на чертеже, отображают экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию, краткого описания содержания, и кнопки "DL", и, после выполнения операции с кнопкой "DL", начинается загрузка. Отображение на экране затем переходит к такому отображению, которое представляет, что происходит процесс загрузки, как показано в позиции В на чертеже.
После завершения загрузки содержания А, после того как пользователь выполнит заданные операции, локальный список содержания, такой как показан в позиции С на чертеже, отображают с помощью ECG 14. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из краткого описания содержания А, изображения уменьшенного размера, и дополнительной информации, относящейся к лицензии на предварительный просмотр "бесплатный предварительный просмотр 10 минут", и кнопки "просмотр/прослушивание", и информации, относящейся к лицензии на экспорт "копия на DVD 1000 иен каждая копия", и кнопки "копировать", такой как показано в позиции D на чертеже. Следует отметить, что кнопка "просмотр/прослушивание", вводящая инструкцию на просмотр/прослушивание при предварительном просмотре, действует только один раз.
После выполнения операции с кнопкой "просмотр/прослушивание", на экране подробной информации о содержании, как показано в позиции Е на чертеже, АВ проигрыватель 15 начинает воспроизведение содержания А, только в разрешенный период времени (в данном случае, 10 минут). Кроме того, после выполнения операции с кнопкой "копировать", экран переходит к экрану подтверждения, чтобы получить от пользователя одобрение для начисления счета, как показано в позиции F на чертеже, и только в случае выполнения операции с кнопкой "ОК", получают лицензию на экспорт, и, как показано в позиции G на чертеже, начинается экспорт содержания А АВ проигрывателем 15 и устройством 17 внешнего вывода.
Следует отметить, что различные типы информации в позиции А на чертеже, в позиции D на чертеже и в позиции F на чертеже отображены на основе содержания описания метафайла 41 управления воспроизведением.
На фиг.38 показана последовательность обработки, соответствующая режиму работы структуры f. В структуре f, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и выполнения операции загрузки (в частности, операции с кнопкой "DL" на фиг.37), регистрацию использования передают как уведомление в сервер 22 управления клиентом, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. В ответ на окончание загрузки содержания запрашивают лицензию у клиента 16 ЦУП для сервера 26 ЦУП, и фиктивную лицензию предоставляют из сервера 26 ЦУП в клиент 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определить, что устройство 10 приема уже загрузило содержание, поэтому, после этого, информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после операции предварительного просмотра (в частности, операции с кнопкой "просмотр/прослушивание" в позиции D на фиг.37), выполняемой для уже загруженного содержания в пределах периода возможного воспроизведения, ECG 14 запускает АВ проигрыватель 15, и подтверждает у клиента 16 ЦУП АВ проигрывателя 15, имеется ли какая-нибудь лицензия воспроизведения на воспроизведение для предварительного просмотра. В этом случае, содержится только фиктивная лицензия, и лицензия на воспроизведение для предварительного просмотра не содержится, поэтому клиент 16 ЦУП запрашивает лицензию на воспроизведение для предварительного просмотра по ИД лицензии, описанному в метафайле 41 управления воспроизведением в сервере 26 ЦУП. В этом случае флаг подтверждения момента использования метафайла 41 управления воспроизведением выключен (описано ниже со ссылкой на фиг.40), обработка получения одобрения пользователя не выполняется, и получают лицензию.
Клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на воспроизведение для предварительного просмотра и предоставляет его в АВ проигрыватель 15, и АВ проигрыватель 15 воспроизводит содержание (дешифрует зашифрованное содержание и дешифрует кодирование). Следует отметить, что лицензия на воспроизведение для предварительного просмотра может использоваться только один раз.
Кроме того, сервер 26 ЦУП выполнен с возможностью не предоставлять лицензию на воспроизведение для предварительного просмотра два или больше раза.
После операции экспорта (в частности, операции с кнопкой "копировать" в позиции D на фиг.37), выполняемой для уже загруженного содержания, ECG 14 запускает АВ проигрыватель 15 и подтверждает, имеются ли какие-нибудь лицензии на экспорт у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае, лицензия на экспорт не содержится, поэтому клиент 16 ЦУП запрашивает лицензию на экспорт по ИД лицензии, описанному в метафайле 41 управления воспроизведением сервера 26 ЦУП. Однако флаг подтверждения момента использования метафайла 41 управления воспроизведением включен (описано ниже со ссылкой на фиг.40), таким образом, одобрение для генерирования начисления на счет должно быть получено от пользователя до этого запроса. После получения одобрения от пользователя, клиент 16 ЦУП тогда запрашивает лицензию на экспорт из сервера 26 ЦУП.
В соответствии с этим запросом, после подтверждения информации клиента сервера 22 управления клиентом, сервер 26 ЦУП предоставляет лицензию на экспорт клиенту 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило и будет использовать содержание, таким образом, что сервер 23 начисления счета/расчета производит начисление на счет.
В устройстве 10 приема, клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на экспорт и предоставляет в АВ проигрыватель 15, АВ проигрыватель 15 дешифрует зашифрованное содержание, предоставляет кодированные данные, полученные в результате этого, в устройство 17 внешнего вывода, способ кодирования изменяют соответствующим образом, и снова шифруют и выводят на выход назначения (устройство записи DVD или тому подобное).
На фиг.39 показан пример описания метафайла 31 управления загрузкой в соответствии с режимом работы структуры f. Особенность метафайла 31 управления загрузкой в соответствии с режимом работы структуры f состоит в том, что ИД фиктивной лицензии описан в элементе ИД лицензии.
На фиг.40 показан пример описания метафайла 41 управления воспроизведением в соответствии с режимом работы структуры f. Особенность метафайла 41 управления воспроизведением в соответствии с режимом работы структуры f состоит в том, что описаны два типа лицензий. Из двух типов лицензий для одной из лицензий, особенность состоит в том, что воспроизведение для предварительного просмотра описано в элементе типа лицензии, что ИД лицензию для воспроизведения предварительного просмотра, которая является действительной лицензией, который отличается от ИД лицензии, описанной в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии, и что флаг подтверждения момента использования выключен. Кроме того, особенность состоит в том, что из двух типов лицензий, для другой лицензии экспорт на DVD описан в элементе типа лицензии, что ИД лицензии на экспорт, которая является действительной лицензией, которая отличается от ИД лицензии, описанной в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии, и что флаг подтверждения момента использования включен.
Режим работы структуры g представляет собой услугу, которая обеспечивает возможность последовательного воспроизведения в ходе загрузки содержания (воспроизведение начинают, не ожидая окончания загрузки) и нормального воспроизведения, выполняемого после окончания загрузки (рентный просмотр/прослушивание), и начисление на счет за каждое воспроизведение выполняют во время воспроизведения. Следует отметить, что суммы начисления на счет могут быть разными для последовательного воспроизведения в ходе загрузки и для нормального воспроизведения, выполняемого после того, как загрузка будет закончена, и при последовательном воспроизведении в ходе загрузки может быть небольшой риск возникновения препятствия во время передачи данных, или возможно воспроизведение только в один раз или тому подобное, таким образом, величина начисления на счет установлена более низкой, чем при нормальном воспроизведении.
На фиг.41 показан переход экранов, представляемых пользователю в соответствии с режимом работы структуры g. Браузер 11 отображает первым экран навигации загрузки, и пользователь выбирает содержание А для загрузки на экране навигации загрузки, таким образом, что, как показано на чертеже, отображает экран подтверждения, составленный из изображения уменьшенного размера, соответствующего содержанию, краткого описания содержания и кнопки "DL", и после операции с кнопкой "DL" на экране подтверждения, начинают загрузку. Отображение на экране затем переходит к такому отображению, которое представляет, что происходит процесс загрузки, как показано в позиции В на чертеже.
После того как пользователь выполнит заданные операции во время загрузки содержания А, локальный список содержания, такой как показан в позиции С на чертеже, отображают с помощью ECG 14. После выбора содержания А из локального списка содержания, отображают экран подробной информации содержания, составленный из краткого описания содержания А, изображения уменьшенного размера, в дополнение к информации, относящейся к последовательному воспроизведению загрузки, "степень выполнения предварительной загрузки просмотра/прослушивания 120 минут, 200 иен", и кнопки "просмотр/прослушивание", информации, относящейся к нормальному воспроизведению для "рентного просмотра/прослушивания 7 ночей 8 дней, 300 иен" и кнопки "просмотр/прослушивание", такой как показано в позиции D на чертеже. Следует отметить, что возможность последовательного воспроизведения в ходе загрузки определяется ECG 14 на основании наличия или отсутствия соответствующих лицензий, размера данных содержания А, объема уже переданных данных, скорости передачи данных и т.д., и когда может быть выполнено последовательное воспроизведение в ходе загрузки, кнопка "просмотр/прослушивание", которая передает инструкцию на последовательное воспроизведение в ходе загрузки, становится действующей. В это время кнопка "просмотр/прослушивание", которая передает инструкцию на нормальное воспроизведение, не работает. После окончания загрузки содержания, кнопка "просмотр/прослушивание", которая передает инструкцию на последовательное воспроизведение в ходе загрузки, становится неработоспособной, и кнопка "просмотр/прослушивание", которая передает инструкцию на нормальное воспроизведение, становится действующей.
Следует отметить, что на стороне устройства 20 предоставления, предоставляется только лицензия на последовательную загрузку во время загрузки содержания, и лицензия на воспроизведение не предоставляется. Наоборот, после завершения загрузки содержания, лицензия на последовательную загрузку не предоставляется, и лицензия на воспроизведение предоставляется.
После операции с кнопкой "просмотр/прослушивание", которая передает инструкцию на последовательное воспроизведение в ходе загрузки на экране подробной информации о содержании во время загрузки содержания А, экран переходит к экрану подтверждения, чтобы получить одобрение от пользователя для начисления счета, как показано в позиции Е на чертеже, и после операции с кнопкой "ОК" на экране подтверждения, начинают воспроизведение содержания А, как показано в позиции F на чертеже.
Кроме того, после операции с кнопкой "просмотр/прослушивание", которая передает инструкцию на нормальное воспроизведение, на экране подробной информации о содержании после окончания загрузки содержания А, экран переходит к экрану подтверждения, чтобы получить одобрение от пользователя для начисления счета, как показано в позиции G на чертеже, и после операции с кнопкой "ОК" на экране подтверждения, начинается воспроизведение содержания А, как показано в позиции Н на чертеже.
Различные типы информации, представленные в позиции 41А на чертеже, в позиции D на чертеже, в позиции Е на чертеже и в позиции G на чертеже, основаны на содержании описания метафайла 41 управления воспроизведением.
На фиг.42 показана последовательность обработки, соответствующая режиму работы структуры g. В структуре g, после выбора содержания пользователем на странице навигации загрузки, отображаемой браузером 11, и после выполнения операции загрузки (в частности, операции с кнопкой "DL" на фиг.41), регистрацию использования передают как уведомление в сервер 22 управления клиентом, загрузчик 12 получает метафайл 31 управления загрузкой, и содержание загружают в соответствии с метафайлом 31 управления загрузкой. После выполнения операции последовательного воспроизведения в ходе загрузки (в частности, операции с кнопкой "просмотр/прослушивание", которая передает инструкцию на последовательное воспроизведение в ходе загрузки, в позиции D на фиг.41) во время загрузки содержания, ECG 14 включает АВ проигрыватель 15, и подтверждает наличие лицензии на последовательную загрузку у АВ проигрывателя 15 в клиенте 16 ЦУП. В этом случае, никакая лицензия не содержится, поэтому клиент 16 ЦУП запрашивает лицензию на последовательную загрузку по ИД лицензии, описанному в метафайле 41 управления воспроизведением, в сервере 26 ЦУП. В этом случае флаг подтверждения момента использования, соответствующий лицензии на последовательную загрузку метафайла 41 управления воспроизведением, включен (описано ниже со ссылкой на фиг.44), таким образом, одобрение генерирования начисления на счет должно быть получено от пользователя до этого запроса.
После получения одобрения от пользователя, клиент 16 ЦУП затем запрашивает лицензию на последовательную загрузку из сервера 26 ЦУП.
В соответствии с этим запросом, после подтверждения информации клиента сервера 22 управления клиентом, сервер 26 ЦУП предоставляет последовательную лицензию загрузки клиенту 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определить использование содержания (последовательное воспроизведение в ходе загрузки) устройством 10 приема, таким образом, что сервер 23 начисления счета/расчета производит начисление на счет.
В устройстве 10 приема, клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на последовательную загрузку и предоставляет его в АВ проигрыватель 15, и АВ проигрыватель 15 выполняет воспроизведение (дешифрование зашифрованного содержания и дешифрование кодирования).
В ответ на окончание загрузки содержания, запрашивают лицензию из клиента 16 ЦУП в сервере 26 ЦУП, и фиктивную лицензию предоставляют из сервера 26 ЦУП в клиент 16 ЦУП. На данном этапе сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание, таким образом, что, после этого информацию об окончании загрузки отражают на странице навигации загрузки.
После этого, после выполнения операции воспроизведения (в частности, операции с кнопкой "просмотр/прослушивание" в позиции D на фиг.41, для передачи инструкции для нормального воспроизведения), выполняемого для уже загруженного содержания, ECG 14 запускает АВ проигрыватель 15 и подтверждает наличие каких-либо лицензий на воспроизведение у клиента 16 ЦУП из АВ проигрывателя 15. В этом случае, содержатся только фиктивная лицензия и лицензия на последовательную загрузку, и лицензия на воспроизведение не содержится, поэтому клиент 16 ЦУП должен запросить лицензию на воспроизведения с ИД лицензии, описанным в метафайле 41 управления воспроизведением, из сервера 26 ЦУП. Однако флаг подтверждения момента использования метафайла 41 управления воспроизведением включен (описано ниже со ссылкой на фиг.44), таким образом, что одобрение генерировать начисление на счет должно быть получено от пользователя до этого запроса. После получения одобрения от пользователя, клиент 16 ЦУП затем запрашивает лицензию на воспроизведение из сервера 26 ЦУП.
В соответствии с этим запросом, после подтверждения информации клиента сервера 22 управления клиентом, сервер 26 ЦУП предоставляет лицензию на воспроизведение клиенту 16 ЦУП. На данном этапе, сервер 22 управления клиентом может определять, что устройство 10 приема уже загрузило содержание и будет его использовать, таким образом, что сервер 23 начисления счета/расчета производит начисление на счет.
В устройстве 10 приема, клиент 16 ЦУП выделяет ключ Кс содержания из лицензии на воспроизведение и предоставляет в АВ проигрыватель 15, и АВ проигрыватель 15 выполняет воспроизведение содержания (дешифрование зашифрованного содержания и дешифрование кодирования).
На фиг.43 показан пример описания метафайла 31 управления загрузкой в соответствии с режимом работы структуры g. Особенность метафайла 31 управления загрузкой в соответствии с режимом работы структуры g состоит в том, что ИД фиктивной лицензии описан в элементе ИД лицензии.
На фиг.44 показан пример описания метафайла 41 управления воспроизведением в соответствии с режимом работы структуры g. Особенность метафайла 41 управления воспроизведением в соответствии с режимом работы структуры g состоит в том, что описаны два типа лицензий. Особенность состоит в том, что из двух типов лицензий, для одной из лицензий последовательное воспроизведение в ходе загрузки описано в элементе типа лицензии, что ИД лицензии на последовательную загрузку, которая является действительной лицензией, который отличается от ИД лицензии, как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии, и что флаг подтверждения момента использования включен. Кроме того, особенность состоит в том, что из двух типов лицензий, для другой лицензии нормальное воспроизведение описано в элементе типа лицензии, что ИД лицензии на воспроизведение, которая является действительной лицензией, который отличается от ИД лицензии, как описано в элементе ИД лицензии метафайла 31 управления загрузкой, описан в элементе ИД лицензии, и что флаг подтверждения момента использования включен.
На этом заканчивается описание каждого из режимов работы структур от а до g.
Как описано выше, в соответствии с системой 1 загрузки содержания, в которой применяется настоящее изобретение, основные операции устройства 10 приема остаются общими и могут выполнять обработку в различных режимах работы, таких как описанные выше структуры от а до g.
Настоящее изобретение можно применять для различных услуг загрузки содержания, не только видеосодержания, но и музыки, текста, компьютерных программ и т.д.
Кроме того, описанная выше последовательность обработки может быть выполнена с использованием аппаратных средств, или может быть выполнена на основе программного обеспечения. В случае выполнения последовательности обработки на основе программного обеспечения, программу, составляющую программное обеспечение, устанавливают с носителя записи программы, например, в компьютер со встроенными специализированными аппаратными средствами, или в персональный компьютер общего использования или тому подобное, в котором различные типы функций могут быть выполнены путем установки различных типов программ.
На фиг.45 показана блок-схема, представляющая пример конфигурации аппаратных средств вычисления, предназначенных для выполнения описанной выше последовательности обработки с помощью программы.
В компьютере 100, CPU (ЦПУ, центральное процессорное устройство) 101, ROM (ПЗУ, постоянное запоминающее устройство) 102, RAM (ОЗУ, оперативное запоминающее устройство) 103 взаимно связаны с помощью шины 104.
Кроме того, интерфейс 105 ввода-вывода данных соединен с шиной 104. Интерфейс 105 ввода-вывода данных связан с модулем 106 ввода, который состоит из клавиатуры, мыши, микрофона и т.д., устройством 107 вывода, состоящего из дисплея, громкоговорителя, и т.д., модулем 108 сохранения, состоящим из жесткого диска, энергонезависимого запоминающего устройства или тому подобное, модулем передачи данных 109, состоящим из сетевого интерфейса или тому подобное, и приводом 110, предназначенным для управления съемным носителем 111, таким как магнитный диск, оптический диск, магнитооптический диск или полупроводниковое запоминающее устройство.
В компьютере 100, выполненном таким образом, например ЦПУ 101 выполняет программу, содержащуюся в модуле 108 сохранения, путем ее загрузки в ОЗУ 103 через интерфейс 105 ввода-вывода данных и шину 104, выполняя, таким образом, описанную выше последовательность обработки.
Следует отметить, что программа, которую выполняет компьютер 100, может быть программой, в которой обработку выполняют для временной последовательности в соответствии с последовательностью, описанной в настоящем Описании, или может представлять собой программу, в которой обработку выполняют параллельно, или в необходимые моменты времени, по вызову, или тому подобное.
Кроме того, программа может обрабатываться на одном компьютере, или может быть рассредоточена и обрабатываться на множестве компьютеров. Программа также может быть передана в удаленный компьютер для выполнения.
Кроме того, в пределах настоящего Описания термин "система" представляет все устройства, состоящие из множества устройств.
Следует отметить, что варианты выполнения настоящего изобретения не ограничены описанным выше вариантом выполнения; при этом изменения различных типов могут быть выполнены без выхода за пределы сущности настоящего изобретения.