【手続補正書】
【提出日】平成18年12月5日(2006.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であって、
通信先を証明する証明書の有効性を検証する検証手段と、
前記情報処理装置を特定するための情報と前記検証手段による検証結果とを外部装置に送信する送信手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記検証手段は、前記証明書の有効性を定期的又はイベントの発生時に検証することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記送信手段は、前記証明書が失効していた場合、前記情報処理装置を特定するための情報と失効していることを示す情報とを外部装置へ送信することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記送信手段は、前記情報処理装置を特定するための情報と前記検証手段による検証結果と前記証明書の更新を求める更新要求とを送信し、
さらに、外部装置から更新用の証明書を受信する受信手段と、
前記受信手段により受信した更新用の証明書を用いて前記証明書を更新する更新手段とを有することを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記検証手段は、前記証明書の有効期限に基づいて前記証明書が無効であるかを判定し、
前記送信手段は、前記証明書が無効でない場合、前記検証手段による検証結果として、更新が必要である旨を送信し、
前記送信手段は、前記証明書が無効である場合、前記検証手段による検証結果として、無効である旨を送信することを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記証明書の有効期限に基づいて前記証明書が無効であるかを判定する無効判定手段と、
無効である前記証明書を使用するかを判定する使用判定手段とを有し、
前記送信手段は、前記証明書が無効でない場合、更新が必要である旨と証明書の送信を求める送信要求とを送信し、
前記送信手段は、前記証明書が無効であり、かつ無効である前記証明書を使用する場合、無効である旨と証明書の送信を求める送信要求とを送信し、
前記送信手段は、前記証明書が無効であり、かつ無効である前記証明書を使用しない場合、無効である旨を送信することを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項７】
情報処理装置であって、
前記情報処理装置に内蔵するＣＡ証明書の有効性を検証する検証手段と、
前記情報処理装置を特定するための情報と前記検証手段による検証結果とを外部装置に送信する送信手段と
を有することを特徴とする情報処理装置。
【請求項８】
通信先を証明する証明書を有する外部装置を特定するための情報と前記証明書の有効性に関する検証結果とを受信する受信手段と、
前記受信手段により受信した前記検証結果と前記外部装置を特定するための情報とを記録する記録手段と
を有することを特徴とする情報処理装置。
【請求項９】
前記受信手段は、前記外部装置を特定するための情報と前記証明書の有効性に関する検証結果と前記証明書の更新を求める更新要求とを受信し、
前記情報処理装置は、前記更新要求に応じて更新用の証明書を前記外部装置へ送信する送信手段を有することを特徴とする請求項８記載の情報処理装置。
【請求項１０】
さらに、前記更新用の証明書を生成する生成手段を有することを特徴とする請求項９記載の情報処理装置。
【請求項１１】
外部装置を特定するための情報と前記外部装置におけるＣＡ証明書の有効性に関する検証結果とを受信する受信手段と、
前記受信手段により受信した前記検証結果と前記外部装置を特定するための情報とを記録する記録手段と
を有することを特徴とする情報処理装置。
【請求項１２】
情報処理装置で行われる情報処理方法であって、
通信先を証明する証明書の有効性を検証する検証ステップと、
前記情報処理装置を特定するための情報と前記検証ステップでの検証結果とを外部装置に送信する送信ステップと
を有することを特徴とする情報処理方法。
【請求項１３】
情報処理装置で行われる情報処理方法であって、
通信先を証明する証明書を有する外部装置を特定するための情報と前記証明書の有効性に関する検証結果とを受信する受信ステップと、
前記受信ステップで受信した前記検証結果と前記外部装置を特定するための情報とを記録する記録ステップと
を有することを特徴とする情報処理方法。
【請求項１４】
請求項１２又は１３記載の情報処理方法の各ステップをコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の情報処理装置は、情報処理装置であって、通信先を証明する証明書の有効性を検証する検証手段と、前記情報処理装置を特定するための情報と前記検証手段による検証結果とを外部装置に送信する送信手段とを有することを特徴とする。
また、本発明の情報処理装置は、情報処理装置であって、前記情報処理装置に内蔵するＣＡ証明書の有効性を検証する検証手段と、前記情報処理装置を特定するための情報と前記検証手段による検証結果とを外部装置に送信する送信手段とを有することを特徴とする。
また、本発明の情報処理装置は、通信先を証明する証明書を有する外部装置を特定するための情報と前記証明書の有効性に関する検証結果とを受信する受信手段と、前記受信手段により受信した前記検証結果と前記外部装置を特定するための情報とを記録する記録手段とを有することを特徴とする。
また、本発明の情報処理装置は、外部装置を特定するための情報と前記外部装置におけるＣＡ証明書の有効性に関する検証結果とを受信する受信手段と、前記受信手段により受信した前記検証結果と前記外部装置を特定するための情報とを記録する記録手段とを有することを特徴とする。
また、本発明の情報処理方法は、情報処理装置で行われる情報処理方法であって、通信先を証明する証明書の有効性を検証する検証ステップと、前記情報処理装置を特定するための情報と前記検証ステップでの検証結果とを外部装置に送信する送信ステップとを有することを特徴とする。
また、本発明の情報処理方法は、情報処理装置で行われる情報処理方法であって、通信先を証明する証明書を有する外部装置を特定するための情報と前記証明書の有効性に関する検証結果とを受信する受信ステップと、前記受信ステップで受信した前記検証結果と前記外部装置を特定するための情報とを記録する記録ステップとを有することを特徴とする。
また、本発明のプログラムは、上記の情報処理方法の各ステップをコンピュータに実行させるためのプログラムである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
ステップS701でクライアント装置が内蔵するCA証明書が有効であるかを検証する。この検証は定期的に行われる場合と、SSL通信制御部からのイベント通知（発生）により検証結果が得られる場合と２通りある。ステップS701でCA証明書に問題ありと判断した場合、ステップS702において問題の内容を検証する。証明書の有効期間が近い将来、無効になりそうな場合（検証時点では有効）は、ステップS706へ進み、更新が必要である旨のメッセージ（900）を暗号化してサーバ装置へ送信する。既に無効な場合はステップS703に進む。ステップS703ではクライアント装置の管理者が決めたセキュリティ方針に従い、無効になったCA証明書の扱いを決める。有効期間のみ無効となってしまったCA証明書を使用する場合は、ステップS705へ進む。使用しない場合はステップS704へ進む。ステップS705においてはSSLを用いた暗号化通信を行いCA証明書の無効通知（1000）をサーバ装置へ送信する。ステップS704において通信経路上の第三者にCA証明書無効通知が知られてもよい場合は、暗号化せずに通知（1000）する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
ステップS801でクライアント装置が内蔵するCA証明書が有効であるか検証する。この検証は定期的に行われる場合と、SSL通信制御部からのイベント通知により検証結果が得られる場合の２通りある。ステップS801でCA証明書に問題ありと判断した場合、ステップS802においてその内容を検証する。証明書の有効期限が近く無効になる場合（検証時点では有効）は、ステップS806へ進み、更新要求メッセージ（1100）をサーバ装置へ送信する。既に無効な場合はステップS803に進む。ステップS803ではクライアント装置の管理者が決めたセキュリティ方針に従い、既に無効になったCA証明書の位置付けを決める。有効期間が無効のCA証明書を使用する場合は、ステップS805へ進む。使用しない場合はステップS804へ進む。ステップS805でCA証明書の無効通知と更新要求（1200）をサーバ装置へSSLを用いて送信する。ステップS804では第三者にCA証明書無効通知が知られてもよい場合のみ、暗号化せずに無効通知（1000）を行う。