(57)【要約】  証明書および秘密鍵を効率よく配付可能とすることと、セキュリティの向上との両立を図る。装置群にネットワークを介して接続される証明書配付装置である。証明書配付装置は、配付用として装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、装置群に属する各装置のセキュリティレベルを記憶するセキュリティレベル記憶部と、装置群の中から１または複数の装置を選択することをユーザに促す選択用画面ＷＤを表示部に表示するとともに、ユーザによる前記選択の指示を受け取る表示／指示部と、表示／指示部によって選択の指示がなされた１または複数の装置に対して、証明書／秘密鍵記憶部に記憶された装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部とを備え、選択用画面ＷＤは、各装置のセキュリティレベルを装置毎に表示する。【選択図】  図１７
2013084381.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群にネットワークを介して接続される証明書配付装置であって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、
前記装置群に属する各装置のセキュリティレベルを記憶するセキュリティレベル記憶部と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る表示／指示部と、
前記表示／指示部によって選択の指示がなされた１または複数の装置に対して、前記証明書／秘密鍵記憶部に記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベルを前記装置毎に表示する、証明書配付装置。
【請求項２】
請求項１に記載の証明書配付装置において、
前記セキュリティレベル記憶部は、
前記装置毎に、前記セキュリティレベルを定義するための前記装置が設置される環境に関する物理的遮蔽、データリンク層に関する通信機能、およびネットワーク層に関する通信機能についての３つの情報のうちの少なくとも１つを記憶する項目と、前記記憶された情報に基づいて算出される前記セキュリティレベルを記憶する項目とを含むデータベースを備える、証明書配付装置。
【請求項３】
請求項１または２に記載の証明書配付装置において、
前記選択用画面は、前記セキュリティレベルに応じて、各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項４】
請求項３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項５】
請求項３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項６】
請求項１ないし５のいずれかに記載の証明書配付装置において、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する有効期限記憶部をさらに備え、
前記選択用画面は、前記各装置についての前記証明書の有効期限を前記装置毎にさらに表示する、証明書配付装置。
【請求項７】
請求項６に記載の証明書配付装置において、
前記選択用画面は、現在から前記有効期限までの残存期間の長さに応じて、前記各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項８】
請求項７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項９】
請求項７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項１０】
情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群にネットワークを介して接続される証明書配付装置であって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する有効期限記憶部と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る表示／指示部と、
前記表示／指示部によって選択の指示がなされた１または複数の装置に対して、前記証明書／秘密鍵記憶部に記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部と
を備え、
前記選択用画面は、前記各装置についての前記有効期限を前記装置毎に表示する、証明書配付装置。
【請求項１１】
請求項１０に記載の証明書配付装置であって、
前記選択用画面は、現在から前記有効期限までの残存期間の長さに応じて、各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項１２】
請求項１１に記載の証明書配付装置であって、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項１３】
請求項１１に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項１４】
請求項１０ないし１３のいずれかに記載の証明書配付装置において、
前記選択用画面は、前記配付用の証明書の有効期限を前記装置毎にさらに表示する、証明書配付装置。
【請求項１５】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付する証明書配付方法であって、
コンピュータが、前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する工程と、
コンピュータが、前記装置群に属する各装置のセキュリティレベルを記憶する工程と、
コンピュータが、前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る工程と、
コンピュータが、前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する工程と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベルを前記装置毎に表示する、証明書配付方法。
【請求項１６】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付する証明書配付方法であって、
コンピュータが、前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する工程と、
コンピュータが、前記装置群に属する各装置が保持する証明書の有効期限を記憶する有効期限記憶部と、
コンピュータが、前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る工程と、
コンピュータが、前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する工程と
を備え、
前記選択用画面は、前記各装置についての前記有効期限を前記装置毎に表示する、証明書配付方法。
【請求項１７】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付するためのコンピュータプログラムであって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する機能と、
前記装置群に属する各装置のセキュリティレベルを記憶する機能と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る機能と、
前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する機能と
をコンピュータに実現させ、
前記選択用画面は、前記各装置の前記セキュリティレベルを前記装置毎に表示する、コンピュータプログラム。
【請求項１８】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付するためのコンピュータプログラムであって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する機能と、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する機能と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る機能と、
前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する機能と
をコンピュータに実現させ、
前記選択用画面は、前記各装置についての前記有効期限を前記装置毎に表示する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された装置群に証明書および秘密鍵を配付する技術に関する。
【背景技術】
【０００２】
複数台の装置の認証と通信路の暗号化を行うために、事前に用意した証明書と秘密鍵をネットワーク経由で各装置に配付することが行われる。本明細書では、「装置」とは、ネットワークを構成するノードのうちのＯＳ（Operating System）を持つインテリジェントなもので、例えば、スイッチやルータなどのネットワーク機器や、コンピュータやサーバ等の情報処理装置が該当する。【０００３】
前記証明書と秘密鍵の配付は、ネットワークを経由することなく、ユーザがメディアを利用して持ち込んで、ユーザが直接、装置にインストールするのが一般的であり、最もセキュアな方法である。この方法では、大量の装置を配付対象としたとき、あまりにも手数がかかりすぎるため、証明書および秘密鍵を配付する方法が提案されている。例えば、特許文献１に記載された方法は、証明書配付用のサーバを設け、ユーザ端末と配付先の装置との間をネットワークに接続されていないローカルで結ぶことで配付先の装置をネットワークから孤立させ、セキュリティの向上を図ろうというものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３５２５６０号公報
【特許文献２】特開２００５−１９２１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された方法では、証明書配付サーバとユーザ端末との間をネットワークで結ぶ必要があることから、十分なセキュリティを得ることができないという問題があった。こうした問題を考慮し、本発明が解決しようとする課題は、証明書および秘密鍵を効率よく配付可能とすることと、セキュリティの向上との両立を図ることである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例として実現することが可能である。【０００７】
例えば、一態様として、情報処理装置及び前記情報処理装置間に配置されるネットワーク機器の少なくとも一方を含む複数の装置群にネットワークを介して接続される証明書配付装置は、前記装置群に属する各装置のセキュリティレベルを含む前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け、選択の指示がなされた１または複数の装置に対して、装置別の証明書および秘密鍵を前記ネットワークを介して配付する。上記態様によれば、配付の効率の向上とセキュリティの向上との両立を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施例としての通信システム１０の構成を示す説明図である。
【図２】証明書配付サーバ１００の内部構成を模式的に示す説明図である。
【図３】装置２１０の内部構成を模式的に示す説明図である。
【図４】クライアントＰＣ４００の構成を模式的に示す説明図である。
【図５】証明書配付サーバ１００に備えられた証明書管理データベース１９０のデータモデル構造を示す説明図である。
【図６】装置管理テーブル１１００を構成する各項目の内容の一例を示す説明図である。
【図７】グループ管理テーブル１２００を構成する各項目の内容の一例を示す説明図である。
【図８】装置内証明書テーブル１３００を構成する各項目の内容の一例を示す説明図である。
【図９】配付用証明書テーブル１４００を構成する各項目の内容の一例を示す説明図である。
【図１０】更新間隔項目テーブル１４１０を構成する各項目の内容の一例を示す説明図である。
【図１１】物理的遮蔽テーブル１５００を構成する各項目の内容の一例を示す説明図である。
【図１２】物理的遮蔽選択テーブル１５１０を構成する各項目の内容の一例を示す説明図である。
【図１３】Ｌ２機能テーブル１６００を構成する各項目の内容の一例を示す説明図である。
【図１４】Ｌ２機能選択テーブル１６１０を構成する各項目の内容の一例を示す説明図である。
【図１５】Ｌ３機能テーブル１７００を構成する各項目の内容の一例を示す説明図である。
【図１６】Ｌ３機能選択テーブル１７１０を構成する各項目の内容の一例を示す説明図である。
【図１７】証明書配付サーバに備えられたＧＵＩによる表示画面ＷＤの一例を示す説明図である。
【図１８】証明書配付サーバによって実行される処理を示すフローチャートである。
【図１９】第２実施例における証明書表示フィールドＦＤ２を例示する説明図である。
【図２０】第３実施例におけるネットワーク構成表示フィールドＦＤ１の表示の一例を示す説明図である。
【図２１】第３実施例の変形例におけるネットワーク構成表示フィールドＦＤ１の表示の一例を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態を実施例に基づいて、以下の順序で説明する。
Ａ．第１実施例：
Ａ１．システム構成：
Ａ２．装置等の構成：
Ａ３．データモデル構造：
Ａ４．ＧＵＩによる表示画面：
Ａ５．証明書配付サーバによる処理：
Ａ６．実施例効果：
Ｂ．第２実施例：
Ｃ．第３実施例：
Ｄ．変形例：
【００１０】
Ａ．第１実施例：
Ａ１．システム構成：
図１は、本発明の第１実施例としての通信システム１０の構成を示す説明図である。通信システム１０は、認証局５０と、証明書配付サーバ１００と、ｎ台の装置２１０〜２ｎ０（ｎは正数）と、クライアントパーソナルコンピュータ（以下、「クライアントＰＣ」と呼ぶ）３００とを含む。装置２１０〜２ｎ０は、レイヤー２（Ｌ２：データリンク層）、レイヤー３（Ｌ３：ネットワーク層）の転送機能を持つスイッチやルータなどのネットワーク機器や、コンピュータやサーバ等の情報処理装置である。装置２１０〜２ｎ０は、証明書と秘密鍵を使った認証と通信路の暗号化の機能を持つ。各装置２１０〜２ｎ０の認証と通信路の暗号化を行う場合、装置に接続するクライアント側かサーバとなる装置側に証明書と秘密鍵をインストールする必要がある。本実施例では、サーバ認証が採用されている。なお、装置２１０〜２ｎ０は、以下、「Ａ装置」、「Ｂ装置」、…と順に英字を付与して呼ぶ。なお、第ｎ番目の装置２ｎ０は「ｎ装置」と呼ぶ。
【００１１】
証明書配付サーバ１００は、インターネットＩＮＴを経由して、認証局５０およびクライアントＰＣ４００に通信可能に接続されている。すなわち、ＴＣＰ、ＵＤＰ、ＨＴＴＰなどのインターネットにおいて一般的に利用されているプロトコルで接続されている。また、証明書配付サーバ１００は、ネットワークＮＴを経由して、各装置２１０〜２ｎ０に通信可能に接続されている。ネットワークＮＴは、本実施例では、ＬＡＮ（Local Area Network）である。証明書配付サーバ１００と認証局５０との間、クライアントＰＣ４００と認証局５０との間は、インターネットＩＮＴに換えて他のネットワークとすることもできる。また、上記２つの間は、同一の種類のネットワークに限ることもなく、異なる種類のネットワークとすることもできる。
【００１２】
装置２１０〜２ｎ０のうちのいずれかは、必要によってグループに所属する。図示の例は、Ａ装置２１０およびＢ装置２２０が第１グループＧ１に所属する。Ｃ装置２３０およびＤ装置２４０は、Ａ装置２１０に接続されるとともに、第２グループＧ２に所属する。ｎ装置２ｎ０は第ｍグループＧｍに所属する（ｍは正数）。Ｅ装置２５０、Ｆ装置２６０はどのグループにも所属しない。証明書と秘密鍵は、グループごとに配付することができる。
【００１３】
本実施例では、証明書と秘密鍵を用いた、装置の認証と通信路の暗号化の機能を装置２１０〜２ｎ０側に持たせるために、証明書配付サーバ１００は、配付用の証明書と秘密鍵を用意し、ネットワークＮＴを経由して各装置２１０〜２ｎ０に前記証明書と秘密鍵を配付する。証明書と秘密鍵は、装置２１０〜２ｎ０毎に個別のものである。
【００１４】
証明書配付サーバ１００での前記証明書と秘密鍵の事前の用意は、次の３通りの方法で行うことができる。第１の方法は、認証局５０で証明書と秘密鍵とを作成し、認証局５０から証明書と秘密鍵とをネットワークＮＴ経由で受け取って保管する方法である。第２の方法は、証明書配付サーバ１００が証明書と秘密鍵を独自に作成し、証明書と秘密鍵とを第１のネットワークＮＴ１を経由して認証局５０に送り、認証局５０で認証を済ませた上で、証明書配付サーバ１００で保管する方法である。第３の方法は、証明書配付サーバ１００が証明書と秘密鍵を独自に作成し保管する方法である。証明書配付サーバ１００で保管される証明書と秘密鍵の対のそれぞれは、前記３通りのいずれの方法で用意されたものであってもよい。
【００１５】
各装置２１０〜２ｎ０は、証明書配付サーバ１００からネットワークＮＴ経由で配付された各証明書と秘密鍵を、それぞれインストールする。
【００１６】
クライアントＰＣ４００は、証明書配付サーバ１００に接続されるコンピュータであり、証明書配付サーバ１００に備えられるＧＵＩ１３０の表示部として機能するとともに、各種指令やデータを入力する入力部として機能する。これにより、クライアントＰＣ４００は、証明書と秘密鍵を配付する装置を、装置２１０〜２ｎ０の中からユーザの指令に応じて選択し、その選択結果を証明書配付サーバ１００に対して通知する。証明書配付サーバ１００は、その通知を受けて、全装置２１０〜２ｎ０のうちの前記選択結果に応じた装置に対して、証明書と秘密鍵を配付する。
【００１７】
Ａ２．装置等の構成：
図２は、証明書配付サーバ１００の内部構成を模式的に示す説明図である。図示するように、証明書配付サーバ１００は、Ｗｅｂサーバ１１０と、通信部１２０と、ＧＵＩ（Graphical User Interface）１３０と、証明書生成部１４０と、秘密鍵生成部１５０と、証明書保管部１６０と、秘密鍵保管部１７０と、表示／指示部１８０と、配付部１８５と、証明書管理データベース１９０とを備えている。
【００１８】
Ｗｅｂサーバ１１０は、インターネットＩＮＴに接続される認証局５０およびクライアントＰＣとの間の通信を制御するためのもので、Ｗｅｂブラウザに対して、ＨＴＭＬやオブジェクト（画像など）の表示を提供する。通信部１２０は、ネットワークＮＴに接続される各装置２１０〜２ｎ０との間の通信を制御する。ＧＵＩ１３０は、ユーザに対するグラフィカルな情報の表示と、マウスなどのポインティングデバイスによる入力指示とを制御する。
【００１９】
証明書配付サーバ１００は、実際は、図示しないＣＰＵと、ＲＯＭやＲＡＭなどの内部記憶装置を含んでおり、ＣＰＵで処理を行うことで機能的にＷｅｂサーバ１１０、ＧＵＩ１３０、証明書生成部１４０、秘密鍵生成部１５０、表示／指示部１８０、および配付部１８５を実現する。詳しくは、内部記憶装置に所定のコンピュータプログラムが格納されており、ＣＰＵはコンピュータプログラムを実行することにより、各部１３０〜１８５の機能を実現する。なお、各部１３０〜１８５の処理内容については、Ａ５節で詳述する。
【００２０】
証明書配付サーバ１００は、また、ハードディスクドライブ（ＨＤＤ）などの外部記憶装置を含んでおり、外部記憶装置内に、証明書保管部１６０、秘密鍵保管部１７０、および証明書管理データベース１９０が用意される。証明書保管部１６０は配付用の各装置の証明書を記憶する記憶エリアであり、秘密鍵保管部１７０は配付用の各装置の秘密鍵を記憶する記憶エリアである。証明書管理データベース１９０は、証明書や秘密鍵の情報を管理するためのデータベースであり、後ほど詳述する。証明書保管部１６０および秘密鍵保管部１７０が、［課題を解決するための手段］の欄に記載した「証明書／秘密鍵記憶部」に相当する。証明書管理データベース１９０が、［課題を解決するための手段］の欄に記載した「セキュリティレベル記憶部」および「有効期限記憶部」に相当する。
【００２１】
外部記憶装置内には、また、前記コンピュータプログラムが予め格納されている。外部記憶装置に格納された前記プログラムは内部記憶装置に一旦ロードされた上で、ＣＰＵによって実行される。なお、コンピュータプログラムの格納場所は、ＨＤＤに換えて、ＣＤ−ＲＯＭ、メモリーカード等の他の記録媒体に換えてもいいし、インターネットなど各種通信手段を通じて配信されたりすることもできる。
【００２２】
図３は、装置２１０の内部構成を模式的に示す説明図である。図示するように、装置２１０は、Ｗｅｂサーバ２１１と、通信部２１２と、Ｌ２／Ｌ３機能管理部２１３と、証明書格納部２１４と、秘密鍵格納部２１５とを備えている。各部２１１〜２１５はバス等により相互に接続されている。通信部２１２は、ネットワークＮＴに接続される証明書配付サーバ１００との間の通信を制御する。
【００２３】
装置２１０は、実際は、図示しないＣＰＵと、ＲＯＭやＲＡＭなどの内部記憶装置を含んでおり、ＣＰＵで処理を行うことで機能的に前記Ｌ２／Ｌ３機能管理部２１３、証明書格納部２１４、および秘密鍵格納部２１５を実現する。また、内部記憶装置内に、証明書格納部２１４の格納場所としての記憶エリア、および秘密鍵格納部２１５の格納場所としての記憶エリアを用意する。Ｌ２／Ｌ３機能管理部２１６は、Ｌ２／Ｌ３機能を設定、管理し、ＬＡＮによる通信を可能としている。証明書格納部２１４は、証明書配付サーバ１００から配付された証明書を通信部２１２を介して取得し、その証明書を内部記憶装置内に格納する。秘密鍵格納部２１５は、証明書配付サーバ１００から配付された秘密鍵を通信部２１２を介して取得し、その秘密鍵を内部記憶装置内に格納する。なお、他の装置２１１〜２ｎ０は装置２１０と同じ構成である。
【００２４】
図４は、クライアントＰＣ４００の構成を模式的に示す説明図である。クライアントＰＣ４００は、いわゆるパーソナルコンピュータであり、図示するように、Ｗｅｂサーバ４１０と、通信部４２０と、ＧＵＩ４３０と、入出力制御部４４０と、ディスプレイ制御部４５０とを備える。Ｗｅｂサーバ４１０は、ＷＷＷ（World Wide Web）による情報送信を行う。入出力制御部４４０は入力部としてのマウス４７０やキーボード４８０を制御し、ディスプレイ制御部４５０は表示部としてのディスプレイ４９０を制御する。ＧＵＩ４３０は、証明書配付サーバ１００の有するＧＵＩ１３０と画面仕様が同じものである。こうした構成により、クライアントＰＣ４００は、証明書配付サーバ１００と同じユーザインターフェースを、クライアントＰＣ４００の操作者に提供することができる。なお、クライアントＰＣ４００は、いわゆるパーソナルコンピュータの形態に限る必要はなく、スマートフォンやＰＤＡ等のモバイル機器としてもよい。
【００２５】
Ａ３．データモデル構造：
図５は、証明書配付サーバ１００に備えられた証明書管理データベース１９０のデータモデル構造を示す説明図である。実装を行うに当たって取り扱うデータの種類と、各データの関連性が、図示するデータモデル構造によって表記されている。ただし、実装によっては、各項目の関連性はＣＰＵ、メモリ、ストレージなどのハードウェアリソースの状況やユースケースによって変化し、データモデル構造は図示のものとは変わりうる。
【００２６】
図示するように、証明書管理データベース１９０は、装置管理テーブル１１００をデータモデル構造の中心に備える。装置管理テーブル１１００は、装置ＩＤ１１０１、装置名１１０２、ＩＰアドレス１１０３、登録グループ１１０４、安全度１１０５、装置証明書１１０６、配付用証明書１１０７の各項目により構成される。
【００２７】
図６は、装置管理テーブル１１００を構成する各項目の内容の一例を示す説明図である。装置ＩＤ１１０１には、各装置２１０〜２ｎ０を識別するためのＩＤが格納される。装置名１１０２には、各装置２１０〜２ｎ０の名称を示すデータが格納される。ＩＰアドレス１１０３には、各装置２１０〜２ｎ０に付されたＩＰアドレスが格納される。登録グループ１１０４には、各装置２１０〜２ｎ０の所属するグループＧ１〜Ｇｍを識別するためのＩＤが格納される。安全度１１０５には、各装置２１０〜２ｎ０のセキュリティレベル（安全度）を数値化した値が格納される。装置証明書１１０６には、各装置２１０〜２ｎ０の証明書を識別するためのＩＤが格納される。各装置２１０〜２ｎ０の証明書は図３の証明書格納部２１４に格納された証明書である。配付用証明書１１０７には、配付用の証明書を識別するためのＩＤが格納される。配付用証明書は、図２の証明書保管部１６０に格納された証明書である。
【００２８】
装置管理テーブル１１００に含まれる各２１０〜２ｎ０を示すレコード（行データ）は、通信システム１０に新たな装置が追加される都度に追加される。その際、装置ＩＤ１１０１は、自動的に割り振られる。装置名１１０２、ＩＰアドレス１１０３は、ユーザによってクライアントＰＣ４００を用いて任意に登録される。
【００２９】
図５に戻って、登録グループ１１０４に格納されるグループＧ１〜ＧｍのＩＤは、グループ管理テーブル１２００と関連づけられている。グループ管理テーブル１２００は、グループＩＤ１２０１、グループ名１２０２の各項目により構成される。
【００３０】
図７は、グループ管理テーブル１２００を構成する各項目の内容の一例を示す説明図である。グループＩＤ１２０１には、グループＧ１〜Ｇｍを識別するためのＩＤが格納される。グループ名１２０２には、各グループＧ１〜Ｇｍの名称が格納される。グループＩＤ１２０１はグループ設定がなされた際に自動的に登録される。グループ名１２０２はユーザによって任意に登録される。グループに所属しない装置は、グループＩＤ「Ａ００００」に対応するグループ名「所属グループ無し」と定義することにより、グループに所属しない装置となる。図５に示すＥ装置２５０、Ｆ装置２６０がグループに所属していない装置である。図５において関連づけられているように、装置管理テーブル１１００の登録グループ１１０４に格納されるグループＩＤをキーにしてグループ管理テーブル１２００を検索することにより、前記グループＩＤに対応するグループ名１２０２を読み出すことができる。
【００３１】
装置管理テーブル１１００の装置証明書１１０６に格納される証明書のＩＤは、装置内証明書テーブル１３００と関連づけられている。装置内証明書テーブル１３００は、証明書ＩＤ１３０１、証明書期限１３０２、最終更新日１３０３の各項目により構成される。
【００３２】
図８は、装置内証明書テーブル１３００を構成する各項目の内容の一例を示す説明図である。証明書ＩＤ１３０１には、証明書を識別するためのＩＤが格納される。証明書期限１３０２には、証明書の期限が格納される。この証明書の期限は、各装置２１０〜２ｎ０に備えられる証明書格納部２１４（図３）に格納された証明書の有効期限と一致する。最終更新日１３０３には、証明書が本証明書配付サーバ１００によって更新された日付が格納される。図５において関連づけられているように、装置管理テーブル１１００の装置証明書１１０６に格納される証明書ＩＤをキーにして装置内証明書テーブル１３００を検索することにより、前記証明書ＩＤに対応する証明書期限１３０２と最終更新日１３０３を読み出すことができる。
【００３３】
装置管理テーブル１１００の配付用証明書１１０７に格納される配付用証明書のＩＤは、配付用証明書テーブル１４００と関連づけられている。配付用証明書テーブル１４００は、配付用証明書ＩＤ１４０１、更新間隔１４０２、証明書期限１４０３、更新予定日１４０４の各項目により構成される。
【００３４】
図９は、配付用証明書テーブル１４００を構成する各項目の内容の一例を示す説明図である。配付用証明書ＩＤ１４０１には、配付用証明書を識別するためのＩＤが格納される。更新間隔１４０２には、証明書と秘密鍵を更新する間隔を示すための更新間隔ＩＤが格納される。証明書期限１４０３には、配付用証明書の期限が格納される。この配付用証明書の期限は、装置管理テーブル１１００に備えられる証明書保管部１６０（図２）に格納された装置２１０〜２ｎ０毎の証明書の有効期限と一致する。更新予定日１４０４には、配付用証明書の更新予定日が格納される。この更新予定日は、装置内証明書テーブル１３００に含まれる最終更新日１３０３に更新間隔１４０２の日にちを足した日となる。更新間隔ＩＤは、図５に示すように、更新間隔項目テーブル１４１０と関連づけられている。更新間隔項目テーブル１４１０は、更新間隔ＩＤ１４１１、期間１４１２の各項目により構成される。
【００３５】
図１０は、更新間隔項目テーブル１４１０を構成する各項目の内容の一例を示す説明図である。更新間隔ＩＤ１４１１には、更新間隔を識別するためのＩＤが格納される。期間１４１２には、更新間隔の期間が格納される。期間１４１２には、例えば、最短「１ヶ月」、最長「２年」の期間が格納される。
【００３６】
図５において関連づけられているように、配付用証明書テーブル１４００の更新間隔１４０２に格納される更新間隔ＩＤをキーにして更新間隔項目テーブル１４１０を検索することにより、前記更新間隔ＩＤに対応する期間１４１２を読み出すことができる。さらに、装置管理テーブル１１００の配付用証明書１１０７に格納される配付用証明書のＩＤをキーにして配付用証明書テーブル１４００を検索することにより、前記ＩＤに対応する更新間隔１４０２（最終的には期間１４１２）と証明書期限１４０３と更新予定日１４０４を読み出すことができる。
【００３７】
なお、装置内証明書テーブル１３００に含まれる証明書期限１３０２および最終更新日１３０３、配付用証明書テーブル１４００に含まれる証明書期限１４０３および更新予定日１４０４、更新間隔項目テーブル１４１０に含まれる期間１４１２の各値は、年月日による表記であったが、本発明ではこれに限られない。例えば、秒を含めたより詳細な時刻としてもよく、あるいは、年月だけの大まかな表記としてもよい。
【００３８】
装置管理テーブル１１００に含まれる配付用証明書１１０７と、配付用証明書テーブル１４００とは、証明書配付サーバ１００が証明書と秘密鍵を取得したときに、配付用証明書の内容に基づいて自動的に更新される。装置管理テーブル１１００に含まれる装置証明書１１０６と、装置内証明書テーブル１３００とは、証明書配付サーバ１００が証明書と秘密鍵を配付したときに、配付した証明書の内容に基づいて自動的に更新される。
【００３９】
証明書管理データベース１９０は、図５のデータモデル構造に示すように、さらに、セキュリティレベルを定義するための項目である物理的遮蔽、Ｌ２機能、Ｌ３機能についての各テーブル１５００、１６００、１７００を備える。物理的遮蔽テーブル１５００は、物理ＩＤ１５０１、内容１５０２、優先値１５０３の各項目により構成される。
【００４０】
図１１は、物理的遮蔽テーブル１５００を構成する各項目の内容の一例を示す説明図である。物理ＩＤ１５０には、物理的遮蔽の種類を識別するためのＩＤが格納される。内容１５０２には、物理的遮蔽の内容が格納される。物理的遮蔽の内容は、当該装置毎に、その装置の周囲の環境を示すものである。物理的遮蔽の内容としては、例えば、「人の立ち入り不可」、「施錠」、「監視カメラ」、「指紋認証によるアクセス」、「警備員」等がある。優先値１５０３には、セキュリティレベル（安全度）を演算する際の重要度を示す係数が格納される。優先値１５０３は物理的遮蔽についてのものである。先の内容１５０２の例示においては、「人の立ち入り不可」の場合に最もセキュリティレベルが高く、優先値１５０３に「５」がセットされる。「施錠」の場合は次にセキュリティレベルが高く、優先値１５０３に「４」がセットされる。「警備員」の場合は最もセキュリティレベルが低く、優先値１５０３に「１」がセットされる。
【００４１】
図５に戻って、この物理的遮蔽テーブル１５００は、物理的遮蔽選択テーブル１５１０を仲介することで、装置管理テーブル１１００と関連づけられている。物理的遮蔽選択テーブル１５１０は、装置ＩＤ１５１１、物理ＩＤ１５１２の各項目により構成される。
【００４２】
図１２は、物理的遮蔽選択テーブル１５１０を構成する各項目の内容の一例を示す説明図である。装置ＩＤ１５１１には、各装置２１０〜２ｎ０を識別するためのＩＤが格納される。物理ＩＤ１５１２には、物理的遮蔽の種類を識別するためのＩＤが格納される。図５に戻って、装置管理テーブル１１００の装置ＩＤ１１０１に格納される装置のＩＤをキーにして物理的遮蔽選択テーブル１５１０を検索することにより、前記装置のＩＤに対応する物理ＩＤ１５１２を読み出し、この物理ＩＤ１５１２をキーにして物理的遮蔽テーブル１５００を検索することにより、前記物理ＩＤ１５１２に対応する内容１５０２と優先値１５０３を読み出すことができる。この結果、各装置２１０〜２ｎ０が、物理的遮蔽についてどういった内容であるか、また、物理的遮蔽についての優先値はどれだけかを知ることが可能となる。
【００４３】
Ｌ２機能テーブル１６００は、Ｌ２機能ＩＤ１６０１、内容１６０２、優先値１６０３の各項目により構成される。図１３は、Ｌ２機能テーブル１６００を構成する各項目の内容の一例を示す説明図である。Ｌ２機能ＩＤ１６０１には、Ｌ２の対象となる機能を識別するためのＩＤが格納される。内容１６０２には、その機能の内容が格納される。その機能の内容としては、「ＭＡＣアドレスフィルター」、「ＶＬＡＮ」等がある。優先値１６０３には、安全度を演算する際の重要度を示す係数が格納される。優先値１６０３は、Ｌ２の対象となる機能についてのものである。先の内容１６０２の例示においては、「ＭＡＣアドレスフィルター」の場合にセキュリティレベルが低く、優先値１６０３に「３」がセットされる。「ＶＬＡＮ」の場合はセキュリティレベルが高く、優先値１６０３に「５」がセットされる。
【００４４】
図５に戻って、このＬ２機能テーブル１６００は、Ｌ２機能選択テーブル１６１０を仲介することで、装置管理テーブル１１００と関連づけられている。Ｌ２機能選択テーブル１６１０は、装置ＩＤ１６１１、Ｌ２機能ＩＤ１６１２の各項目により構成される。
【００４５】
図１４は、Ｌ２機能選択テーブル１６１０を構成する各項目の内容の一例を示す説明図である。装置ＩＤ１６１１には、各装置２１０〜２ｎ０を識別するためのＩＤが格納される。Ｌ２機能ＩＤ１６１２には、Ｌ２の対象となる機能を識別するためのＩＤが格納される。図５に戻って、装置管理テーブル１１００の装置ＩＤ１１０１に格納される装置のＩＤをキーにしてＬ２機能選択テーブル１６１０を検索することにより、前記装置のＩＤに対応するＬ２機能ＩＤ１６１２を読み出し、このＬ２機能ＩＤ１６１２をキーにしてＬ２機能テーブル１６００を検索することにより、前記Ｌ２機能ＩＤ１６１２に対応する内容１６０２と優先値１６０３を読み出すことができる。この結果、各装置２１０〜２ｎ０が、Ｌ２機能についてどういった内容であるか、また、Ｌ２機能についての優先値はどれだけかを知ることが可能となる。
【００４６】
Ｌ３機能テーブル１７００は、Ｌ３機能ＩＤ１７０１、内容１７０２、優先値１７０３の各項目により構成される。図１５は、Ｌ３機能テーブル１７００を構成する各項目の内容の一例を示す説明図である。Ｌ３機能ＩＤ１７０１には、Ｌ３の対象となる機能を識別するためのＩＤが格納される。内容１７０２には、その機能の内容が格納される。その機能の内容としては、「ＩＰアドレスフィルター」、「送信元ＩＰアドレス制御」、「送信先ＩＰアドレス制御」等がある。優先値１７０３には、安全度を演算する際の重要度を示す係数が格納される。優先値１７０３は、Ｌ３の対象となる機能についてのものである。先の内容１７０２の例示においては、「ＩＰアドレスフィルター」の場合に最もセキュリティレベルが高く、優先値１７０３に「５」がセットされる。「送信元ＩＰアドレス制御」の場合は次にセキュリティレベルが高く、優先値１７０３に「３」がセットされる。「送信先ＩＰアドレス制御」の場合は最もセキュリティレベルが低く、優先値１５０３に「２」がセットされる。
【００４７】
図５に戻って、このＬ３機能テーブル１７００は、Ｌ３機能選択テーブル１７１０を仲介することで、装置管理テーブル１１００と関連づけられている。Ｌ３機能選択テーブル１７１０は、装置ＩＤ１７１１、Ｌ３機能ＩＤ１７１２の各項目により構成される。
【００４８】
図１６は、Ｌ３機能選択テーブル１７１０を構成する各項目の内容の一例を示す説明図である。装置ＩＤ１７１１には、各装置２１０〜２ｎ０を識別するためのＩＤが格納される。Ｌ３機能ＩＤ１７１２には、Ｌ３の対象となる機能を識別するためのＩＤが格納される。図５に戻って、装置管理テーブル１１００の装置ＩＤ１１０１に格納される装置のＩＤをキーにしてＬ３機能選択テーブル１７１０を検索することにより、前記装置のＩＤに対応するＬ３機能ＩＤ１７１２を読み出し、このＬ３機能ＩＤ１７１２をキーにしてＬ３機能テーブル１７００を検索することにより、前記Ｌ３機能ＩＤ１７１２に対応する内容１７０２と優先値１７０３を読み出すことができる。この結果、各装置２１０〜２ｎ０が、Ｌ３機能についてどういった内容であるか、また優先値はどれだけかを知ることが可能となる。
【００４９】
すなわち、物理的遮蔽テーブル１５００、Ｌ２機能テーブル１６００、およびＬ３機能テーブル１７００に含まれる各内容１５０２、１６０２、１７０２はユーザが証明書と秘密鍵をネットワーク配付するための安全の担保となる項目が登録されると言える。各内容１５０２、１６０２、１７０２は、システムデフォルトの項目とユーザによる登録が可能である。また、それぞれに応じて決定される優先値１５０３、１６０３、１７０３は、システムデフォルトの値とユーザによる登録が可能である。
【００５０】
装置管理テーブル１１００に含まれる安全度１１０５の値は、装置２１０〜２ｎ０毎に、前述した物理的遮蔽についての優先値１５０３、Ｌ２機能についての優先値１６０３、およびＬ３機能についての優先値１７０３の各値を足し合わせることで求められる。この結果、図６に例示するように、装置２１０〜２ｎ０毎の各安全度１１０５に値が格納される。なお、安全度１１０５の計算手法は、本発明ではこれに限る必要はない。例えば、各値に対して重み付けを設定し、各値に各重み付けの係数を掛けた総和を安全度の値とする構成等、種々の統計的な計算を採用することができる。
【００５１】
Ａ４．ＧＵＩによる表示画面：
図１７は、証明書配付サーバ１００に備えられたＧＵＩ１３０による表示画面ＷＤの一例を示す説明図である。ここで、「表示画面」とは、表示部に表示されるウィンドウのことである。前述したように、ＧＵＩ１３０はクライアントＰＣ４００に備えられたＧＵＩ４３０と同じ画面仕様であることから、図１７に示した表示画面ＷＤは、クライアントＰＣ４００のディスプレイ４９０の表示画面でもある。図示するように、表示画面ＷＤには、ネットワーク構成表示フィールドＦＤ１と、証明書表示フィールドＦＤ２とが設けられている。
【００５２】
ネットワーク構成表示フィールドＦＤ１には、証明書配付サーバ１００に接続される各装置２１０〜２ｎ０のネットワーク構成が表示される。図示するように、各装置２１０〜２ｎ０は装置名ｕ３で示され、各装置名ｕ３は、装置が所属するグループのグループ名ｕ２にぶら下がっている。これにより、装置がどのグループに所属するかを示している。各グループ名ｕ２は、証明書配付サーバ１００に接続される装置２１０〜２ｎ０の全てを示す「ＡＬＬ」の文字列ｕ１にぶら下がっている。各装置２１０〜２ｎ０のうちでどのグループにも所属しない装置は、グループ名ｕ２を介さず直接、「ＡＬＬ」の文字列ｕ１にぶら下がっている。
【００５３】
ネットワーク構成表示フィールドＦＤ１の表示の内容は、証明書配付サーバ１００に備えられた証明書管理データベース１９０に基づくものである。各装置名ｕ３は、証明書管理データベース１９０に含まれる装置管理テーブル１１００の装置名１１０２（図５）に対応している。グループ名ｕ２は、装置管理テーブル１１００の登録グループ１１０４をキーとして読み出されるグループ名１２０２（図５）に対応している。
【００５４】
「ＡＬＬ」の文字列ｕ１、グループ名ｕ２、装置名ｕ３のそれぞれは、クライアントＰＣ４００に接続されたマウス４７０によるクリック操作を受けることが可能であり、クリックされた対象に該当する装置の証明書等が、ネットワーク構成表示フィールドＦＤ１の右隣に位置する証明書表示フィールドＦＤ２に表示される。図示の例は、「ＡＬＬ」の文字列ｕ１がクリックされたときのもので、証明書表示フィールドＦＤ２には、全ての装置２１０〜２ｎ０についての証明書等の情報が表示されている。
【００５５】
証明書表示フィールドＦＤ２には、ネットワーク構成表示フィールドＦＤ１で対象となった装置のそれぞれについての証明書等の情報が表示される。詳しくは、図示するように、装置名ｖ１、ＩＰアドレスｖ２、安全度ｖ３、証明書期限ｖ４、最終更新日ｖ５、更新間隔ｖ６、証明書期限ｖ７、更新予定日ｖ８の各項目を有する表の形で表示される。
【００５６】
証明書表示フィールドＦＤ２の表示の内容も、証明書配付サーバ１００に備えられた証明書管理データベース１９０に基づくものである。装置名ｖ１は証明書管理データベース１９０に含まれる装置管理テーブル１１００の装置名１１０２（図５）に、ＩＰアドレスｖ２は装置管理テーブル１１００のＩＰアドレス１１０３（図５）に、安全度ｖ３は装置管理テーブル１１００の安全度１１０５（図５）にそれぞれ対応している。証明書期限ｖ４は装置内証明書テーブル１３００の証明書期限１３０２に、最終更新日ｖ５は装置内証明書テーブル１３００の最終更新日１３０３にそれぞれ対応している。更新間隔ｖ６は配付用証明書テーブル１４００の更新間隔１４０２に、証明書期限ｖ７は配付用証明書テーブル１４００の証明書期限１４０３に、更新予定日ｖ８は配付用証明書テーブル１４００の更新予定日１４０４にそれぞれ対応している。
【００５７】
証明書表示フィールドＦＤ２において、各装置の装置名ｖ１の左側には、配付先の装置を選択するためのチェックボックスｃｂが設けられている。ユーザは、１または複数の装置のチェックボックスｃｂをクリックすることで、証明書および秘密鍵の配付を希望する装置を全ての装置２１０〜２ｎ０の中から選択することができる。証明書表示フィールドＦＤ２の左下側には、配付の実行を指示するための［配付］ボタンｄｂが設けられている。ユーザは、チェックボックスｃｂをクリックし、その後、［配付］ボタンｄｂをクリックすることで、配付を希望する装置を証明書配付サーバ１００に対して指示することができる。なお、この表示画面ＷＤを以下、選択用画面ＷＤと呼ぶ。
【００５８】
Ａ５．証明書配付サーバによる処理：
図１８は、証明書配付サーバ１００によって実行される処理を示すフローチャートである。この処理は、ユーザが規定したスケジュールに従って定期的に繰り返し実行される。証明書配付サーバ１００は、処理が開始されると、まず、認証局５０から証明書と秘密鍵を取得し、配付用として保管する処理を行う（ステップＳ１０）。この処理は、前述した第１の方法に該当する。すなわち、証明書配付サーバ１００は、認証局５０から証明書と秘密鍵とをネットワークＮＴ経由で受け取って、その証明書と秘密鍵を証明書保管部１６０および秘密鍵保管部１７０（図２）に記憶（保管）する。
【００５９】
なお、ステップＳ１０の処理は、第１の方法に替えて前述した第２の方法によっても行うことができる。すなわち、証明書配付サーバ１００は、証明書生成部１４０および秘密鍵生成部１５０によって証明書と秘密鍵を生成し、証明書と秘密鍵とを第１のネットワークＮＴ１を経由して認証局５０に送り、認証局５０で認証を済ませた上で、認証局５０から認証済みの証明書と秘密鍵を受け取り、その証明書と秘密鍵を証明書保管部１６０および秘密鍵保管部１７０に記憶（保管）する。
【００６０】
ステップＳ１０の実行後、証明書配付サーバ１００は、認証局５０を使用しない場合に、証明書配付サーバ１００は、証明書と秘密鍵を生成し、その証明書と秘密鍵を配付用として証明書保管部１６０および秘密鍵保管部１７０に保管する（ステップＳ２０）。この処理は、前述した第３の方法によるものである。
【００６１】
ステップＳ２０の実行後、証明書配付サーバ１００は、証明書管理データベースにおける配付用証明書に関する情報を更新する（ステップＳ３０）。具体的には、装置管理テーブル１１００に含まれる配付用証明書１１０７と、配付用証明書テーブル１４００とを更新する。なお、更新間隔項目テーブル１４１０も必要に応じて更新される。この更新は、前述したように配付用証明書の内容に基づいて更新される。
【００６２】
ステップＳ３０の実行後、証明書配付サーバ１００は、装置管理テーブル１１００の内容に基づいて図１７に示した選択用画面ＷＤを表示し、ユーザによる配付先の選択の指示を受ける（ステップＳ４０）。この処理は、図２に示した表示／指示部１８０の機能に相当し、ＧＵＩ１３０と協働して行われる。詳しくは、前述したチェックボックスｃｂと［配付］ボタンｄｂを用いたクリックの入力を受けることで、証明書配付サーバ１００は、証明書および秘密鍵の配付先の選択指示を受けることができる。
【００６３】
なお、ユーザは、選択用画面ＷＤに表示される各装置２１０〜２ｎ０についての安全度ｖ３、証明書期限ｖ４を確認して、安全度が高いことと、証明書の期限まで余裕があることの双方を満たす装置を選択するようにする。また、ステップＳ４０の処理は、ＧＵＩ１３０と同じＧＵＩ４３０を提供するクライアントＰＣ４００側で実際は行われており、ユーザはクライアントＰＣ４００を操作することで、上記の確認および選択を行う。
【００６４】
この選択用画面ＷＤは、証明書配付サーバ１００に備えられたＧＵＩ１３０によるものであるが、前述したように、クライアントＰＣ４００でも表示される。したがって、ユーザはクライアントＰＣ４００を操作することで、ステップＳ４０の処理を実現することができる。
【００６５】
ステップＳ４０の実行後、証明書配付サーバ１００は、ステップＳ４０で配付先として選択された１または複数の装置についての配付用の証明書および秘密鍵を、証明書保管部１６０および秘密鍵保管部１７０から取り出して、前記配付用の証明書および秘密鍵を該当する装置に対して配付する（ステップＳ５０）。この処理は、図２に示した配付部１８５の機能に相当する。
【００６６】
ステップＳ５０の実行後、証明書配付サーバ１００は、証明書管理データベースにおける装置用証明書に関する情報を更新する（ステップＳ６０）。具体的には、装置管理テーブル１１００に含まれる装置証明書１１０６と、装置内証明書テーブル１３００とを更新する。この更新は、前述したように配付後の各装置２１０〜２ｎ０における証明書の内容に基づいて更新される。ステップＳ６０の実行後、この処理を終了する。
【００６７】
Ａ６．実施例効果：
以上のように構成された通信システム１０によれば、証明書配付サーバ１００により、ユーザは、各装置２１０〜２ｎ０についての装置名と安全度とを選択用画面ＷＤで確認して、配付先とする装置を選択することができる。このため、ユーザは、証明書および秘密鍵を配付する装置の安全度を確認することが可能となる。また、証明書配付サーバ１００は、ネットワークＮＴを経由して配付することができる。これらのことから、証明書配付サーバ１００によれば、配付の効率の向上とセキュリティの向上との両立を図ることができる。
【００６８】
さらに、証明書配付サーバ１００により、ユーザは、各装置２１０〜２ｎ０についての装置名と現在保持している証明書の有効期限とを選択用画面ＷＤで確認して、配付先とする装置を選択することができる。このため、ユーザは、有効期限の点で配付することが適当であるかの確認が可能となる。したがって、証明書配付サーバ１００によれば、配付することの妥当性の向上を図ることもできる。
【００６９】
Ｂ．第２実施例：
本発明の第２実施例について次に説明する。第２実施例の通信システムは、第１実施例の通信システム１０と比較して、選択用画面ＷＤに含まれる安全度ｖ３と証明書期限ｖ４の表示の態様が相違し、その他の点は同一である。
【００７０】
図１９は、第２実施例における証明書表示フィールドＦＤ２を例示する説明図である。証明書表示フィールドＦＤ２は、選択用画面ＷＤ（図１７）の一部であり、第１実施例と同様に、装置名ｖ１、ＩＰアドレスｖ２、安全度ｖ３、証明書期限ｖ４、最終更新日ｖ５、更新間隔ｖ６、証明書期限ｖ７、更新予定日ｖ８の各項目を有する。前述したように、第２実施例では、安全度ｖ３、証明書期限ｖ４の表示の態様が異なる。第２実施例の証明書配付サーバは、安全度ｖ３の値が閾値（例えば値２５）以下であるか否かを判定し、閾値以下の場合に、安全度ｖ３の欄を協調表示する。また、現在の日付から証明書期限ｖ４の日付までの残存期間を計算し、残存期間の長さが閾値（例えば３０日）以下であるか否かを判定し、閾値以下の場合に、証明書期限ｖ４の欄を強調表示する。
【００７１】
前記強調表示は、視覚的な認識性の度合いを高めるための表示であり、該当する欄の塗りつぶしの色（あるいはパターン）を他の欄の塗りつぶしの色（あるいはパターン）と比べて変化させる構成、あるいは該当する欄を点滅させる構成とすることができる。さらに、欄全体ではなく、表示されている文字色を変化させたり、点滅させることもできる。図示の例でいえば、「Ａ装置」の安全度ｖ３は値３０で強調表示されないが、「Ｂ装置」の安全度ｖ３は値２５で強調表示されている。「Ａ装置」および「Ｂ装置」の証明書期限ｖ４は現在の日付（例えば20-Dec-11）から３０日を切っていることから強調表示されている。
【００７２】
前記第１実施例によれば、ユーザが、選択用画面ＷＤに含まれる安全度ｖ３と証明書期限ｖ４を見て、配付するか否かの判断を行っていることから、同じ安全度ｖ３と証明書期限ｖ４の表示であっても、人によって異なった判断となることがあった。これに対して、第２実施例では、安全度ｖ３や、証明書期限ｖ４が許容範囲を超えたことをユーザに報知（注意喚起）することができることから、セキュリティの向上をより確実なものとすることができる。
【００７３】
なお、前記第２実施例では、強調表示するかしないかによって、視覚的な認識性の度合いを２段階に切り替える構成であったが、これに替えて、強調表示を、緩く協調する表示と、強く協調する表示との多段にして、全体としては３段階以上に切り替える構成としてもよい。例えば、安全度ｖ３の値が第１の閾値（例えば値３０）を上回るときは協調表示を行わず、安全度ｖ３の値が第１の閾値（例えば値３０）以下でかつ第２の閾値（例えば値２０）を上回るときは緩く協調する表示（例えば黄色表示）を行い、安全度ｖ３の値が第２の閾値以下であるときは強く強調する表示（例えば赤色表示）を行う。また、現在の日付から証明書期限ｖ４の日付までの残存期間を計算し、残存期間の長さが第１の閾値（例えば３０日）を上回るときは協調表示を行わず、残存期間の長さが第１の閾値以下でかつマイナスでない（すなわち、現在の日付が証明書期限ｖ４の日付を超えていない）ときは緩く協調する表示（例えば黄色表示）を行い、現在の日付が証明書期限ｖ４の日付を超えているときは強く強調する表示（例えば赤色表示）を行う。かかる構成によれば、セキュリティの向上をより確実なものとすることができる。
【００７４】
Ｃ．第３実施例：
本発明の第３実施例について次に説明する。第３実施例の通信システムは、第１実施例の通信システム１０と比較して、選択用画面ＷＤに含まれるネットワーク構成表示フィールドＦＤ１の表示の態様が相違し、その他の点は同一である。
【００７５】
図２０は、第３実施例におけるネットワーク構成表示フィールドＦＤ１の表示の一例を示す説明図である。第３実施例のネットワーク構成表示フィールドＦＤ１の表示は、第１実施例のネットワーク構成表示フィールドＦＤ１の表示と比較して、マークＭＫが付加されていることが相違し、その他の表示は同一である。第３実施例の証明書配付サーバは、安全度ｖ３の値が閾値（例えば値２５）以下であるか否かを判定し、閾値以下の場合に、ネットワーク構成表示フィールドＦＤ１に含まれる該当する装置についての装置名ｕ３の右側にマークＭＫを表示する。また、現在の日付から証明書期限ｖ４の日付までの期間を計算し、その期間の長さが閾値（例えば３０日）以下であるか否かを判定し、閾値以下の場合に、該当する装置についての装置名ｕ３の右側にマークＭＫを表示する。すなわち、安全度ｖ３の値についての前記判定と、証明書期限ｖ４の日付についての前記判定の少なくとも一方が満たされた場合に、前記マークＭＫを表示する。
【００７６】
以上のように構成された第３実施例では、安全度ｖ３や、証明書期限ｖ４が許容範囲を超えた装置がいずれであるかをユーザに報知（注意喚起）することができることから、セキュリティをより向上することができる。
【００７７】
なお、第３実施例においても、第２実施例と同様に、注意喚起を２段階以上で行うことができる。図２１は、注意喚起を２段階としたときのネットワーク構成表示フィールドＦＤ１の表示の一例を示す説明図である、証明書配付サーバは、安全度ｖ３の値が第１の閾値（例えば値３０）以下でかつ第２の閾値（例えば値２０）を上回るときはマークＭＫを１つ表示し、安全度ｖ３の値が第２の閾値以下であるときはマークＭＫを２つ表示する。また、現在の日付から証明書期限ｖ４の日付までの期間を計算し、その期間の長さが第１の閾値（例えば３０日）以下でかつマイナスでない（すなわち、現在の日付が証明書期限ｖ４の日付を超えていない）ときはマークをＭＫを１つ表示し、現在の日付が証明書期限ｖ４の日付を超えているときはマークＭＫを２つ表示する。かかる構成によれば、マークＭＫの数によって、セキュリティの度合いや有効期限までの残存期間の程度を知ることができることから、証明書および秘密鍵の配付をより効率よく行うことができる。
【００７８】
なお、前記マークの数は１つまたは２つに限る必要もなく、３つ以上の数のマークを用いて、より多段で視覚的な認識性の度合いを切り替える構成としてもよい。この構成によれば、閾値の数を３つ以上とすればよい。
【００７９】
また、マークの数ではなく、マークの形や大きさによって視覚的な認識性の度合いを切り替える構成とすることもできる。
【００８０】
Ｄ．変形例：
なお、この発明は上記の実施例や各変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００８１】
・変形例１：
前記各実施例および各変形例では、選択用画面ＷＤは、安全度ｖ３と証明書期限ｖ４の両方を表示する構成としていたが、これに替えて、安全度ｖ３と証明書期限ｖ４のうちのいずれか一方だけを表示する構成としてもよい。また、選択用画面ＷＤについては、その構成の一例を示したもので、選択用画面ＷＤが含む各項目は、本発明の要旨を逸脱しない範囲において任意に定めることができる。例えば、各実施例に例示した要素以外の要素を備えるものとしても良い。
【００８２】
・変形例２：
前記各実施例および各変形例において、ハードウェアによって実現されるものとした構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されるものとした構成の一部をハードウェアに置き換えるようにしてもよい。
【００８３】
なお、前述した実施例および各変形例における構成要素の中の、独立請求項で記載された要素以外の要素は、付加的な要素であり、適宜省略可能である。また、本発明はこれらの実施例および各変形例になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々の態様での実施が可能であり、例えば、以下の適用例として実現することも可能である。
【００８４】
［適用例１］  ネットワークを介して装置群に接続される証明書配付装置であって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、
前記装置群に属する各装置のセキュリティレベルを記憶するセキュリティレベル記憶部と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る表示／指示部と、
前記表示／指示部によって選択の指示がなされた１または複数の装置に対して、前記証明書／秘密鍵記憶部に記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベルを前記装置毎に表示する、証明書配付装置。
【００８５】
適用例１に記載の証明書配付装置によれば、選択用画面によって、ユーザは、各装置のセキュリティレベルを確認し、配付先とする装置を選択することができる。このため、ユーザは、証明書および秘密鍵を配付する装置のセキュリティレベルを確認することが可能となる。また、証明書および秘密鍵をユーザが直接持ち込むのではなく、証明書配付装置はネットワークを経由して配付することができる。これらのことから、この証明書配付装置によれば、配付の効率の向上とセキュリティの向上との両立を図ることができる。
【００８６】
［適用例２］
適用例１に記載の証明書配付装置において、
前記セキュリティレベル記憶部は、
前記装置毎に、前記セキュリティレベルを定義するための前記装置が設置される環境に関する物理的遮蔽、データリンク層に関する通信機能、およびネットワーク層に関する通信機能についての３つの情報のうちの少なくとも１つを記憶する項目と、前記記憶された情報に基づいて算出される前記セキュリティレベルを記憶する項目とを含むデータベースを備える、証明書配付装置。
この構成によれば、セキュリティレベルは、物理的遮蔽、データリンク層に関する通信機能、およびネットワーク層に関する通信機能についての３つの情報のうちの少なくとも１つに基づいて算出されるものであることから、セキュリティをより向上することができる。
【００８７】
［適用例３］
適用例１または２に記載の証明書配付装置において、
前記選択用画面は、前記セキュリティレベルに応じて、各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
この構成によれば、セキュリティレベルが許容範囲を超えたことをユーザに報知することができることから、セキュリティの向上をより確実なものとすることができる。
【００８８】
［適用例４］
適用例３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
この構成によれば、表示色の変化によって、視覚的な認識性の度合いを容易に高めることができる。
【００８９】
［適用例５］
適用例３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
この構成によれば、注意喚起マークによって、視覚的な認識性の度合いを容易に高めることができる。
【００９０】
［適用例６］
適用例１ないし５のいずれかに記載の証明書配付装置において、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する有効期限記憶部をさらに備え、
前記選択用画面は、前記各装置についての前記証明書の有効期限を前記装置毎にさらに表示する、証明書配付装置。
この構成によれば、選択用画面によって、ユーザは証明書の有効期限が残っているかの確認が可能となる。
【００９１】
［適用例７］
適用例６に記載の証明書配付装置において、
前記選択用画面は、現在から前記有効期限までの残存期間の長さに応じて、前記各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
この構成によれば、有効期限の残存期間が短いことをユーザに報知することができることから、セキュリティの向上をより確実なものとすることができる。
【００９２】
［適用例８］
適用例７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
この構成によれば、表示色の変化によって、視覚的な認識性の度合いを容易に高めることができる。
【００９３】
［適用例９］
適用例７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
この構成によれば、注意喚起マークによって、視覚的な認識性の度合いを容易に高めることができる。
【００９４】
［適用例１０］
ネットワークを介して装置群に接続される証明書配付装置であって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する有効期限記憶部と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る表示／指示部と、
前記表示／指示部によって選択の指示がなされた１または複数の装置に対して、前記証明書／秘密鍵記憶部に記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部と
を備え、
前記選択用画面は、前記各装置についての前記有効期限を前記装置毎に表示する、証明書配付装置。
【００９５】
適用例１０に記載の証明書配付装置によれば、選択用画面によって、ユーザは、各装置についての証明書の有効期限を確認し、配付先とする装置を選択することができる。このため、ユーザは、有効期限の点で配付することが適当であるかの確認が可能となる。また、証明書および秘密鍵をユーザが直接持ち込むのではなく、証明書配付装置はネットワークを経由して配付することができる。これらのことから、この証明書配付装置によれば、配付の効率の向上と配付することの妥当性の向上の両立を図ることができる。
【００９６】
［適用例１１］
適用例１０に記載の証明書配付装置であって、
前記選択用画面は、現在から前記有効期限までの残存期間の長さに応じて、前記各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
この構成によれば、有効期限の残存期間が短いことをユーザに報知することができることから、セキュリティの向上をより確実なものとすることができる。
【００９７】
［適用例１２］
適用例１１に記載の証明書配付装置であって、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
この構成によれば、表示色の変化によって、視覚的な認識性の度合いを容易に高めることができる。
【００９８】
［適用例１３］
適用例１１に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
この構成によれば、注意喚起マークによって、視覚的な認識性の度合いを容易に高めることができる。
【００９９】
［適用例１４］
適用例１０ないし１３のいずれかに記載の証明書配付装置において、
前記選択用画面は、前記配付用の証明書の有効期限を前記装置毎にさらに表示する、証明書配付装置。
この構成によれば、各装置が保持する証明書の有効期限と、配付用の証明書の有効期限とを併せてユーザに報せることができることから、配付用の証明書が有効期限の点で入れ替えるに妥当かをユーザに判断させることが可能となる。
【０１００】
［適用例１５］
ネットワークを介して接続された装置群に証明書および秘密鍵を配付する証明書配付方法であって、
コンピュータが、前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する工程と、
コンピュータが、前記装置群に属する各装置のセキュリティレベルを記憶する工程と、
コンピュータが、前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る工程と、
コンピュータが、前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する工程と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベルを前記装置毎に表示する、証明書配付方法。
【０１０１】
［適用例１６］
ネットワークを介して接続された装置群に証明書および秘密鍵を配付する証明書配付方法であって、
コンピュータが、前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する工程と、
コンピュータが、前記装置群に属する各装置が保持する証明書の有効期限を記憶する有効期限記憶部と、
コンピュータが、前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る工程と、
コンピュータが、前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する工程と
を備え、
前記選択用画面は、前記各装置についての前記有効期限を前記装置毎に表示する、証明書配付方法。
【０１０２】
［適用例１７］
ネットワークを介して接続された装置群に証明書および秘密鍵を配付するためのコンピュータプログラムであって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する機能と、
前記装置群に属する各装置のセキュリティレベルを記憶する機能と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る機能と、
前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する機能と
をコンピュータに実現させ、
前記選択用画面は、前記各装置の前記セキュリティレベルを前記装置毎に表示する、コンピュータプログラム。
【０１０３】
［適用例１８］
ネットワークを介して接続された装置群に証明書および秘密鍵を配付するためのコンピュータプログラムであって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する機能と、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する機能と、
前記装置群の中から１または複数の装置を選択することをユーザに促す選択用画面を表示部に表示するとともに、ユーザによる前記選択の指示を受け取る機能と、
前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する機能と
をコンピュータに実現させ、
前記選択用画面は、前記各装置についての前記有効期限を前記装置毎に表示する、コンピュータプログラム。
【０１０４】
適用例１５の証明書配付方法および適用例１７のコンピュータプログラムは、適用例１の証明書配付装置と同様に、配付の効率の向上とセキュリティの向上との両立を図ることができる。適用例１６の証明書配付方法および適用例１８のコンピュータプログラムは、適用例７の証明書配付装置と同様に、配付の効率の向上と配付することの妥当性の向上の両立を図ることができる。
【０１０５】
本発明は、上記適用例のほか、種々の形態にて実現され得る。例えば、本発明は、適用例１ないし８のいずれかに記載の証明書配付装置を備えた通信システム、適用例１４または１５のコンピュータプログラムを記録する記録媒体として実現される。記録媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、メモリーカード、ハードディスク等の種々の媒体を利用することができる。
【符号の説明】
【０１０６】
１０…通信システム
１００…証明書配付サーバ
１１０…Ｗｅｂサーバ
１２０…通信部
１３０…ＧＵＩ
１４０…証明書生成部
１５０…秘密鍵生成部
１６０…証明書保管部
１７０…秘密鍵保管部
１８５…配付部
１９０…証明書管理データベース
２１０〜２ｎ０…装置
２１１…Ｗｅｂサーバ
２１２…通信部
２１３…Ｌ２／Ｌ３機能管理部
２１４…証明書格納部
２１５…秘密鍵格納部
４００…ＰＣクライアント
４１０…Ｗｅｂサーバ
４２０…通信部
４３０…ＧＵＩ
４４０…入出力制御部
４５０…ディスプレイ制御部
４７０…マウス
４８０…キーボード
４９０…ディスプレイ
１１００…装置管理テーブル
１２００…グループ管理テーブル
１３００…装置内証明書テーブル
１４００…配付用証明書テーブル
１４１０…更新間隔項目テーブル
１５００…物理的遮蔽テーブル
１５１０…物理的遮蔽選択テーブル
１６００…Ｌ２機能テーブル
１６１０…Ｌ２機能選択テーブル
１７００…Ｌ３機能テーブル
１７１０…Ｌ３機能選択テーブル
ＷＤ…表示画面（選択用画面）
ＦＤ１…ネットワーク構成表示フィールド
ＦＤ２…証明書表示フィールド
ｖ１…装置名
ｖ２…ＩＰアドレス
ｕ３…装置名
ｖ３…安全度
ｖ４…証明書期限
ｖ５…最終更新日
ｖ６…更新間隔
ｖ７…証明書期限
ｖ８…更新予定日
【図１】
2013084381.tif 000003
【図２】
2013084381.tif 000004
【図３】
2013084381.tif 000005
【図４】
2013084381.tif 000006
【図５】
2013084381.tif 000007
【図６】
2013084381.tif 000008
【図７】
2013084381.tif 000009
【図８】
2013084381.tif 000010
【図９】
2013084381.tif 000011
【図１０】
2013084381.tif 000012
【図１１】
2013084381.tif 000013
【図１２】
2013084381.tif 000014
【図１３】
2013084381.tif 000015
【図１４】
2013084381.tif 000016
【図１５】
2013084381.tif 000017
【図１６】
2013084381.tif 000018
【図１７】
2013084381.tif 000019
【図１８】
2013084381.tif 000020
【図１９】
2013084381.tif 000021
【図２０】
2013084381.tif 000022
【図２１】
2013084381.tif 000023
【手続補正書】
【提出日】平成26年2月14日(2014.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群にネットワークを介して接続される証明書配付装置であって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、
前記装置群に属する各装置のセキュリティレベル及び前記装置群に属する各装置が保持する証明書の有効期限の少なくとも一方を記憶する記憶部と、
前記装置群の中から１または複数の装置を選択することを促す選択用画面を表示部に表示するとともに、前記選択の指示を受け取る表示／指示部と、
前記表示／指示部によって選択の指示がなされた１または複数の装置に対して、前記証明書／秘密鍵記憶部に記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記有効期限の少なくとも一方を前記装置毎に表示する、証明書配付装置。
【請求項２】
請求項１に記載の証明書配付装置において、
前記記憶部は、前記装置群に属する各装置のセキュリティレベルを記憶する場合、
前記装置毎に、前記セキュリティレベルを定義するための前記装置が設置される環境に関する物理的遮蔽、データリンク層に関する通信機能、およびネットワーク層に関する通信機能についての３つの情報のうちの少なくとも１つを記憶する項目と、前記記憶された情報に基づいて算出される前記セキュリティレベルを記憶する項目とを含むデータベースを備える、証明書配付装置。
【請求項３】
請求項１に記載の証明書配付装置において、
前記選択用画面は、前記セキュリティレベル及び現在から前記有効期限までの残存期間の長さの少なくとも一方に応じて、各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項４】
請求項３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項５】
請求項３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項６】
請求項１に記載の証明書配付装置において、
前記記憶部が、前記セキュリティレベル及び前記有効期限を記憶する場合、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記証明書の有効期限を前記装置毎に表示する、証明書配付装置。
【請求項７】
請求項１に記載の証明書配付装置において、
前記記憶部が、前記装置群に属する各装置が保持する証明書の有効期限を記憶する場合、
前記選択用画面は、現在から前記有効期限までの残存期間の長さに応じて、前記各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項８】
請求項７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項９】
請求項７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項１０】
請求項１に記載の証明書配付装置において、
前記選択用画面は、前記配付用の証明書の有効期限を前記装置毎にさらに表示する、証明書配付装置。
【請求項１１】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付する証明書配付方法であって、
コンピュータが、前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する工程と、
コンピュータが、前記装置群に属する各装置のセキュリティレベル及び前記装置群に属する各装置が保持する証明書の有効期限の少なくとも一方を記憶する工程と、
コンピュータが、前記装置群の中から１または複数の装置を選択することを促す選択用画面を表示部に表示するとともに、前記選択の指示を受け取る工程と、
コンピュータが、前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する工程と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記有効期限の少なくとも一方を前記装置毎に表示する、証明書配付方法。
【請求項１２】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付するためのコンピュータプログラムであって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する機能と、
前記装置群に属する各装置のセキュリティレベル及び前記装置群に属する各装置が保持する証明書の有効期限の少なくとも一方を記憶する機能と、
前記装置群の中から１または複数の装置を選択することを促す選択用画面を表示部に表示するとともに、前記選択の指示を受け取る機能と、
前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する機能と
をコンピュータに実現させ、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記有効期限の少なくとも一方を前記装置毎に表示する、コンピュータプログラム。
【手続補正書】
【提出日】平成26年10月21日(2014.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群にネットワークを介して接続される証明書配付装置であって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する証明書／秘密鍵記憶部と、
前記装置群に属する各装置のセキュリティレベル及び前記装置群に属する各装置が保持する証明書の有効期限の少なくとも一方を記憶する記憶部と、
前記装置群の中から１または複数の装置を選択することを促す選択用画面を表示部に表示するとともに、前記選択の指示を受け取る表示／指示部と、
前記表示／指示部によって選択の指示がなされた１または複数の装置に対して、前記証明書／秘密鍵記憶部に記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する証明書／秘密鍵配付部と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記有効期限の少なくとも一方を前記装置毎に表示する、証明書配付装置。
【請求項２】
請求項１に記載の証明書配付装置において、
前記記憶部は、前記装置群に属する各装置のセキュリティレベルを記憶する場合、
前記装置毎に、前記セキュリティレベルを定義するための前記装置が設置される環境に関する物理的遮蔽、データリンク層に関する通信機能、およびネットワーク層に関する通信機能についての３つの情報のうちの少なくとも１つを記憶する項目と、前記記憶された情報に基づいて算出される前記セキュリティレベルを記憶する項目とを含むデータベースを備える、証明書配付装置。
【請求項３】
請求項１に記載の証明書配付装置において、
前記選択用画面は、前記セキュリティレベル及び現在から前記有効期限までの残存期間の長さの少なくとも一方に応じて、各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項４】
請求項３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項５】
請求項３に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項６】
請求項１に記載の証明書配付装置において、
前記記憶部が、前記セキュリティレベル及び前記有効期限を記憶する場合、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記証明書の有効期限を前記装置毎に表示する、証明書配付装置。
【請求項７】
請求項１に記載の証明書配付装置において、
前記記憶部が、前記装置群に属する各装置が保持する証明書の有効期限を記憶する場合、
前記選択用画面は、現在から前記有効期限までの残存期間の長さに応じて、前記各装置についての視覚的な認識性の度合いが切り換えられたものである、証明書配付装置。
【請求項８】
請求項７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、表示色の変化によるものである、証明書配付装置。
【請求項９】
請求項７に記載の証明書配付装置において、
前記視覚的な認識性の度合いの切り換えが、注意喚起マークによるものである、証明書配付装置。
【請求項１０】
請求項１に記載の証明書配付装置において、
前記選択用画面は、前記配付用の証明書の有効期限を前記装置毎にさらに表示する、証明書配付装置。
【請求項１１】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付する証明書配付方法であって、
コンピュータが、前記配付用として前記装置別に用意された証明書および秘密鍵を記憶する工程と、
コンピュータが、前記装置群に属する各装置のセキュリティレベル及び前記装置群に属する各装置が保持する証明書の有効期限の少なくとも一方を記憶する工程と、
コンピュータが、前記装置群の中から１または複数の装置を選択することを促す選択用画面を表示部に表示するとともに、前記選択の指示を受け取る工程と、
コンピュータが、前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する工程と
を備え、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記有効期限の少なくとも一方を前記装置毎に表示する、証明書配付方法。
【請求項１２】
ネットワークを介して接続された情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群に証明書および秘密鍵を配付するためのコンピュータプログラムであって、
前記配付用として前記装置別に用意された証明書および秘密鍵を記憶し、前記装置群に属する各装置のセキュリティレベル及び前記装置群に属する各装置が保持する証明書の有効期限の少なくとも一方を記憶する記憶部と、
前記装置群の中から１または複数の装置を選択することを促す選択用画面を表示部に表示するとともに、前記選択の指示を受け取る入出力部と、
前記選択の指示がなされた１または複数の装置に対して、前記記憶された前記装置別の証明書および秘密鍵を前記ネットワークを介して配付する配布部と
をコンピュータに実現させ、
前記選択用画面は、前記各装置の前記セキュリティレベル及び前記各装置についての前記有効期限の少なくとも一方を前記装置毎に表示する、コンピュータプログラム。
【請求項１３】
情報処理装置及び前記情報処理装置間に配置されるネットワーク装置の少なくとも一方を含む複数の装置群にネットワークを介して接続されるコンピュータであって、
前記装置群に属する各装置が保持する証明書の有効期限を記憶する記憶部と、
複数の領域を有する画面を表示する表示部と、
前記記憶部に記憶する前記証明書の有効期限に関する複数の装置を含む、複数の装置群の中から特定の装置群を選択する指示を受け付ける装置群選択表示オブジェクトを前記画面の第１の領域に表示させ、
前記装置群選択表示オブジェクトを介して前記特定の装置群を選択する指示を受け付けると、
選択された前記特定の装置群に属する装置のうち装置別の証明書を配付する対象の装置を装置毎に選択する指示を受け付ける配布対象装置選択表示オブジェクトと
前記装置別の証明書を配付する指示を受け付ける証明書配布指示受付表示オブジェクトと
現在から前記選択された前記特定の装置群に属する装置が保持する証明書の有効期限までの期間の長さに応じて視覚的な認識性の度合いが切り換えられる前記有効期限と
を前記画面の第２の領域に表示させ、
前記証明書配布指示受付表示オブジェクトを介して前記装置別の証明書を配付する指示を受け付けると、前記配布対象装置選択表示オブジェクトを介して受け付けた前記複数の装置を選択する指示にて選択された前記複数の装置に対して有効期限を更新した装置別の証明書および秘密鍵を前記ネットワークを介して配付する制御部と、
を有するコンピュータ。
【国際調査報告】
2013084381.tif 000024
2013084381.tif 000025
2013084381.tif 000026
2013084381.tif 000027