Устройство администрирования лицензий и способ администрирования лицензий

Иллюстрации

Показать все

Изобретение относится к области лицензирования. Технический результат - эффективное управление разрешением и запрещением функций на множестве устройств лицензиата, выполняющих функции согласно информации ключей. Устройство лицензиата хранит информацию ключей, зашифрованную ключом шифра, с тем, чтобы выдавать запрос изменения лицензии, активизирующий или ограничивающий предопределенную дополнительную функцию. После приема запроса изменения лицензии, ограничивающего предопределенную дополнительную функцию, устройство администрирования лицензий перезаписывает информацию ключей устройства лицензиата ключом по умолчанию. Впоследствии, после приема запроса изменения лицензии, активизирующего предопределенную дополнительную функцию, устройство администрирования лицензий применяет ключ повышения уровня к информации ключей устройства лицензиата. Ключ по умолчанию или ключ повышения уровня могут быть дешифрованы с использованием ключа шифра, уникального для устройства лицензиата. Устройство администрирования лицензий управляет максимальным значением выданной лицензии для предопределенной дополнительной функции и отражает приращение или отрицательное приращение для максимального значения лицензирования, применяя ключ по умолчанию или ключ повышения уровня. 6 н. и 6 з.п. ф-лы, 7 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ

Настоящее изобретение относится к устройству администрирования лицензий и способу администрирования лицензий, каждое из которых управляет разрешением или запрещением лицензии на устройстве лицензиата, выполняющем свою функцию согласно информации ключей.

Настоящая заявка испрашивает приоритет по заявке №2011-144190 на выдачу патента Японии, полное содержание которой включено в материалы настоящей заявки посредством ссылки.

УРОВЕНЬ ТЕХНИКИ

В последнее время способ продаж, который активизирует функцию каждого устройства беспроводной связи в соответствии с договором между лицензиаром и лицензиатом, применялся для того, чтобы продавать устройства беспроводной связи с ограниченными функциями, такие как сотовые телефоны и информационные терминалы. Более точно, устройство беспроводной связи, которое выполняет свою функцию согласно информации ключей, определяющей различные операции, сохраняет информацию ключей, указывающую ограничение на предопределенную функцию в исходном состоянии, а затем функция устройства беспроводной связи активизируется посредством перезаписи информации ключей согласно лицензионному договору.

Документ 1 списка патентной литературы раскрывает способ изменения информации ключей в устройстве беспроводной связи. Согласно способу по документу 1 патентной литературы, лицензиат задает устройство беспроводной связи и запрашивает активизацию его функции у центра технического обслуживания, и следовательно, центр технического обслуживания генерирует и передает ключ повышения уровня (обновления), то есть, данные, используемые для обновления информации ключей устройства беспроводной связи, на терминал лицензиата. Лицензиат применяет ключ повышения уровня, который принят терминалом, к устройству беспроводной связи, таким образом, обновляя информацию ключей. В этой связи, ключ повышения уровня является уникальными данными, зашифрованными ключом шифра, уникальным для устройства беспроводной связи, который не может применяться к другим устройствам беспроводной связи. Это необходимо для предотвращения активизации функций другими устройствами беспроводной связи, которые не охвачены договорами, в ходе нелегального копирования.

Документ 2 патентной литературы раскрывает систему администрирования лицензий, которая управляет лицензиями программных продуктов для каждого потребителя. Она включает в себя агента, который пускает в ход и задействует программный продукт на основании лицензионного ключа, уникального для пользовательского терминала, устанавливающего программный продукт на нем, и центр администрирования, который управляет выданной лицензией в ответ на запрос выдачи ключа от пользовательского терминала наряду с генерированием, отсылкой назад и сохранением лицензионного ключа, уникального для пользовательского терминала. При этом, он считывает уникальный идентификатор (ID) пользовательского терминала, с тем чтобы генерировать ключ носителя, регистрирующий информацию лицензии.

Документ 3 патентной литературы раскрывает систему администрирования лицензий, которая управляет лицензиями программных продуктов для потребителей, таким образом, демонстрируя такие же функциональные возможности, как Документ 2 патентной литературы. В нем центр управления поставкой принимает ключ носителя и наименование запрошенного приложения с тем, чтобы генерировать и отсылать назад лицензионный ключ агенту, производящему запрос согласно максимальному включенному количеству, ограниченному лицензионным прикладным программным обеспечением.

