(57)【特許請求の範囲】
【請求項１】
サーバ及び複数の通信端末装置をネットワークで接続した通信端末装置持ち出し管理システムであって、
対となる鍵情報の組み合わせを複数保持する鍵情報保存部を備える前記サーバと、  
前記サーバの保持する鍵情報の組み合わせのうちの一方の鍵情報を記憶した複数の物理デバイスと、
前記サーバの保持する鍵情報の組み合わせのうちの他方の鍵情報を保持し、前記物理デバイスを接続可能とした接続部と、内部に保持した鍵情報を基に使用可否を判定する認証管理部とを備えた前記複数の通信端末装置と、を備え、
前記複数の通信端末装置が有する前記認証管理部は、前記ネットワークを介して前記サーバと接続し、前記サーバから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得できた場合に、前記通信端末装置を使用可能とし、
前記接続部に前記物理デバイスを接続し、前記物理デバイスから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得でき、かつ前記サーバからは鍵情報を取得できない場合に、前記ネットワークに接続することなく前記通信端末装置を使用可能とする
ことを特徴とする通信端末装置持ち出し管理システム。  
【請求項２】
前記通信端末装置の認証管理部は、前記通信端末装置の前回使用時の鍵情報取得先が前記物理デバイスで、かつ今回の鍵情報取得先が前記サーバで、更に前記物理デバイスからは鍵情報を取得できない場合に、前記通信端末装置に保持している鍵情報を、前記サーバに保持している別の鍵情報の組み合わせのうちの一方の鍵情報と交換することを特徴とする請求項１に記載の通信端末装置持ち出し管理システム。
【請求項３】
前記通信端末装置の認証管理部は、前記物理デバイスから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得でき、かつ前記サーバからも鍵情報を取得できた場合は、前記通信端末装置を使用不可とすることを特徴とする  請求項１または２に記載の通信端末装置持ち出し管理システム。
【請求項４】
前記サーバに、鍵情報管理部を備え、前記通信端末装置から鍵情報の交換要求がある時に、新たな鍵情報を生成し、前記通信端末装置へ付与することを特徴とする  請求項１〜３のいずれかに記載の通信端末装置持ち出し管理システム。
【請求項５】
ネットワークに接続された複数の通信端末装置のネットワークの外部に持ち出して管理する通信端末装置持ち出し管理方法であって、
サーバの保持する鍵情報の組み合わせのうちの一方の鍵情報を通信端末装置に保持させて、前記通信端末装置に接続するサーバまたは物理デバイスから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得するステップと、
前記鍵情報を取得するステップにより取得した鍵情報の取得先と、前記通信端末装置の内部に保持した認証情報とを基に前記通信端末装置の使用可否を判断するステップと、
前記通信端末装置が取得した鍵情報の取得先が前記サーバで、かつ前記通信端末装置の内部に保持した認証情報による前回の鍵情報の取得先が物理デバイスの場合に、前記通信端末装置に保持している鍵情報を交換するステップと、
前記物理デバイスが前記通信端末装置に接続され、前記物理デバイスから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得でき、かつ前記サーバからは鍵情報を取得できない場合に、ネットワークに接続することなく前記通信端末装置を使用可能とするステップと、を含む通信端末装置持ち出し管理方法。
【請求項６】
ネットワークに接続された複数の通信端末装置のネットワークの外部に持ち出して管理する機能をコンピュータに実現させるための通信端末装置持ち出し管理用プログラムであって、
サーバの保持する鍵情報の組み合わせのうちの一方の鍵情報を通信端末装置に保持させて、前記通信端末装置に接続するサーバまたは物理デバイスから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得する機能と、
前記鍵情報の取得先と、前記通信端末装置の内部に保持した認証情報とを基に前記通信端末装置の使用可否を判断する機能と、
前記通信端末装置の鍵情報取得処理により取得した鍵情報の取得先が前記サーバで、かつ前記通信端末装置の内部に保持した認証情報による前回の鍵情報取得先が物理デバイスの場合に、前記通信端末装置に保持している鍵情報を交換する機能と、
前記物理デバイスが前記通信端末装置に接続され、前記物理デバイスから前記通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得でき、かつ前記サーバからは鍵情報を取得できない場合に、ネットワークに接続することなく前記通信端末装置を使用可能とする機能と、
をコンピュータに実現させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータなどの通信端末装置を、企業などが管理するネットワークの外部に持ち出して使用する場合の通信端末装置持ち出し管理システム及び通信端末装置持ち出し管理方法、並びにその管理方法を実行するプログラム、さらにそのプログラムを格納した記憶媒体に関する。
【背景技術】
【０００２】
近年、企業の事業所、工場など、情報セキュリティなどの管理された環境下で使用しているパーソナルコンピュータなどの通信端末装置を、所定の管理場所から外部へ持ち出し、使用する状況が増えている。それに伴い、外部の情報セキュリティのための対策などがとられていない環境で、持ち出した通信端末装置を使用することによる、情報漏洩などの問題が多数発生している。この問題の対策として、通信端末装置に備えられたＵＳＢ（Universal Serial Bus）ポートなどの接続用ポートに、ユーザ認証のための情報を格納したＵＳＢメモリなどの物理デバイスを接続することにより、使用制限を行うものがある。
【０００３】
非特許文献１には、データを記録する記憶装置を備え、ＵＳＢポートを介してデータの読み書きを行うことのできる物理デバイスをＵＳＢポートに接続している間のみ、通信端末装置が使用可能となるシステムの例についての開示がある。これは、物理デバイスをＵＳＢポートに接続することにより、通信端末装置にプログラムをインストールし、通信端末装置を使用するための鍵情報などの認証情報を基に通信端末装置を使用可能とする。一方、物理デバイスから鍵情報を取得できない場合には、画面表示をロックするなどして通信端末装置の使用を不可能とするものである。
【非特許文献１】技研商事インターナショナル株式会社：パスワードに代わる個人認証セキュリティトークン［平成２０年４月３０日検索］インターネット＜ＵＲＬ：http://www.giken.co.jp/e_security/ikey/＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記従来の技術では、物理デバイスを通信端末装置の使用制限に用いているため、鍵情報の格納された物理デバイスがあれば、どのような場所でも通信端末装置を使用することができる。そのため、通信端末装置を企業の事業所や工場などの所定管理場所の外で使用することに、なんら制限はない。その結果、例えば、正当な手続を経ないで企業の通信端末装置を持出し、自宅で使用したり、インターネットのような保護されていないネットワークに接続したりすることも考えられる。このような使用を行うことにより、情報漏洩や改ざん、使用した通信端末装置にコンピュータウィルスなど不正なプログラムが感染するなどの問題が発生する恐れがある。
【０００５】
また、通信端末装置を使用する際には、必ず認証情報を記録した物理デバイスを接続する必要があるので、通信端末装置の使用者全員に物理デバイスを配布する必要がある。また、その数が多くなると、物理デバイスそのものの管理が煩雑になり、紛失などの問題も発生する。
【０００６】
本発明は上記課題に鑑みてなされたものであり、企業などで管理されている通信端末装置を所定管理場所の外で使用する際の認証を厳密に行うとともに、認証に用いる物理デバイスの管理を厳重に行い、情報セキュリティを向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、サーバ及び複数の通信端末装置をネットワークで接続した通信端末装置持ち出し管理システムであって、対となる鍵情報の組み合わせを複数保持する鍵情報保存部を備えたサーバと、複数の物理デバイスと、複数の通信端末装置とを備えて、サーバ及び複数の通信端末装置をネットワークで接続する。また、物理デバイスは、サーバの保持する鍵情報の組み合わせのうちの一方の鍵情報を記憶し、通信端末装置は、サーバの保持する鍵情報の組み合わせのうちの他方の鍵情報を保持し、上記物理デバイスを接続可能な接続部を備える。更に、通信端末装置には、内部に保持した鍵情報を基に使用可否を判定する認証管理部を備える。
【０００８】
また、本発明の通信端末装置持ち出し管理システムに用いられる複数の通信端末装置が有する認証管理部は、ネットワークを介してサーバと接続し、サーバから通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得できた場合に、通信端末装置を使用可能とする。更に、認証管理部は、接続部に物理デバイスを接続し、物理デバイスから通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得でき、かつサーバからは鍵情報を取得できない場合に、ネットワークに接続することなく通信端末装置を使用可能とする。
なお、認証管理部は、物理デバイスから通信端末装置の内部に保持した鍵情報と対になる鍵情報を取得でき、かつサーバからも鍵情報を取得できた場合は、通信端末装置を使用不可とする。
【０００９】
更に、本発明による通信端末装置の認証管理部は、通信端末装置の前回使用時の鍵情報取得先が物理デバイスで、かつ今回の鍵情報取得先がサーバの場合、通信端末装置に保持している鍵情報を、サーバに保持している別の鍵情報の組み合わせのうちの一方の鍵情報と交換する。
【発明の効果】
【００１０】
本発明によると、通信端末装置に物理デバイスを接続したまま、管理されたネットワークに接続することを許さない。これにより、ユーザが、外部で物理デバイスを接続した状態で使用した通信端末装置を持ち帰り、物理デバイスを接続したまま管理されたネットワークに接続して使用することが不可能となる。その結果、ユーザは、いったん物理デバイスを外して管理されたネットワークに接続することになる。本発明では、このネットワークへの再接続により通信端末装置の鍵情報のペアが交換され、新たな鍵情報による認証管理を行うことになる。その結果、以前使用した物理デバイスでは鍵情報を取得できず、新たな鍵情報を格納した物理デバイスを取得し、接続しない限りは、通信端末装置を管理されたネットワークから外部に持出し、使用することはできない。このように、通信端末装置の持ち出し管理を厳密に実施することで、情報セキュリティの向上が可能となる。
【００１１】
また、認証管理に用いる物理デバイスは、通信端末装置の持ち出しの都度、ユーザからの要求により必要な鍵情報を記憶した物理デバイスを貸与するため、予めユーザ全員に物理デバイスを配布する必要がなく、必要最低限の個数の物理デバイスを管理すればよい。また、物理デバイスに記憶される鍵情報を外部への持ち出しの都度書き換える必要があるため、物理デバイス自体の管理も厳密に行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施の形態を、添付図面を参照して説明する。
【００１３】
図１は、本実施の形態の例による通信端末装置持ち出し管理システムの構成例を示すブロック図である。本例による通信端末装置持ち出し管理システムは、対となる鍵情報の組み合わせを複数保持し、鍵情報管理部を備えるサーバ１、持ち出し管理の対象となる複数の通信端末装置２、通信端末装置２の認証を行うために用いる物理デバイス３、サーバ１と複数の通信端末装置２とを接続するネットワーク４を備える。
【００１４】
サーバ１は、例えば演算処理機能や記憶機能などを備えた電子計算機などで、企業の事業所、工場などの所定管理場所内に設けられたネットワーク４に接続し、当該ネットワーク４に接続して使用する通信端末装置２の持ち出し管理を行う。本例によるサーバ１は、鍵情報の生成、管理を行う鍵情報管理部１１と、生成された複数の鍵情報のペアを保存する鍵情報保存部１２とを備える。鍵情報管理部１１は、通信端末装置２から鍵情報の取得要求または交換要求がある場合には、過去に発行した鍵情報とは異なる新規の鍵情報を生成して提供する。また、鍵情報保存部１２には、現在使用中の鍵情報のペアを保存しておく。なお、本例では、鍵情報管理部１１に鍵情報の生成機能を備えるように説明しているが、鍵情報の生成機能は備えず、予め必要十分な鍵情報のペアを鍵情報保存部１２に蓄積しておき、その鍵情報の使用管理のみを行うように構成してもよい。
【００１５】
通信端末装置２は、例えば、パーソナルコンピュータやＰＤＡ（Personal Digital Assistants）など、ユーザが携帯し、任意の場所で使用することが可能な端末装置である。本例の通信端末装置２は、物理デバイス３などを接続するためのＵＳＢポートなどのポート２３と、ネットワーク４などの通信回線を接続するためのポート（図示せず）を備える。また、鍵情報などを基に通信端末装置２の使用可否を判定し、認証状態を管理するとともに使用状態の制御を行う認証管理部２１と、認証に必要な鍵情報や認証状態を記憶する認証情報保存部２２を備える。なお、本例では物理デバイス３を接続するポート２３として、ＵＳＢポートを例に説明しているが、接続する物理デバイスの種類に対応する他の接続用ポートまたはスロットでもよい。
【００１６】
物理デバイス３は、通信端末装置２を所定管理場所以外の場所で使用する際の認証に用いるものである。本例の物理デバイス３は、データを保存することが可能なメモリなどの記憶装置と、通信端末装置２などのポートに接続するためのインターフェースを備えた、携帯可能な形状のものであり、例えば、ＵＳＢメモリや、メモリカードなどである。本例の物理デバイス３には、サーバ１の保持する対となる鍵情報の組み合わせのうちの一方の鍵情報を保存する鍵情報３１と、通信端末装置２のポート２３に接続するためのインターフェース（以降Ｉ／Ｆと称す）部３２を備える。
【００１７】
次に、通信端末装置２の認証管理部２１の処理について、使用状況に沿って説明する。通信端末装置２を使用する場合の状況には、次の３つがある。第１は、所定管理場所内において、管理されたネットワーク４に接続して使用する場合、第２は、所定管理場所から外部へ持ち出し、管理されたネットワーク４以外のネットワークに接続または、ネットワークに接続せずに使用する場合である。また、第３は、所定管理場所外で使用した後、所定管理場所に持ち帰り、管理されたネットワーク４に再度接続して使用する場合である。
【００１８】
まず、図２を参照し、第１の使用状況である、所定管理場所内において、管理されたネットワーク４に接続して使用する場合の認証管理部２１の処理について説明する。通信端末装置２を最初に使用する場合、認証情報保存部２２には認証に必要な情報が保存されていない状態である。そのため、まず、認証管理部２１は、サーバ１の鍵情報管理部１１に対して、鍵情報の取得を要求する。サーバ１の鍵情報管理部１１は、鍵情報の要求を受けて新たな鍵情報のペアを生成し、サーバ１の鍵情報保存部１２に保存するとともに、鍵情報のペアの一方を通信端末装置２の認証管理部２１へ送信する。認証管理部２１は、認証情報として、「認証状態」と「鍵情報」を認証情報保存部２２に保存し、「認証状態」には鍵情報の取得先を、「鍵情報」には受信した鍵情報を保存する。図２では、通信端末装置２Ａ、２Ｂの認証状態は、「サーバ」となる。認証情報が保存されると、次に、認証管理部２１は、端末を使用するための認証処理を行う。認証処理は、物理デバイス３、サーバ１の順に通信端末装置２の認証情報保存部２２に保存している鍵情報と対になる鍵情報の取得を試みる。その結果、物理デバイス３からは鍵情報を取得できず、かつサーバ１から鍵情報を取得できた場合は、認証管理部２１は、通信端末装置２になんら制限を加えることなく、通常の使用を可能とする。このとき、認証状態がサーバの場合は、認証状態を変更せず、そのまま使用可能とする。
【００１９】
図２において、通信端末装置２Ａ及び２Ｂは、管理されたネットワーク４に接続した状態である。ここで、通信端末装置２Ａの認証情報保存部２２には、認証状態として「サーバ」、鍵情報として「Ａ」が保存されている。また、通信端末装置２Ｂの認証情報保存部２２には、認証状態として「サーバ」、鍵情報として「Ｂ」が保存されている。一方、サーバ１の鍵情報保存部１２には、対となる鍵情報として、「Ａａ」、「Ｂｂ」が保存されている。通信端末装置２Ａを使用する場合、認証管理部２１が鍵情報「Ａ」と対になる鍵情報を取得するが、ここでは、物理デバイスは接続していないため、物理デバイスからは鍵情報は取得できず、サーバ１から鍵情報「ａ」を取得する。これにより、通信端末装置２Ａは、ネットワーク４と接続した状態で使用することが可能となる。
【００２０】
次に、図３を参照し、第２の使用状況である、所定管理場所から外部へ持ち出し、管理されたネットワーク４以外のネットワークに接続または、ネットワークに接続せずに使用する場合の認証管理部２１の処理について説明する。
【００２１】
通信端末装置２Ａを外部で使用する場合、端末を使用するユーザは、システム管理者に対して、認証に必要な物理デバイス３の取得を要求する。システム管理者は、持ち出し対象の通信端末装置２Ａの認証情報保存部２２に保存されている鍵情報「Ａ」と対になる鍵情報である「ａ」を鍵情報として保存した物理デバイス３Ａをユーザに与える。ユーザは、取得した物理デバイス３Ａとともに通信端末装置２Ａを外部へ持ち出し、使用を開始する時に物理デバイス３Ａを通信端末装置２Ａのポート２３に接続する。認証管理部２１は、通信端末装置の起動時または物理デバイスの接続時に起動され、認証処理を実行する。ここでは、認証処理は、物理デバイス３Ａ、サーバ１の順に通信端末装置２Ａの認証情報保存部２２に保存している鍵情報と対になる鍵情報の取得を試みる。その結果、物理デバイス３Ａから鍵情報を取得でき、かつサーバ１から鍵情報を取得できない場合は、認証管理部２１は、通信端末装置２Ａになんら制限を加えることなく、通常の使用を可能とする。このとき、認証状態が「物理デバイス」の場合は、認証状態を変更せず、そのまま使用可能とし、認証状態が「サーバ」の場合は、「物理デバイス」に変更する。このように、認証状態を「物理デバイス」に変更することにより、通信端末装置を外部に持ち出したことを表す。
【００２２】
図３において、通信端末装置２Ａは、管理されたネットワーク４から切り離し、外部に持ち出した状態である。ここで、持ち出し時は、通信端末装置２Ａの認証情報保存部２２には、認証状態として「サーバ」、鍵情報として「Ａ」が保存されている。一方、物理デバイス３ａの鍵情報には、通信端末装置２Ａに保存されている鍵情報と対となる鍵情報の一方である、「ａ」が保存されている。通信端末装置２Ａを使用する場合、認証管理部２１が鍵情報「Ａ」と対になる鍵情報を取得するが、ここでは、物理デバイス３Ａを接続しているため、物理デバイス３Ａからは鍵情報「ａ」を取得できる。一方、サーバ１とは接続していないため、鍵情報を取得することはできない。これにより、通信端末装置２Ａは、ネットワーク４と接続しない状態でも、外部で使用することが可能となる。ここで、認証管理部２１が認証状態を参照すると、「サーバ」になっているため、認証状態を「物理デバイス」に変更する。
【００２３】
次に、図４を参照し、第３の使用状況である、所定管理場所外で使用した後、所定管理場所に持ち帰り、再度管理されたネットワーク４に接続して使用する場合の認証管理部２１の処理について説明する。
【００２４】
通信端末装置２Ａを外部で使用した後、所定管理場所に持ち帰った場合は、通信端末装置２Ａから物理デバイス３Ａを取り外し、ネットワーク４に接続する。認証管理部２１は、通信端末装置２Ａの起動時またはネットワーク４への接続時に起動され、認証処理を実行する。認証処理は、物理デバイス３、サーバ１の順に通信端末装置２の認証情報保存部２２に保存している鍵情報と対になる鍵情報の取得を試みる。その結果、物理デバイス３からは鍵情報を取得できず、かつサーバ１からは鍵情報を取得できた場合は、認証管理部２１は、通信端末装置になんら制限を加えることなく、通常の使用を可能とする。
【００２５】
このとき、認証状態が「物理デバイス」の場合は、通信端末装置２Ａの認証情報保存部２２に保存している鍵情報を新たな鍵情報に交換するため、認証管理部２１は、サーバ１の鍵情報管理部１１に対して、鍵情報の交換を要求する。サーバ１の鍵情報管理部１１は、鍵情報の交換要求を受けて新たな鍵情報のペアを生成し、サーバ１の鍵情報保存部１２に保存するとともに、鍵情報のペアの一方を通信端末装置２Ａの認証管理部２１へ送信する。認証管理部２１は、受信した鍵情報を認証情報保存部２２に保存するとともに、認証状態を「サーバ」に変更する。このように、鍵情報を交換することにより、以前使用した物理デバイス３Ａでは認証できないことになり、再度通信端末装置を外部で使用するためには、新たな物理デバイスを取得する必要がある。
【００２６】
図４において、通信端末装置２Ａは、外部から持ち帰り、管理されたネットワーク４に再接続した状態である。ここで、外部持ち出し中は、通信端末装置２Ａの認証情報保存部２２には、認証状態として「物理デバイス」、鍵情報として「Ａ」が保存されていた。通信端末装置２Ａを所定管理場所に持ち帰って使用する場合、認証管理部２１が鍵情報「Ａ」と対になる鍵情報を取得するが、ここでは、物理デバイス３Ａを外しているため、物理デバイス３Ａからは鍵情報を取得できず、サーバ１から鍵情報「ａ」を取得する。これにより、通信端末装置２Ａは、ネットワーク４と接続した状態で使用することが可能となる。更に、認証管理部２１が認証状態を参照すると、「物理デバイス」になっているため、認証管理部２１は、サーバ１の鍵情報管理部１１に対して、鍵情報の取得を要求する。サーバ１の鍵情報管理部１１は、新たな鍵情報のペア「Ｃｃ」を生成し、サーバ１の鍵情報保存部１２に保存するとともに、鍵情報のペアの一方である「Ｃ」を通信端末装置２Ａの認証管理部２１へ送信する。認証管理部２１は、受信した鍵情報「Ｃ」を認証情報保存部２２に保存するとともに、認証状態を「サーバ」に変更する。これにより、鍵情報「ａ」を保持する物理デバイス３Ａを接続して再度外部で使用することはできなくなる。
【００２７】
以上説明したように、通信端末装置２の認証管理部２１の認証処理によって認証できた場合は、通信端末装置２を使用可能とする。次に、認証処理によって認証できず、通信端末装置２の使用が制限される場合について説明する。
【００２８】
図５を参照し、管理されたネットワーク４に接続せず、かつ物理デバイス３も接続しない状態で通信端末装置２を使用しようとした場合について説明する。ユーザが通信端末装置２Ａを使用するために端末装置を起動した時、認証管理部２１は認証処理を実行し、物理デバイス３、サーバ１の順に通信端末装置２Ａの認証情報保存部２２に保存している鍵情報と対になる鍵情報の取得を試みる。その結果、物理デバイス３から鍵情報を取得できず、かつサーバ１からも鍵情報を取得することができない場合は、認証管理部２１は、通信端末装置２Ａの画面をロックするなどして、通信端末装置２Ａの使用を不可能とする。
【００２９】
図６を参照し、管理されたネットワーク４に接続し、かつ物理デバイス３Ａも接続した状態で通信端末装置２Ａを使用しようとした場合について説明する。これは、外部で使用するための認証用に物理デバイス３Ａを取得し、外部へ持ち出す前、または、外部で使用し、持ち帰った後に物理デバイス３Ａを接続した状態でネットワーク４に接続した場合に相当する。この状態で、認証管理部２１が認証処理を実行し、鍵情報の取得を試みると、物理デバイス３Ａから鍵情報を取得でき、かつサーバ１からも鍵情報を取得することができる。この場合、認証管理部２１は、通信端末装置２Ａの画面をロックするなどして、通信端末装置２Ａの使用を不可能とする。
【００３０】
このように、本実施の形態では、通信端末装置２に物理デバイス３を接続した状態で、管理されたネットワーク４に接続し、使用することを不可能にしている。これにより、通信端末装置２を外部から所定管理場所へ持ち帰った際に、物理デバイス３を接続したまま使用することが不可能となり、必然的に物理デバイス３を外して管理されたネットワーク４に接続することになる。その結果、通信端末装置２に保持している鍵情報が交換されるため、同じ物理デバイスでは鍵情報を取得できず、交換された鍵情報と対になる鍵情報を保持する別の物理デバイスを接続しない限りは、再度外部に持ち出して使用することはできない。
【００３１】
図７に、上記説明した認証管理部２１の認証処理例を表すフローチャートを示す。図７を参照し、認証処理の内容について説明する。認証処理は、通信端末装置２の起動時、物理デバイス３の挿抜時、ネットワークへの接続／切断時などの端末状態が変化した場合に起動される。また、一定の時間間隔で定周期に起動されるようにしてもよい。
【００３２】
まず、物理デバイス３から通信端末装置２に保存されている鍵情報と対になる鍵情報を取得する（ステップＳ７０１）。次に、鍵情報が取得できたかを判定する（ステップＳ７０２）。判定の結果、鍵情報が取得できた場合は、サーバ１から通信端末装置２に保存されている鍵情報と対になる鍵情報を取得する（ステップＳ７０３）。次に、鍵情報が取得できたかを判定する（ステップＳ７０４）。判定の結果、鍵情報が取得できた場合は、通信端末装置２を使用不可とする（ステップＳ７０５）。これは、物理デバイス３を接続し、更に管理されたネットワーク４にも接続した状態で通信端末装置２を使用しようとした図６に示した場合に相当する。
【００３３】
ステップＳ７０４の判定の結果、サーバ１からは、鍵情報を取得できなかった場合は、通信端末装置２の認証情報保存部２２に保存している認証状態が物理デバイスかを判定する（ステップＳ７０６）。判定の結果、認証状態が物理デバイスの場合は、通信端末装置２に対し、何ら制限を加えず、通常通りの使用を可能とする（ステップＳ７０７）。これは、所定管理場所以外で、通信端末装置２に正しい鍵情報を保持した物理デバイス３を接続した状態で通信端末装置２を使用しようとした場合に相当する。
【００３４】
ステップＳ７０６の判定の結果、認証状態が物理デバイスでない場合は、認証状態がサーバかを判定する（ステップＳ７０８）。判定の結果、認証状態がサーバの場合は、認証状態をサーバから物理デバイスに変更し（ステップＳ７０９）、通信端末装置２に対し、何ら制限を加えず、通常通りの使用を可能とする（ステップＳ７１０）。これは、所定管理場所内において、管理されたネットワーク４に接続して使用していた通信端末装置２を所定管理場所外へ持ち出し、物理デバイス３を接続した状態で通信端末装置２を使用しようとした図３に示した場合に相当する。
【００３５】
ステップＳ７０２の判定の結果、物理デバイス３が接続されていない、または、取得した鍵情報が誤った鍵情報だったなどの理由により、物理デバイス３から通信端末装置２の鍵情報と対になる鍵情報を取得できなかった場合、サーバ１から鍵情報を取得する（ステップＳ７１１）。次に、鍵情報が取得できたかを判定する（ステップＳ７１２）。判定の結果、サーバ１から通信端末装置２に保存されている鍵情報と対になる鍵情報を取得できた場合は、通信端末装置２の認証情報保存部２２に保存している認証状態が物理デバイスかを判定する（ステップＳ７１３）。判定の結果、認証状態が物理デバイスの場合は、サーバ１の鍵情報管理部１１に対して、鍵情報の交換を要求し、取得した新たな鍵情報を認証情報保存部２２に保存することで、鍵情報を交換する（ステップＳ７１４）。次に、認証情報保存部２２の認証状態を物理デバイスからサーバに変更する（ステップＳ７１５）。そして、通信端末装置２に対し、何ら制限を加えず、通常通りの使用を可能とする（ステップＳ７１６）。これは、所定管理場所外で物理デバイス３を接続して使用していた通信端末装置２を所定管理場所へ持ち帰り、再度管理されたネットワーク４に接続して使用する図４の場合に相当する。
【００３６】
ステップＳ７１３の判定の結果、認証状態が物理デバイスでない場合は、認証状態がサーバかを判定する（ステップＳ７１７）。判定の結果、認証状態がサーバの場合は、通信端末装置２に対し、何ら制限を加えず、通常通りの使用を可能とする（ステップＳ７１８）。これは、所定管理場所内で、通信端末装置を管理されたネットワーク４に接続して使用しようとした場合に相当する。
【００３７】
ステップＳ７１２の判定の結果、サーバ１から通信端末装置２に保存されている鍵情報と対になる鍵情報を取得できなかった場合は、通信端末装置を使用不可とする（ステップＳ７１９）。これは、物理デバイス３及びサーバ１の両方から鍵情報を取得できなかった状態であり、物理デバイス３を接続せず、更に管理されたネットワーク４にも接続しない状態で通信端末装置２を使用しようとした図５に示した場合に相当する。
【００３８】
図８に、サーバ１の鍵情報管理部１１の鍵情報管理処理例を表すフローチャートを示す。図８を参照し、サーバ１の鍵情報管理処理の内容について説明する。なお、本フローチャートは、主に、通信端末装置２からの要求により実行する処理について表している。サーバ１の鍵情報管理部１１では、この他に、鍵情報を基にした、通信端末装置２及び物理デバイス３の台数や所在などを管理する機能などを設けてもよい。
【００３９】
まず、通信端末装置２の認証管理部２１からの要求が、鍵情報の新規取得または交換の要求かを判定する（ステップＳ８０１）。判定の結果、鍵情報の取得または交換の場合、対となる鍵情報のペアを生成する（ステップＳ８０２）。次に、生成した鍵情報のペアをサーバ１の鍵情報保存部１２に保存し（ステップＳ８０３）、鍵情報のペアの一方を通信端末装置２の認証管理部２１へ送信する（ステップＳ８０４）。
【００４０】
ステップＳ８０１の判定の結果、通信端末装置２からの要求が、鍵情報の取得または交換でない場合、物理デバイス３の取得要求かを判定する（ステップＳ８０５）。判定の結果、要求が物理デバイス３の取得の場合、要求元の通信端末装置２の認証情報保存部２２に保存されている鍵情報と対になる鍵情報のペアを、サーバ１の鍵情報保存部１２から抽出し、その一方を物理デバイス３に登録する（ステップＳ８０６）。
【００４１】
ここでは、鍵情報管理部１１の処理は、通信端末装置２からの要求により実行するように説明したが、システムの管理者がサーバ１を用いて通信端末装置２及び物理デバイス３の管理を行うように構成し、管理者が必要な処理をサーバ１に対して要求するようにしてもよい。
【００４２】
また、本例では、サーバ１の鍵情報管理部１１に鍵情報を生成する機能を備えるように説明したが、予め必要な鍵情報のペアを鍵情報保存部１２に蓄積しておき、鍵情報の取得または交換の要求に応じて、蓄積してある鍵情報を検索し、過去に使用していない鍵情報を抽出して提供するようにしてもよい。なお、その場合、保存できる情報量に限度があるため、例えば、管理対象の通信端末装置の台数に対して十分な量の鍵情報を蓄積しておき、通信端末装置への鍵情報の提供の際に、発行日時などの補足情報を付加して鍵情報とするなどして管理するような構成にすればよい。また、サーバによる鍵情報の管理については、管理対象の通信端末装置を個別に識別管理できる処理であれば、この他の処理としてもよい。
【００４３】
また、ここまでの説明では、サーバと通信端末装置のそれぞれで、本発明の処理を実行する上で必要な鍵情報保存部や認証情報保存部を備えて、それぞれの情報に基づいて上述説明した処理を実行する機能が組み込んであるものとして説明したが、例えば、上述した実施の形態で説明した処理を実行するためのプログラム（ソフトウェア）を用意して、そのプログラムを、既存のサーバや通信端末装置に実装させて、同様の処理を行うように構成させてもよい。この場合のプログラムは、例えば各種媒体に記憶させて配布するか、或いは、インターネットなどのネットワークを経由して配布してもよい。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施の形態による構成例を示すブロック図である。
【図２】本発明の一実施の形態による使用例（１）を示す説明図である。
【図３】本発明の一実施の形態による使用例（２）を示す説明図である。
【図４】本発明の一実施の形態による使用例（３）を示す説明図である。
【図５】本発明の一実施の形態による使用不可例（１）を示す説明図である。
【図６】本発明の一実施の形態による使用不可例（２）を示す説明図である。
【図７】本発明の一実施の形態による認証処理例を示すフローチャートである。
【図８】本発明の一実施の形態による鍵情報管理処理例を示すフローチャートである。
【符号の説明】
【００４５】
１…サーバ、２、２Ａ、２Ｂ…通信端末装置、３、３Ａ…物理デバイス、４…ネットワーク、１１…鍵情報管理部、１２…鍵情報保存部、２１…認証管理部、２２…認証情報保存部、２３…ポート、３１…鍵情報、３２…インターフェース（Ｉ／Ｆ）部
【図１】
0005127050.tif 000002
【図２】
0005127050.tif 000003
【図３】
0005127050.tif 000004
【図４】
0005127050.tif 000005
【図５】
0005127050.tif 000006
【図６】
0005127050.tif 000007
【図７】
0005127050.tif 000008
【図８】
0005127050.tif 000009