(57)【要約】      （修正有）【課題】情報機器管理者が情報機器の存在確認を行い、且つ、情報機器管理装置が情報機器の認証を行うことによって、ＣＡを導入しないでも良いようにすることを可能にする。【解決手段】情報機器管理者が情報機器の存在確認を行い、且つ、情報機器管理装置が情報機器の認証を行うことによって、認証局（ＣＡ）を導入しないでも良いようにすることを可能にする。すなわち、情報機器管理装置が公開鍵ペアを生成し、情報機器の認証コードで暗号化して送信し、情報機器は、受信したデータを認証コードで復号して公開鍵ペアを得て登録する。【選択図】図１
2007158775.tif 000002
【特許請求の範囲】
【請求項１】
情報機器管理装置が管理対象の情報機器との間で情報をやり取りして管理を行う際の情報機器管理システムであって、
前記情報機器管理装置が、
前記情報機器の公開鍵ペアを生成する手段と、
前記情報機器固有の認証コードを生成する手段と、
前記生成した公開鍵ペアを前記認証コードにより暗号化し、あらかじめ設定された前記情報機器登録情報に基づいて該当する前記情報機器に送信する手段と、
前記情報機器から送信されたデータを受信し、前記情報機器管理装置の秘密鍵によって復号する手段と、
前記認証コードの受信によって前記情報機器を認証する手段とを持ち、
前記情報機器は、
前記情報機器の管理者が入力した値を前記情報機器管理装置の公開鍵で暗号化して前記情報機器管理装置に送信する手段と、
前記情報機器管理装置から送付された値を受信し、前記認証コードによって暗号化された公開鍵ペアを前記管理者が入力した値で復号する手段と、
復号した前記公開鍵ペアを登録する手段とを持つことを特徴とする情報機器管理システム。
【請求項２】
情報機器管理装置が管理対象の情報機器にとの間で情報をやり取りして管理を行う際の情報機器管理システムの制御方法であって、
前記情報機器管理装置が、前記情報機器の公開鍵ペアを生成するステップと、
前記情報機器管理装置が、前記情報機器固有の認証コードを生成するステップと、
前記情報機器管理装置が、前記生成した公開鍵ペアを前記認証コードにより暗号化し、あらかじめ設定された前記情報機器登録情報に基づいて該当する前記情報機器に送信するステップと、
前記情報機器管理装置が、前記情報機器から送信されたデータを受信し、前記情報機器管理装置の秘密鍵によって復号するステップと、
前記情報機器管理装置が、前記認証コードの受信によって前記情報機器を認証するステップと、
前記情報機器が、前記情報機器の管理者が入力した値を前記情報機器管理装置の公開鍵で暗号化して前記情報機器管理装置に送信するステップと、
前記情報機器が、前記情報機器管理装置から送付された値を受信し、前記認証コードによって暗号化された公開鍵ペアを前記管理者が入力した値で復号するステップと、
前記情報機器が、復号した前記公開鍵ペアを登録するステップとを有することを特徴とする情報機器管理システムの制御方法。
【請求項３】
情報機器管理装置が管理対象の情報機器にとの間で情報をやり取りして管理を行う際の情報機器管理システムの制御方法を含むコンピュータで読み取り可能な記憶媒体であって、
前記制御方法は、
前記情報機器管理装置が、前記情報機器の公開鍵ペアを生成するステップと、
前記情報機器管理装置が、前記情報機器固有の認証コードを生成するステップと、
前記情報機器管理装置が、前記生成した公開鍵ペアを前記認証コードにより暗号化し、あらかじめ設定された前記情報機器登録情報に基づいて該当する前記情報機器に送信するステップと、
前記情報機器管理装置が、前記情報機器から送信されたデータを受信し、前記情報機器管理装置の秘密鍵によって復号するステップと、
前記情報機器管理装置が、前記認証コードの受信によって前記情報機器を認証するステップと、
前記情報機器が、前記情報機器の管理者が入力した値を前記情報機器管理装置の公開鍵で暗号化して前記情報機器管理装置に送信するステップと、
前記情報機器が、前記情報機器管理装置から送付された値を受信し、前記認証コードによって暗号化された公開鍵ペアを前記管理者が入力した値で復号するステップと、
前記情報機器が、復号した前記公開鍵ペアを登録するステップとを有することを特徴とする情報機器管理システムの制御方法を含むコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報機器管理において必要な公開鍵の登録管理を安全かつ確実に制御する方法に係る情報機器管理システム、制御方法及びコンピュータで読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
従来の情報機器管理システムにおいて、公開鍵の登録管理は、認証局（Ｃｅｒｔｉｆｉｃａｔｅ  Ａｕｔｈｏｒｉｔｙ：以降、ＣＡと表記する）が“公開鍵と情報機器の関係”を保証することによって、安全かつ確実に行われていた（例えば、特許文献１参照）。
【特許文献１】特開２００１−２０９３１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＣＡは、その運用コストが膨大にかかるため、容易に導入することができないという問題があった。
【０００４】
本出願に係る発明の目的は、上記問題点を解決するためになされたもので、情報機器管理者が情報機器の存在確認を行い、且つ、情報機器管理装置が情報機器の認証を行うことによって、ＣＡを導入しないでも良いようにすることを可能にするものである。
【課題を解決するための手段】
【０００５】
情報機器管理装置が管理対象の情報機器との間で情報をやり取りして管理を行う際の情報機器管理システムであって、
前記情報機器管理装置が、
前記情報機器の公開鍵ペアを生成する手段と、
前記情報機器固有の認証コードを生成する手段と、
前記生成した公開鍵ペアを前記認証コードにより暗号化し、あらかじめ設定された前記情報機器登録情報に基づいて該当する前記情報機器に送信する手段と、
前記情報機器から送信されたデータを受信し、前記情報機器管理装置の秘密鍵によって復号する手段と、
前記認証コードの受信によって前記情報機器を認証する手段とを持ち、
前記情報機器は、
前記情報機器の管理者が入力した値を前記情報機器管理装置の公開鍵で暗号化して前記情報機器管理装置に送信する手段と、
前記情報機器管理装置から送付された値を受信し、前記認証コードによって暗号化された公開鍵ペアを前記管理者が入力した値で復号する手段と、
復号した前記公開鍵ペアを登録する手段とを有する。
【発明の効果】
【０００６】
本発明によれば、情報機器管理者が情報機器の存在確認を行い、且つ、情報機器管理装置が情報機器の認証を行うことによって、ＣＡを導入しないでも良いようにすることを可能にする。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について、図面を参照して説明する。
【実施例】
【０００８】
図１は、本発明の一実施例を適用可能なネットワーク構成について記した図である。
【０００９】
図１において、１１０は情報機器管理装置、１１１および１１２および１１３は管理対象となる情報機器である。１１０から１１３までのデバイスは、ネットワーク１１４を通じて相互に接続されている。
【００１０】
図２は、本発明の情報機器管理装置１１０あるいは情報機器１１１あるいは１１２あるいは１１３の内部構成を示した図である。
【００１１】
図２において、２００は、本発明の情報機器管理装置あるいは情報機器であり、図１における１１０あるいは１１１あるいは１１２あるいは１１３と同等である。情報機器管理装置あるいは情報機器は、ＲＯＭ２０２もしくはハードディスク（ＨＤ）２０４に記憶されたソフトウェアを実行するＣＰＵ２０１を備え、システムバス２０６に接続される各デバイスを総括的に制御する。
【００１２】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。２０５はＬＡＮで、ネットワーク２０７を通じて、他のネットワーク機器あるいは他のＰＣと双方向にデータをやりとりする。
【００１３】
次に、情報機器管理装置１１０、情報機器１１１あるいは１１２あるいは１１３の相互関係について、図３を用いて概説する。動作の詳細については、フローチャートを用いて後述する。
【００１４】
図３は、情報機器管理装置１１０と情報機器１１１あるいは１１２あるいは１１３との間において、プロセスあるいはタスクとして実行されるプログラム間の相互の関係について記載した図である。情報機器管理装置３００は情報機器管理装置１１０に対応し、情報機器３１０は情報機器１１１〜１１３のそれぞれに対応する。
【００１５】
３０１は公開鍵ペア生成手段である。３０２は認証コード生成手段である。３０３は情報機器認証手段である。３０４は暗号化送信手段である。３０５は復号受信手段である。３０１および３０２および３０３および３０４および３０５は、情報機器管理装置１１０上で動作する。３１１は、公開鍵ペア登録手段である。３１２は暗号化送信手段である。３１３は復号受信手段である。３１１および３１２および３１３は、情報機器１１１あるいは１１２あるいは１１３上で動作する。
【００１６】
図４は、公開鍵ペア登録手段３１１の動作を示すフローチャートである。
【００１７】
本動作は、情報機器１１１上のＣＰＵ２０１によって実行される。
【００１８】
情報機器１１１上のＣＰＵ２０１が、情報機器管理者による認証コードの入力を受け付けるとプログラムが開始（ステップ４０１）する。次に、ステップ４０２において、ステップ４０１により受け付けた認証コードをあらかじめ記憶保持している情報機器管理装置の公開鍵で暗号化し、あらかじめ設定されている情報機器管理装置のアドレスに送信する。次に、ステップ４０３において、ステップ４０２の応答として、情報機器管理装置から認証コードで暗号化された公開鍵ペアを受信した場合、ステップ４０４に進み、それ以外は、ステップ４０６に進む。ステップ４０４において、ステップ４０３で得たデータを認証コードで復号し公開鍵ペアを得て、ステップ４０５に進む。ステップ４０５において、ステップ４０４で得た公開鍵を登録する。ステップ４０６において、情報機器はエラーダイアログ「認証コードが正しくありません。」を表示し、ステップ４０７に進み処理を終了する。
【００１９】
図５は、公開鍵ペア生成手段３１１の動作を示すフローチャートである。
【００２０】
本動作は、情報機器管理装置１１０上のＣＰＵ２０１によって実行される。
【００２１】
情報機器管理装置１１０上のＣＰＵ２０１が、公開鍵で暗号化された認証コードの入力を受信するとプログラムが開始（ステップ５０１）する。次に、ステップ５０２において、ステップ５０１で受信した暗号化された認証コードをあらかじめ記憶保持している秘密鍵で復号する。ステップ５０３において、ステップ５０２で復号した値が、事前に情報機器管理装置自身が生成し記憶保持している認証コードの値と一致しているか検証し、一致していれば、ステップ５０４に進み、それ以外は、ステップ５０８に進む。ステップ５０４において、情報機器管理装置は公開鍵ペアを生成し、認証コードと関連付けて記憶保持しておく。次に、ステップ５０５において、ステップ５０４で生成した公開鍵ペアを、対応する認証コードで暗号化し、あらかじめ記憶保持している情報機器のアドレスに送信する。次に、ステップ５０６において、公開鍵ペアを生成した証としてアクティベーションフラグを立て、ステップ５０７に進み処理を終了する。ステップ５０８において、情報機器管理装置は、認証コードが一致しないという内容のエラーコードを情報機器に送信し、ステップ５０７に進み処理を終了する。
【図面の簡単な説明】
【００２２】
【図１】実施例の情報機器管理システムが動作可能なネットワークの構成を示す図
【図２】実施例の情報機器管理装置あるいは情報機器の内部構成を示した図
【図３】情報機器管理装置および情報機器上で動作する各プログラム間の相互関係について記載した図
【図４】情報機器上で動作する公開鍵ペア登録処理の動作について記載したフローチャート
【図５】情報機器管理装置上で動作する公開鍵ペア生成処理の動作について記載したフローチャート
【符号の説明】
【００２３】
１１０    機器管理装置
１１１、１１２、１１３    情報機器
１１４    ネットワーク
３００    情報機器管理装置
３０１    公開鍵ペア生成手段
３０２    認証コード生成手段
３０３    情報機器認証手段
３０４    暗号化送信手段
３０５    復号受信手段
３１０    情報機器
３１１    公開鍵ペア登録手段
３１２    暗号化送信手段
３１３    復号受信手段
【図１】
2007158775.tif 000003
【図２】
2007158775.tif 000004
【図３】
2007158775.tif 000005
【図４】
2007158775.tif 000006
【図５】
2007158775.tif 000007