Документ 4 патентной литературы раскрывает систему администрирования лицензий, перенимающую сервер лицензирования, который аутентифицирует лицензии наряду с управлением включенными количествами лицензий и используемыми на данный момент лицензиями. Сервер системы лицензирования отправляет передаточный лицензионный ключ, который используется для аутентификации лицензии устройства, выполняющего ввод задания с пользовательского терминала, на аутентификационный сервер, и следовательно, аутентификационный сервер аутентифицирует лицензию выполняющего задание устройства посредством использования передаточного лицензионного ключа.

Документ 5 патентной литературы раскрывает способ управления установкой устройства обработки информации, в котором модуль управления установкой приложений генерирует информацию счетчика, связанную с идентификатором лицензии для каждого идентификатора приложения на основании запроса установки приложения и информации лицензии, принятой с сервера управления лицензиями, таким образом, управляя установкой программного обеспечения на основании состояния лицензии, представленного информацией счетчика.

СПИСОК ССЫЛОК

ДОКУМЕНТЫ ПАТЕНТНОЙ ЛИТЕРАТУРЫ

Документ 1 патентной литературы: Публикация №2008-117078 заявки на выдачу патента Японии

Документ 2 патентной литературы: Публикация №2006-59163 заявки на выдачу патента Японии

Документ 3 патентной литературы: Публикация №2006-59164 заявки на выдачу патента Японии

Документ 4 патентной литературы: Публикация №2007-58720 заявки на выдачу патента Японии

Документ 5 патентной литературы: Публикация №2010-218397 заявки на выдачу патента Японии

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

ТЕХНИЧЕСКАЯ ПРОБЛЕМА

Чтобы дополнительно устанавливать или перебазировать устройства беспроводной связи, лицензиатам может быть необходимо запрашивать изменение устройств беспроводной связи, чьи функции активизированы вследствие дополнительной настройки и перебазирования. Например, вследствие дополнительной настройки устройства В беспроводной связи в дополнение к устройству А беспроводной связи, чья функция уже была активизирована, лицензиату может потребоваться запрашивать деактивацию функции устройства А беспроводной связи наряду с активизацией функции устройства В беспроводной связи.

Документ 1 патентной литературы ставит проблему, что вышеизложенный ключ повышения уровня (обновления), уникальный для каждого устройства беспроводной связи, не может быть применен к другим устройствам беспроводной связи. Документы со 2 по 5 патентной литературы раскрывают традиционные технологии, относящиеся к способам администрирования лицензий, но оказываются неспособными раскрыть ключ повышения уровня, применяемый к информации ключей устройства лицензиата.

Настоящее изобретение сделано ввиду вышеизложенной проблемы, а потому, цель настоящего изобретения состоит в том, чтобы предоставить устройство администрирования лицензий и способ администрирования лицензий, каждое из которых предоставляет лицензиату возможность произвольно активизировать функцию устройства беспроводной связи.

РЕШЕНИЕ ПРОБЛЕМЫ

Настоящее изобретение направлено на устройство администрирования лицензий, которое управляет разрешением и запрещением функций на множестве устройств лицензиата, выполняющих функции согласно информации ключей. Устройство администрирования лицензий включает в себя часть хранения ключей, которая хранит ключ по умолчанию, ограничивающий предопределенную функцию, и ключ повышения уровня (обновления), активизирующий предопределенную функцию, в качестве информации ключей, уникальной для устройства лицензиата; часть извлечения ключа, которая извлекает ключ по умолчанию или ключ повышения уровня в связи с устройством лицензиата, указанным запросом изменения лицензии, после приема запроса изменения лицензии, ограничивающего или активизирующего предопределенную функцию; и часть применения ключа, которая перезаписывает информацию ключей устройства лицензиата ключом по умолчанию после приема запроса изменения лицензии, ограничивающего предопределенную функцию. После приема запроса изменения лицензии, активизирующего предопределенную функцию, после перезаписи информации ключей устройства лицензиата ключом по умолчанию, часть применения ключа применяет ключ повышения уровня к информации ключей устройства лицензиата.

