【手続補正書】
【提出日】平成19年1月11日(2007.1.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】 周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能な使用量を示す使用権情報を管理する管理装置において、
使用権情報を識別するためのライセンス識別情報と、プログラムの使用権情報の変化量を示す使用権変化情報とを取得する取得手段と、
既に組み込まれた使用権情報に対応するライセンス識別情報を管理する管理手段と、
前記取得手段が取得した使用権変化情報に対応するライセンス識別情報が前記管理手段に管理されているライセンス識別情報に含まれるか否かを判断する判断手段と、
前記使用権変化情報に対応するライセンス識別情報が、前記管理手段が管理するライセンス識別情報に含まれると前記判断手段が判断した場合に、前記使用権変化情報が示す変化量を既に組み込まれたプログラムの使用権情報の変化量として操作する操作手段とを有することを特徴とする管理装置。
【請求項２】 前記管理手段は、前記取得手段が取得した使用権変化情報の利用可能期間を示すインストール期限情報を管理するものであり、前記使用権情報のインストール期限を監査する監査手段とを有することを特徴とする請求項１に記載の管理装置。
【請求項３】 前記管理手段は、既にインストールされたプログラムコードの暗号化鍵をプログラムを識別するためのプログラム識別情報と共に管理することを特徴とする請求項１又は２に記載の管理装置。
【請求項４】 前記使用権情報は、前記周辺装置に対応してユニークに与えられた暗号化鍵で暗号化されているものであり、暗号化された前記使用権情報を複号する復号手段をさらに備えることを特徴とする請求項１乃至３のいずれかに記載の管理装置。
【請求項５】 前記操作手段は、前記取得手段が取得した使用権変化情報が示す変化量が使用権情報の増分を示している場合は、前記プログラムの使用権情報の変化量を既に組み込まれたプログラムの使用権情報を増加させるよう操作し、前記操作手段は、前記取得手段が取得した使用権変化情報の変化量が使用権情報の減少量を示している場合は、前記プログラムの使用権情報の変化量を既に組み込まれたプログラムの使用権情報を減少させるよう操作することを特徴とする請求項１乃至４のいずれかに記載の管理装置。
【請求項６】 前記管理手段は、証書情報として前記使用権情報を管理するものであり、前記使用権情報は前記周辺装置に搭載されたプログラム又は機能を使用可能な量を示す使用権情報を保証する有価物として取り扱い可能なものであることを特徴とする請求項１乃至５のいずれかに記載の管理装置。
【請求項７】 周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能な使用量を示す使用権情報を管理する管理方法において、
使用権情報を識別するためのライセンス識別情報と、プログラムの使用権情報の変化量を示す使用権変化情報とを取得する取得工程と、
既に組み込まれた使用権情報に対応するライセンス識別情報を管理する管理工程と、
前記取得工程が取得した使用権変化情報に対応するライセンス識別情報が前記管理工程に管理されているライセンス識別情報に含まれるか否かを判断する判断工程と、
前記使用権変化情報に対応するライセンス識別情報が、前記管理工程が管理するライセンス識別情報に含まれると前記判断工程が判断した場合に、前記使用権変化情報が示すの変化量を既に組み込まれたプログラムの使用権情報の変化量として操作する操作工程とを有することを特徴とする管理方法。
【請求項８】 前記管理工程は、前記取得工程が取得した使用権変化情報の利用可能期間を示すインストール期限情報を管理するものであり、前記使用権情報のインストール期限を監査する監査工程とを有することを特徴とする請求項７に記載の管理方法。
【請求項９】 前記管理工程は、既にインストールされたプログラムコードの暗号化鍵をプログラムを識別するためのプログラム識別情報と共に管理することを特徴とする請求項７又は８に記載の管理方法。
【請求項１０】 前記使用権情報は、前記周辺装置に対応してユニークに与えられた暗号化鍵で暗号化されているものであり、暗号化された前記使用権情報を複号する復号工程をさらに備えることを特徴とする請求項７乃至９のいずれかに記載の管理方法。
【請求項１１】 前記操作工程は、前記取得工程が取得した使用権変化情報が示す変化量が使用権情報の増分を示している場合は、前記プログラムの使用権情報の変化量を既に組み込まれたプログラムの使用権情報を増加させるよう操作し、前記操作工程は、前記取得工程が取得した使用権変化情報の変化量が使用権情報の減少量を示している場合は、前記プログラムの使用権情報の変化量を既に組み込まれたプログラムの使用権情報を減少させるよう操作することを特徴とする請求項７乃至１０のいずれかに記載の管理方法。
【請求項１２】 前記管理工程は、証書情報として前記使用権情報を管理するものであり、前記使用権情報は前記周辺装置に搭載されたプログラム又は機能を使用可能な量を示す使用権情報を保証する有価物として取り扱い可能なものであることを特徴とする請求項７乃至１１のいずれかに記載の管理方法。
【請求項１３】 周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能な使用量を示す使用権情報を管理するための制御プログラムにおいて、
使用権情報を識別するためのライセンス識別情報と、プログラムの使用権情報の変化量を示す使用権変化情報とを外部から取得する取得工程と、
既に組み込まれた使用権情報に対応するライセンス識別情報を管理する管理工程と、使用権情報に対応するライセンス識別情報が前記管理工程に管理されているライセンス識別情報に含まれるか否かを判断する判断工程と、
前記使用権情報に対応するライセンス識別情報が、前記管理工程が管理するライセンス識別情報に含まれると前記判断工程で判断された場合に、前記管理工程で管理される前記プログラムの使用権情報の変化量を既に組み込まれたプログラムの使用権情報の変化量として操作する操作工程とをプロセッサに実行させることを特徴とする制御プログラム。
【請求項１４】 周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能な使用量を示す使用権情報を生成可能な情報処理装置において、
所定の使用権情報を識別するためのライセンス識別情報を生成する手段と、
前記プログラムを識別するためのプログラム識別情報と前記使用可能量および機器の識別情報である機器識別情報を使用権情報に含ませ、前記生成手段にて生成されたライセンス識別情報を使用権情報に含ませるよう使用権情報を変更する変更手段とを有することを特徴とする情報処理装置。
【請求項１５】 前記変更手段は、使用権情報のインストール期限を使用権情報としてさらに前記使用権情報に含ませるよう使用権情報を変更することを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】 前記変更手段は、プログラムコードの暗号化鍵をさらに使用権情報に含ませるよう使用権情報を変更することを特徴とする請求項１４又は１５に記載の情報処理装置。
【請求項１７】 周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能な使用量を示す使用権情報を生成するのに利用な情報処理方法において、
所定の使用権情報を識別するためのライセンス識別情報を生成する生成工程と、
前記プログラムを識別するためのプログラム識別情報とプログラムの使用可能量および機器の識別情報である機器識別情報を使用権情報に含ませ、前記生成工程にて生成されたライセンス識別情報を使用権情報に含ませるよう使用権情報を変更する変更工程とを有することを特徴とする情報処理方法。
【請求項１８】 前記変更工程では、使用権情報のインストール期限を使用権情報としてさらに前記使用権情報に含ませるよう使用権情報を変更することを特徴とする請求項１７に記載の情報処理方法。
【請求項１９】 前記変更工程では、プログラムコードの暗号化鍵をさらに使用権情報に含ませるよう使用権情報を変更することを特徴とする請求項１７又は１８に記載の情報処理方法。
【請求項２０】 周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能な使用量を示す使用権情報を生成するのに利用な処理を実行する制御プログラムにおいて、
所定の使用権情報を識別するためのライセンス識別情報を生成する生成工程と、
前記プログラムを識別するためのプログラム識別情報とプログラムの使用可能量および機器の識別情報である機器識別情報を使用権情報に含ませ、前記生成工程にて生成されたライセンス識別情報を使用権情報に含ませるよう使用権情報を変更する変更工程とプロセッサに実行させることを特徴とする制御プログラム。
【請求項２１】 プログラム又は機能の使用量をカウンタによって管理可能な周辺装置において、前記周辺装置における所定の機能又はプログラムの使用可能量を取得する取得手段と、
前記取得手段が取得した使用可能量に基づき、周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能とする使用権情報を生成する生成手段と、使用権情報の転送先を認識する認識手段と、使用権情報として外部へ転送する転送手段とを有することを特徴とする周辺装置。
【請求項２２】 使用権情報を識別可能とするためのユニークなライセンス識別情報を生成する識別情報生成手段と、前記識別情報生成手段により生成されたライセンス識別情報を使用権情報に含ませるよう前記使用権情報を変更する変更手段をさらに有することを特徴とする、請求項２１に記載の周辺装置。
【請求項２３】 前記変更手段は、使用権情報の有効期限を前記ライセンス情報として前記使用権情報に含ませるよう前記使用権情報を変更することを特徴とする、請求項２１又は２２に記載の周辺装置。
【請求項２４】 プログラムの暗号化鍵を取得する鍵取得手段をさらに備え、前記変更手段は、プログラムコードの暗号化鍵を使用権情報として含ませるよう前記使用権情報を変更することを特徴とする、請求項２１乃至２３のいずれかに記載の周辺装置。
【請求項２５】 プログラムを識別するためのプログラム識別情報に対応したカウンタ値とカウンタ上限値との差分からプログラム識別情報に対応したプログラムの使用権情報を示す値を取得する手段と、
当該取得されたプログラム識別情報に対応したプログラムの使用権情報を示す値及び定義外の識別情報をライセンス情報として暗号化する暗号化手段と、
前記暗号化手段に暗号化されたライセンス情報を使用権情報として外部へ送出する送出手段と、使用権情報を送出した分に対応する使用権情報の量に基づき、カウンタ値を更新する更新手段とを有することを特徴とする、請求項２１乃至２４のいずれかに記載の周辺装置。
【請求項２６】 プログラム又は機能の使用量をカウンタによって管理可能な周辺装置装置を制御可能な情報処理方法において、前記周辺装置における所定の機能又はプログラムの使用可能量を取得する取得工程と、
前記取得工程が取得した使用可能量に基づき、周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能とする使用権情報を生成する生成工程と、
使用権情報の転送先を認識する認識工程と、使用権情報として外部へ転送する転送工程とを有することを特徴とする情報処理方法。
【請求項２７】 使用権情報を識別可能とするためのユニークなライセンス識別情報を生成する識別情報生成工程と、前記識別情報生成工程により生成されたライセンス識別情報を使用権情報に含ませるよう前記使用権情報を変更する変更工程をさらに有することを特徴とする、請求項２６に記載の情報処理方法。
【請求項２８】 前記変更工程は、使用権情報の有効期限を前記ライセンス情報として前記使用権情報に含ませるよう前記使用権情報を変更することを特徴とする、請求項２６又は２７に記載の情報処理方法。
【請求項２９】 プログラムの暗号化鍵を取得する鍵取得工程をさらに備え、前記変更工程は、プログラムコードの暗号化鍵を使用権情報として含ませるよう前記使用権情報を変更することを特徴とする、請求項２６乃至２８のいずれかに記載の情報処理方法。
【請求項３０】 前記周辺装置における所定のプログラムの使用可能量を取得する取得工程と、前記取得工程において取得された使用可能量に基づき、使用権情報を生成する工程と、使用権情報の転送先を認識する認識工程と、暗号化されたライセンス情報を使用権情報として外部へ転送する転送工程とをさらに備えることを特徴とする請求項２６乃至２９のいずれかに記載の情報処理方法。
【請求項３１】 プログラム又は機能の使用量をカウンタによって管理可能な周辺装置装置を制御する制御プログラムにおいて、前記周辺装置における所定の機能又はプログラムの使用可能量を取得する取得工程と、前記取得工程が取得した使用可能量に基づき、周辺装置において実行可能なプログラム又は該周辺装置の機能を使用可能とする使用権情報を生成する工程と、
使用権情報の転送先を認識する認識工程と、
使用権情報として外部へ転送する転送工程とをプロセッサに実行させることを特徴とする制御プログラム。