Настоящее изобретение направлено на систему администрирования лицензий, включающую в себя множество устройств лицензиата, выполняющих функции согласно информации ключей, и устройство администрирования лицензий, которое управляет разрешением или запрещением функций во множестве устройств лицензиата. Устройство лицензиата включает в себя блок хранения информации ключей для хранения уникальной информации ключей и выдает запрос изменения лицензии, ограничивающий или активизирующий предопределенную функцию, разрешенную или запрещенную в устройстве лицензиата.

Устройство администрирования лицензий включает в себя блок хранения ключей, используемый для хранения ключа по умолчанию, ограничивающего предопределенную функцию, и ключа повышения уровня, активизирующего предопределенную функцию, в качестве информации ключей для каждого устройства лицензиата; часть извлечения ключа, которая извлекает ключ по умолчанию или ключ повышения уровня из части хранения ключей в связи с устройством лицензиата, указанным запросом изменения лицензии, после приема запроса изменения лицензии; и часть применения ключа, которая перезаписывает информацию ключей устройства лицензиата ключом по умолчанию после приема запроса изменения лицензии, ограничивающего предопределенную функцию. Часть применения ключа применяет ключ повышения уровня к информации ключей устройства лицензиата после приема запроса изменения лицензии, активизирующего предопределенную функцию, после перезаписи информации ключей устройства лицензиата ключом по умолчанию.

Настоящее изобретение направлено на способ администрирования лицензий по управлению разрешением и запрещением функций на множестве устройств лицензиата, выполняющих функции согласно информации ключей. Способ администрирования лицензий включает в себя этапы: сохранения ключа по умолчанию, ограничивающего предопределенную функцию, и ключа повышения уровня, активизирующего предопределенную функцию, в качестве информации ключей для каждого устройства лицензиата; приема запроса изменения лицензии, ограничивающего или активизирующего предопределенную функцию с устройства лицензиата; извлечения ключа по умолчанию или ключа повышения уровня в связи с устройством лицензиата, указанным запросом изменения лицензии-перезаписи информации ключей устройства лицензиата ключом по умолчанию после приема запроса изменения лицензии, ограничивающего предопределенную функцию; и применения ключа повышения уровня к информации ключей устройства лицензиата после приема запроса изменения лицензии, активизирующего предопределенную функцию, после перезаписи информации ключей устройства лицензиата ключом по умолчанию.

Настоящее изобретение направлено на программу, приложенную к устройству администрирования лицензий, управляющему разрешением и запрещением функций на множестве устройств лицензиата, выполняющих функции согласно информации ключей. Программа включает в себя такую же последовательность операций, как способ администрирования лицензий.

Настоящее изобретение направлено на устройство беспроводной связи, в котором устройство администрирования лицензий управляет разрешением и запрещением дополнительных функций. Устройство беспроводной связи переключается между состоянием по умолчанию, ограничивающим предопределенную дополнительную функцию, и состоянием разрешения, активизирующим предопределенную дополнительную функцию, посредством использования уникальной информации ключей под управлением устройства администрирования лицензий.

Настоящее изобретение направлено на способ изменения лицензии, применяемый к устройству беспроводной связи, в котором устройство администрирования лицензий управляет разрешением и запрещением дополнительных функций. Способ изменения лицензии включает в себя этапы: перезаписи информации ключей, уникальной для устройства беспроводной связи, ключом по умолчанию, с тем чтобы устанавливать состояние по умолчанию, ограничивающее предопределенную дополнительную функцию в устройстве беспроводной связи, когда устройство администрирования лицензий принимает запрос изменения лицензии, ограничивающий предопределенную дополнительную функцию; и применения ключа повышения уровня к информации ключей, чтобы устанавливать состояние разрешения, активизирующее предопределенную дополнительную функцию в устройстве беспроводной связи, когда устройство администрирования лицензий принимает запрос изменения лицензии, активизирующий предопределенную дополнительную функцию.

БЛАГОПРИЯТНЫЕ ЭФФЕКТЫ ИЗОБРЕТЕНИЯ

Согласно настоящему изобретению, устройство администрирования лицензий перезаписывает информацию ключей ключом по умолчанию, уникальным для устройства лицензиата, таким образом, восстанавливая устройство лицензиата в исходное состояние. Дополнительно, оно применяет ключ повышения уровня, то есть, (разностную) информацию, отличную от ключа по умолчанию, к информации ключей, таким образом, активизируя предопределенную функцию. Ключ по умолчанию и ключ повышения уровня могут дешифроваться с использованием ключа шифра, уникального для устройства лицензиата. Таким образом, можно предотвращать некорректную работу, обусловленную нелегальным копированием информации ключей владельцем с нечестными намерениями, и можно произвольно ограничивать или активизировать функции в устройствах лицензиата.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 - структурная схема системы администрирования лицензий согласно варианту осуществления настоящего изобретения.

Фиг.2 - структурная схема устройства беспроводной связи, включенного в систему администрирования лицензий.

Фиг.3 - структурная схема устройства администрирования лицензий, включенного в систему администрирования лицензий.

Фиг.4 показывает список ключей по умолчанию и ключей повышения уровня, хранимых в блоке хранения ключей, включенном в устройство администрирования лицензий.

Фиг.5 показывает список максимальных значений лицензирования для функций, хранимых в блоке хранения максимальных значений, включенном в устройство администрирования лицензий.

Фиг.6 показывает схему последовательности касательно процедуры сохранения ключа по умолчанию и ключа повышения уровня в устройстве администрирования лицензий и процедуры обновления максимальных значений лицензирования для каждой дополнительной функции.

Фиг.7 показывает блок-схему последовательности операций способа обновления устройством администрирования лицензий дополнительных функций, лицензируемых для устройства беспроводной связи.

ОПИСАНИЕ ВАРИАНТА ОСУЩЕСТВЛЕНИЯ

Вариант осуществления настоящего изобретения ниже будет подробно описан со ссылкой на прилагаемые чертежи.

Фиг.1 - структурная схема системы администрирования лицензий согласно варианту осуществления изобретения. Система администрирования лицензий включает в себя множество устройств с 10-1 по 10-N беспроводной связи (или устройств лицензиата) (в дальнейшем, коллективно указываемых ссылкой как устройства 10 беспроводной связи), множество устройств с 20-1 по 20-М супервизорного управления (или устройств контроля за лицензиатом) (где N>M) (в дальнейшем, коллективно указываемых ссылкой как устройства 20 супервизорного управления), устройство 30 администрирования лицензий и устройство 40 генерирования ключей. В материалах настоящей заявки, лицензиат (например, пользователь, оператор, покупатель и т.д.) обладает устройством 10 беспроводной связи, устройством 20 супервизорного управления и устройством 30 администрирования лицензий наряду с тем, что лицензиар (например, администратор, производитель, продавец и т.д.) обладает устройством 40 генерирования ключей.

Устройство 20 беспроводной связи беспроводным образом поддерживает связь с устройством 10 беспроводной связи противоположной стороны посредством сверхвысокочастотных волн. Например, устройство 10-1 беспроводной связи беспроводным образом поддерживает связь с устройством 10-3 беспроводной связи. В это время беспроводная связь выполняется в соответствии с информацией ключей, хранимой внутри устройства 10 беспроводной связи. В качестве функций, определенных информацией ключей, можно назвать пропускную способность связи, существование или несуществование избыточной конфигурации (Избыточности), существование или несуществование приложения подавления помех поперечной поляризации (XPIC). Например, после сохранения информации ключей, представляющей пропускную способность связи 10 Мбит/с, несуществование избыточности и несуществование приложения XPIC, устройство 10-1 беспроводной связи осуществляет беспроводную связь с устройством 10-3 беспроводной связи в соответствии с содержимым установки информации ключей. В этой связи, устройство 30 администрирования лицензий способно перезаписывать информацию ключей.

Устройство 30 администрирования лицензий передает информацию ключей в устройство 10 беспроводной связи, чьей информации ключей необходимо перезаписываться посредством другого устройства 10 беспроводной связи, которое присоединено последовательно к нему через линию связи. Например, когда устройство 10 беспроводной связи последующего каскада, чьей информации ключей необходимо перезаписываться, присоединено к устройству 30 администрирования лицензий через устройство 10 беспроводной связи предшествующего каскада, устройство 30 администрирования лицензий передает информацию ключей, которая предназначена для устройства 10 беспроводной связи, в устройство 10 беспроводной связи предшествующего каскада. Устройство 10 беспроводной связи предшествующего каскада принимает и пересылает информацию ключей в устройство 10 беспроводной связи последующего каскада, указанное ее пунктом назначения. Вкратце, устройство 10 беспроводной связи предшествующего каскада служит в качестве маршрутизатора для пересылки информации ключей на устройство 10 беспроводной связи последующего каскада.

Фиг.2 - структурная схема, показывающая конфигурацию устройства 10 беспроводной связи.

Устройство 10 беспроводной связи включает в себя блок 101 хранения информации ключей, часть 102 приема ключа, считыватель 103 информации ключей, часть 104 беспроводной связи и часть 105 передачи статуса выданной лицензии. Блок 101 хранения информации ключей хранит информацию ключей, определяющую функцию беспроводной связи, реализуемую частью 104 беспроводной связи. В этой связи, блок 101 хранения информации ключей хранит информацию ключей, которая зашифрована с использованием ключа шифра, уникального для устройства 10 беспроводной связи.

Часть 102 приема ключа принимает ключ по умолчанию из устройства 30 администрирования лицензий с тем, чтобы перезаписывать информацию, ключей, хранимую в блоке 101 хранения информации ключей, ключом по умолчанию. Таким образом, можно восстанавливать информацию ключей, хранимую в блоке 101 хранения информации ключей, в исходное состояние при поставке. Часть 102 приема ключа принимает ключ повышения уровня, представляющий информацию, отличную от ключа по умолчанию, из устройства 30 администрирования лицензий с тем, чтобы применять ключ повышения уровня к информации ключей, хранимой в блоке 101 хранения информации ключей. При беспроводном приеме информации ключей (то есть, ключа по умолчанию или ключа повышения уровня) из других устройств 10 беспроводной связи, часть 102 приема ключа принимает информацию ключей через часть 104 беспроводной связи. При приеме информации ключей из устройства 30 администрирования лицензий или другого устройства 10 беспроводной связи по проводам, часть 101 приема ключа принимает информацию ключей через порт соединения (не показан).

Считыватель 103 информации ключей дешифрует информацию ключей, хранимую в блоке 101 хранения информации ключей, посредством использования ключа шифра, уникального для устройства 10 беспроводной связи, таким образом, считывая установку функций, указанную информацией ключей. На основании установки функций, считанной считывателем 103 информации ключей, устройство 104 беспроводной связи уведомляет устройство 20 супервизорного управления информацией статуса выданной лицензии, указывающей функцию, активизированную в устройстве 10 беспроводной связи, и информацией статуса выданной лицензии, принятой из устройства 10 беспроводной связи противоположной стороны, через часть 104 беспроводной связи.

Устройство 20 супервизорного управления поддерживает связь с множеством устройств 10 беспроводной связи, которые присоединены к нему через линии связи с тем, чтобы периодически собирать информацию статуса выданной лицензии для каждого устройства 10 беспроводной связи, таким образом, уведомляя информацией статуса выданной лицензии устройство 30 администрирования лицензий.

Устройство 30 администрирования лицензий хранит ключ по умолчанию, то есть, информацию ключей, имеющую исходное значение, уникальное для устройства 10 беспроводной связи, и ключ повышения уровня, то есть разностную информацию между информацией ключей, активизирующей предопределенную функцию, и ключом по умолчанию. Устройство 30 администрирования лицензий определяет, следует ли применять ключ повышения уровня к устройству 10 беспроводной связи, в ответ на максимальное значение лицензирования для активизации функции, которое определено в соответствии с договором между лицензиаром и лицензиатом.

Устройство 40 генерирования ключей вводит идентификационную информацию устройства 10 беспроводной связи, которое продано лицензиаром, для генерирования ключа по умолчанию и ключа повышения уровня, применяемых к устройству 10 беспроводной связи.

Дополнительно, устройство 40 генерирования ключей определяет приращение или отрицательное приращение для максимального значения лицензирования по разрешению предопределенной функции в отношении устройства 10 беспроводной связи, находящегося во владении лицензиата, на основании договора между лицензиаром и лицензиатом. Максимальное значение лицензирования вычисляется для каждой функции. Например, разные максимальные значения лицензирования установлены для каждой функции, из условия, чтобы количество устройств 10 беспроводной связи, допущенных для применения XPIC, было установлено в «5», в то время как количество устройств 10 беспроводной связи, допущенных для применения избыточности, было установлено в «2». В этой связи, устройство 40 генерирования ключей генерирует ключ по умолчанию, ключ повышения уровня и приращение или отрицательное приращение для максимального значения лицензирования, все из которых регистрируются на носителе записи, таком как CD (компакт-диск), и применяются к устройству 30 администрирования лицензий лицензиаром.

Фиг.3 - структурная схема, показывающая конфигурацию устройства 30 администрирования лицензий.

Устройство 30 администрирования лицензий включает в себя считыватель 301, регистратор 302 ключа, блок 303 хранения ключей, часть 304 управления максимальными значениями, блок 305 хранения максимальных значений, часть 306 извлечения ключа, считыватель 307 статуса выданной лицензии, часть 308 применения ключа и часть 309 сбора контрольной информации.

Считыватель 301 считывает ключ по умолчанию, ключ повышения уровня и приращение или отрицательное приращение для максимального значения лицензирования с носителя записи, установленного лицензиатом. Блок 303 хранения ключей сохраняет ключ по умолчанию и ключ повышения уровня, которые считаны считывателем 301, в блоке 303 хранения ключей. Блок 303 хранения ключей сохранит ключ по умолчанию и ключ повышения уровня в связи с идентификационной информацией устройства 10 беспроводной связи.

Часть 304 управления максимальными значениями обновляет максимальное значение лицензирования, хранимое в блоке 305 хранения максимальных значений, на основании приращения или отрицательного приращения для максимального значения лицензирования, которые считаны считывателем 301. Когда часть 306 извлечения ключа считывает ключ по умолчанию и ключ повышения уровня из блока 303 хранения ключей, часть 304 управления максимальными значениями увеличивает или уменьшает максимальное значение лицензирования, хранимое в блоке 305 хранения максимальных значений, в ответ на считанные ключи. Дополнительно, часть 304 управления максимальными значениями обновляет максимальное значение лицензирования, хранимое в блоке 305 хранения максимальных значений, на основании контрольной информации, собранной частью 309 сбора контрольной информации. Блок 305 хранения максимальных значений хранит максимальное значение лицензирования, представляющее количество устройств, которым может быть разрешена каждая функция, для каждой функции, активизированной в устройстве 10 беспроводной связи.

Часть 306 извлечения ключа принимает запрос изменения лицензии, запрашивающий активизацию функции или ограничение функции, от лицензиата, владеющего устройством 10 беспроводной связи. Запрос изменения лицензии включает в себя идентификационную информацию устройства 10 беспроводной связи, которое подвергается активизации или ограничению функции, и информацию, представляющую активизируемую функцию. Часть 306 извлечения ключа извлекает из блока 303 хранения ключей ключ по умолчанию, который присоединен к идентификационной информации, включенной в запрос изменения лицензии, и ключ повышения уровня, который присоединен к идентификационной информации и информации функции, включенной в запрос изменения лицензии.

Считыватель 307 статуса выданной лицензии считывает информацию статуса выданной лицензии, относящуюся к лицензированной функции устройства 10 беспроводной связи, из устройства 10 беспроводной связи. Информация статуса выданной лицензии указывает, что активизирована какая-нибудь одна из функций из числа функций, ограниченных ключом по умолчанию. Часть 308 применения ключа сохраняет информацию ключей в качестве ключа по умолчанию, извлеченного частью 306 извлечения ключа, в устройстве 10 беспроводной связи наряду с применением ключа повышения уровня, извлеченного частью 306 извлечения ключа, к информации ключей устройства 10 беспроводной связи. Часть 309 сбора контрольной информации собирает контрольную информацию, представляющую активизированную функцию каждого устройства 10 беспроводной связи, контролируемого каждым устройством 20 супервизорного управления, из устройства 20 супервизорного управления.

Фиг.4 показывает список, описывающий подробности информации ключей, хранимой в блоке 303 хранения ключей.

Блок 303 хранения ключей включает в себя таблицу по умолчанию, хранящую ключи по умолчанию, и таблицу повышения уровня, хранящую ключи повышения уровня. Фиг.4 (А) показывает таблицу по умолчанию, которая хранит ключи по умолчанию, уникальные для устройства 10 беспроводной связи, в связи с идентификационной информацией устройства 10 беспроводной связи. Например, пропускная способность связи ограничена 10 Мбит/с, в то время как никакая дополнительная функция, требующая лицензии, не установлена в исходном состоянии устройства 10 беспроводной связи. Посредством использования ключа по умолчанию в качестве информации ключей, устройству 10 беспроводной связи дозволяется выполнять беспроводную связь путем установки, определяющей пропускную способность 10 Мбит/с, но исключающей дополнительные функции, такие как приложение избыточности и приложение XPIC. Ключи по умолчанию зашифрованы с использованием ключа шифра, уникального для устройства 10 беспроводной связи.

Фиг.4 (В) показывает таблицу повышения уровня, которая хранит ключ повышения уровня, используемый для активизации дополнительных функций, для каждой идентификационной информации устройства 10 беспроводной связи в связи с комбинациями дополнительных функций.

Настоящий вариант осуществления предусматривает три типа дополнительных функций, подвергаемых активизации, то есть, функцию для повышения пропускной способности связи (Пропускная способность), функцию для применения избыточности (Избыточность) и функцию для применения XPIC (XPIC). В этой связи, дополнительные функции, подвергаемые активизации, необязательно ограничены тремя типами; следовательно, можно устанавливать другие дополнительные функции, подвергаемые активизации. С помощью приложения Пропускная способность, пропускная способность связи повышается с 10 Мбит/с до 100 Мбит/с. Семь типов ключей повышения уровня предусмотрены и хранятся в таблице повышения уровня. Более точно, семь типов, таких как (1) приложение Пропускная способность, (2) приложение Избыточность, (3) приложение XPIC, (4) приложение Пропускная способность и Избыточность, (5) приложение Пропускная способность и XPIC, (6) приложение Избыточность и XPIC и (7) приложение Пропускная способность. Избыточность и XPIC предусмотрены для таблицы повышения уровня. Причина, почему ключ повышения уровня для каждой комбинации дополнительных функций хранится в таблице повышения уровня в дополнение к ключу повышения уровня для каждой функции, состоит в том, что каждый ключ повышения уровня представляет собой разностные данные, применяемые самостоятельно к ключу по умолчанию. Каждый из ключей повышения уровня зашифрован с использованием ключа шифра, уникального для устройства 10 беспроводной связи. Таким образом, даже когда ключ повышения уровня, выданный требуемому устройству 10 беспроводной связи, нелегально копируется и применяется к информации ключей другого устройства 10 беспроводной связи, можно предотвращать нелегальный перенос ключа повышения уровня, так как ключ повышения уровня не может быть дешифрован с использованием ключа шифра другого устройства 10 беспроводной связи.

Дополнительно, содержимое таблицы по умолчанию и таблицы повышения уровня, хранимых в блоке 303 хранения ключей, зашифровано с использованием ключа шифра, уникального для устройства 30 администрирования лицензий. Таким образом, даже когда содержимое таблицы по умолчанию и таблицы повышения уровня захвачено посредством нелегального доступа, можно предотвращать нелегальное использование ключа по умолчанию и ключа повышения уровня.

Фиг.5 показывает список хранимого содержимого блока 305 хранения максимальных значений.

Блок 305 хранения максимальных значений хранит максимальное значение лицензирования для каждой дополнительной функции в связи с каждой дополнительной функцией. Блок 305 хранения максимальных значений, имеющий хранимое содержимое, показанное на фиг.5, отличается от блока 303 хранения ключей, хранящего таблицу повышения уровня, показанную на фиг.4(В), тем, что он хранит не комбинацию дополнительных функций, а хранит максимальное значение лицензирования в связи с одной дополнительной функцией. Поэтому, когда часть 306 извлечения ключа извлекает ключ повышения уровня, представляющий приложение Пропускная способность и XPIC, из блока 303 хранения ключей, часть 304 управления максимальными значениями сокращает максимальное значение лицензирования, которое хранится в блоке 305 хранения максимальных значений в связи с Пропускной способностью, на единицу, наряду с сокращением максимального значения лицензирования, которое хранится в связи с XPIC, на единицу.

Затем, будет подробно описана работа системы администрирования лицензий.

Фиг.6 показывает схему последовательности касательно процедуры сохранения ключа по умолчанию и ключа повышения уровня в устройстве 30 администрирования лицензий и процедуры обновления максимального значения лицензирования для каждой дополнительной функции.

Когда лицензиат начинает управлять лицензиями с помощью устройства 30 администрирования лицензий, или лицензиат покупает новое устройство 10 беспроводной связи, лицензиат запрашивает у устройства 40 генерирования ключей, находящегося во владении лицензиара, генерирование ключа по умолчанию и ключа повышения уровня, используемых для нового устройства 10 беспроводной связи (этап S501). Запрос генерирования ключа включает в себя идентификационную информацию устройства 10 беспроводной связи, которая должна быть приложена к ключу по умолчанию и ключу повышения уровня. Более точно, лицензиат выдает запрос генерирования ключа, чтобы запросить у лицензиара выдачи ключа по умолчанию и ключа повышения уровня, а затем, лицензиар вводит запрос генерирования ключа в устройство 40 генерирования ключей.

После приема запроса генерирования ключа (этап S502), устройство 40 генерирования ключей генерирует ключ по умолчанию и ключ повышения уровня на основании идентификационной информации устройства 10 беспроводной связи (этап S503). Поскольку устройство 40 генерирования ключей, находящееся во владении лицензиара, хранит идентификационную информацию устройства 10 беспроводной связи и ключ шифра, уникальные для устройства 10 беспроводной связи, оно шифрует открытый ключ по умолчанию и открытый ключ повышения уровня посредством использования ключа шифра, таким образом, генерируя ключ по умолчанию и ключ повышения уровня, уникальные для устройства 10 беспроводной связи. После этого, устройство 40 генерирования ключей шифрует ключ по умолчанию и ключ повышения уровня посредством использования ключа шифра, уникального для устройства 30 администрирования лицензий, с тем чтобы сохранить их на предопределенном носителе записи в связи с идентификационной информацией устройства 10 беспроводной связи (этап S504).

Затем, устройство 40 генерирования ключей вычисляет приращение или отрицательное приращение для максимального значения лицензирования по разрешению предопределенной дополнительной функции устройству 10 беспроводной связи, снабженному лицензией, на основании договора между лицензиаром и лицензиатом (этап S505). Более того, каждый раз, когда лицензиар контактирует с лицензиатом, лицензиар устанавливает максимальное значение лицензирования по разрешению предопределенной дополнительной функции в устройство 40 генерирования ключей, при этом, устройство 40 генерирования ключей вычисляет разность между максимальным значением лицензирования, которое было установлено для выдачи предыдущих носителей записи, и вновь установленным максимальным значением лицензирования, таким образом, производя приращение или отрицательное приращение для максимального значения лицензирования. После этого, устройство 40 генерирования ключей шифрует приращение или отрицательное приращение для максимального значения лицензирования посредством использования ключа шифра, уникального для устройства 30 администрирования лицензий, таким образом, сохраняя его на носителе записи (этап S506). Таким образом, устройство 40 генерирования ключей выдает носитель записи, регистрирующий ключ по умолчанию, ключ повышения уровня и приращение или отрицательное приращение для максимального значения лицензирования (этап S507).

Устройство 40 генерирования ключей выдает носитель записи, который пересылается лицензиату лицензиаром. Лицензиар принимает носитель записи (этап 5508) и вводит носитель записи в устройство 30 администрирования лицензий (этап 5509). Когда устройство 30 администрирования лицензий принимает носитель записи, считыватель 301 считывает ключ по умолчанию и ключ повышения уровня, а также идентификационную информацию устройства 10 беспроводной связи, которая присоединена к упомянутым ключам, с носителя записи (этап S510). Затем, регистратор 302 ключа регистрирует ключ по умолчанию и ключ повышения уровня, которые считаны считывателем 301, в блоке 303 хранения ключей в связи с идентификационной информацией устройства 10 беспроводной связи (этап S511).

Считыватель 301 считывает максимальное значение лицензирования с носителя записи (этап S512). Затем, часть 304 управления максимальными значениями добавляет приращение или отрицательное приращение максимального значения лицензирования, которое считано считывателем 301, к максимальному значению лицензирования, хранимому в блоке 305 хранения максимальных значений (этап S513).

Благодаря вышеприведенным последовательностям операций, устройство 40 генерирования ключей генерирует ключ по умолчанию и ключ повышения уровня, ко