(57)【特許請求の範囲】
【請求項１】
業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続されている端末装置が、不正状態にあるかどうかを判定する、不正状態判定部と、
不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定し、更に、前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、設定変更部と、
を備え、
前記設定変更部は、不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている前記無線ＬＡＮアクセスポイントに接続されている他の正常状態にある端末装置を特定し、更に、特定した前記端末装置が接続可能な別の無線ＬＡＮアクセスポイントを検索し、特定した前記端末装置に対して、検索した前記別の無線ＬＡＮアクセスポイントへの切換を指示する、
ことを特徴とする接続管理装置。
【請求項２】
前記設定変更部が、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの接続可能台数を１台に設定し、更に、その接続先のＭＡＣアドレスを、前記不正状態にあると判定された端末装置のＭＡＣアドレスに変更することによって、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、請求項１に記載の接続管理装置。
【請求項３】
当該接続管理装置が、前記端末装置に備えられており、
前記不正状態判定部が、当該接続管理装置を備える端末装置が、不正状態あるかどうかを判定する、請求項１または２に記載の接続管理装置。
【請求項４】
（ａ）業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且
つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続されている端末装置が、不正状態にあるかどうかを判定する、ステップと、
（ｂ）不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、ステップと、
（ｃ）前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、ステップと、
（ｄ）不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている前記無線ＬＡＮアクセスポイントに接続されている他の正常状態にある端末装置を特定し、更に、特定した前記端末装置が接続可能な別の無線ＬＡＮアクセスポイントを検索し、特定した前記端末装置に対して、検索した前記別の無線ＬＡＮアクセスポイントへの切換を指示する、ステップと、
を有することを特徴とする接続管理方法。
【請求項５】
前記（ｂ）のステップにおいて、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの接続可能台数を１台に設定し、更に、その接続先のＭＡＣアドレスを、前記不正状態にあると判定された端末装置のＭＡＣアドレスに変更することによって、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、請求項４に記載の接続管理方法。
【請求項６】
コンピュータに、
（ａ）業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続されている端末装置が、不正状態にあるかどうかを判定する、ステップと、
（ｂ）不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、ステップと、
（ｃ）前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、ステップと、
（ｄ）不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている前記無線ＬＡＮアクセスポイントに接続されている他の正常状態にある端末装置を特定し、更に、特定した前記端末装置が接続可能な別の無線ＬＡＮアクセスポイントを検索し、特定した前記端末装置に対して、検索した前記別の無線ＬＡＮアクセスポイントへの切換を指示する、ステップと、
を実行させるプログラム。
【請求項７】
前記（ｂ）のステップにおいて、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの接続可能台数を１台に設定し、更に、その接続先のＭＡＣアドレスを、前記不正状態にあると判定された端末装置のＭＡＣアドレスに変更することによって、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、請求項６に記載のプログラム。
【請求項８】
前記コンピュータが、前記無線ＬＡＮアクセスポイントに接続されている端末装置であり、
前記（ａ）のステップにおいて、当該コンピュータが不正状態にあるかどうかを判定し、
前記（ｂ）のステップにおいて、当該コンピュータが不正状態にある場合に、当該コンピュータに接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を当該コンピュータに限定する、
請求項６または７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ環境下での不正状態にある端末装置を隔離するための、接続管理装置、端末装置、及び接続管理方法に関し、更には、これらを実現するためのプログラムに関する。
【背景技術】
【０００２】
昨今、情報漏えい対策の１つの技術として、検疫ネットワークシステムが注目されている。検疫ネットワークシステムとは、セキュリティレベルが十分でない端末を通常の業務で使用するネットワークから隔離して、企業内のセキュリティレベルを向上させるシステムである。
【０００３】
具体的には、従来技術を用いた一般的な検疫ネットワークシステムでは、通常の業務で使用するネットワーク（以下「業務ネットワーク」と表記する。）と、セキュリティレベルが十分でない端末を隔離するためのネットワーク（以下「隔離ネットワーク」と表記する。）との２つのネットワークがＶＬＡＮ（Virtual LAN）によって構築されている。
【０００４】
そして、検疫ネットワークシステムでは、まず、社内ＬＡＮに接続している端末（コンピュータ）のセキュリティ対策状態（Microsoft社などから配信されるセキュリティパッチの適用状態、ウイルス対策ソフトのパターンファイルの更新状態など）がチェックされる。
【０００５】
次に、そのセキュリティ対策状態が、社内のセキュリティポリシに適合していない端末は、隔離ネットワークに隔離され、セキュリティパッチの適用などを強制的に促した後、業務ネットワークに接続される。また、検疫ネットワークシステムは、ウイルスに感染している端末についても、同様に、隔離ネットワークに隔離し、ウイルス感染の拡大を防止する。
【０００６】
但し、従来からの検疫ネットワークシステムでは、ウイルスに感染した端末も、セキュリティポリシに適合していない端末が隔離されている隔離ネットワークと同じ隔離ネットワークに隔離される。そのため、隔離ネットワーク内でウイルスに感染した端末とセキュリティレベルの低い端末とが通信可能となり、隔離ネットワーク内では、セキュリティレベルが低いだけの端末もウイルスに感染してしまうという現象が発生する。
【０００７】
上述の現象を解消するため、ＶＬＡＮに対応した一般的なＬ２インテリジェントスイッチ（例えば、特許文献１参照）と各端末とを連携させることで、端末ごとに１つのＶＬＡＮを割り当てることが行なわれている。これにより、各端末を個別に別々のＶＬＡＮで隔離できるようになるので、ウイルスに感染した端末と、セキュリティレベルが低いだけの端末とは、互いに隔離される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２００４／１１４５９９号
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述のＬ２インテリジェントスイッチを用いた手法によって個別に隔離できるのは、有線ＬＡＮ環境下で接続されている端末のみである。一方、近年では、企業等においても、無線ＬＡＮシステムの導入が進んでおり、無線によってネットワークに接続される端末が増加している。このため、無線ＬＡＮ環境下においても、ＶＬＡＮを用いて各端末を個別に隔離することが求められている。
【００１０】
本発明の目的の一例は、上記問題を解消し、無線ＬＡＮ環境下において、端末装置を個別に隔離しうる、接続管理装置、端末装置、接続管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の一側面における接続管理装置は、
業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続されている端末装置が、不正状態にあるかどうかを判定する、不正状態判定部と、
不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定し、更に、前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、設定変更部と、
を備えていることを特徴とする。
【００１２】
また、上記目的を達成するため、本発明の一側面における端末装置は、業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続可能な端末装置であって、
当該端末装置が不正状態にあるかどうかを判定する、不正状態判定部と、
不正状態にあると判定された場合に、当該端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を当該端末装置に限定し、更に、前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、設定変更部と、
を備えていることを特徴とする。
【００１３】
また、上記目的を達成するため、本発明の一側面における接続管理方法は、
（ａ）業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続されている端末装置が、不正状態にあるかどうかを判定する、ステップと、
（ｂ）不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、ステップと、
（ｃ）前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、ステップと、
を有することを特徴とする。
【００１４】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
（ａ）業務用のネットワークと隔離用のネットワークとがスイッチによって構築され、且つ、前記スイッチに無線ＬＡＮアクセスポイントが接続されている、ネットワークにおいて、前記無線ＬＡＮアクセスポイントに接続されている端末装置が、不正状態にあるかどうかを判定する、ステップと、
（ｂ）不正状態にあると判定された端末装置が存在する場合に、前記不正状態にあると判定された端末装置に接続されている無線ＬＡＮアクセスポイントの設定を変更して、当該無線ＬＡＮアクセスポイントに接続可能な端末装置を前記不正状態にあると判定された端末装置に限定する、ステップと、
（ｃ）前記スイッチを操作して、１つの隔離用のネットワークには、当該無線ＬＡＮアクセスポイントのみを接続させる、ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１５】
以上のように、本発明によれば、無線ＬＡＮ環境下において、端末装置を個別に隔離することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施の形態１における接続管理装置及び端末装置の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態１における接続管理装置及び端末装置の動作を示すフロー図である。
【図３】図３は、図２示すステップＡ１〜Ａ３までの処理が実行される前の状態を示す図である。
【図４】図４は、図２示すステップＡ１〜Ａ３までの処理が実行された後の状態を示す図である。
【図５】図５は、本発明の実施の形態２における接続管理装置の構成を示すブロック図である。
【図６】図６は、本発明の実施の形態２における接続管理装置の動作を示すフロー図である。
【図７】図７は、本発明の実施の形態１及び２における接続管理装置を実現するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【００１７】
（実施の形態１）
以下、本発明の実施の形態１における、接続管理装置、端末装置、接続管理方法、及びプログラムについて、図１〜図４を参照しながら説明する。
【００１８】
［装置構成］
最初に、図１を用いて、本実施の形態１における接続管理装置及び端末装置の構成を説明する。図１は、本発明の実施の形態１における接続管理装置及び端末装置の構成を示すブロック図である。
【００１９】
図１に示すように、本実施の形態では、ネットワーク１０においては、業務用のネットワーク（業務ネットワーク）１１と、隔離用のネットワーク（隔離ネットワーク）１２とが、Ｌ２インテリジェントスイッチ（以下、「Ｌ２スイッチ」と表記する。）２０によって構築されている。
【００２０】
また、無線ＬＡＮアクセスポイント３０及び３１は、それぞれ、Ｌ２スイッチ２０のポートに接続されている。このため、無線ＬＡＮアクセスポイント３０及び３１それぞれの接続先は、Ｌ２スイッチ２０によって、業務ネットワーク１１及び隔離ネットワーク１２のいずれかに設定される。
【００２１】
また、図１に示すように、本実施の形態１では、接続管理装置は、無線ＬＡＮアクセスポイント３０又は３１に接続可能な端末装置４０及び５０に備えられている。具体的には、接続管理装置は、端末装置４０及び５０それぞれに導入されているエージェントプログラムによって構築されたエージェントであり、各端末装置のエージェントが接続管理装置として機能している。
【００２２】
つまり、本実施の形態１では、端末装置４０のエージェントが接続管理装置４１として機能し、端末装置５０のエージェントが接続管理装置５１として機能する。なお、接続管理装置４１及び５１は、同様の機能を有するため、以下においては、主に接続管理装置４１を中心に説明する。また、端末装置４０は、無線ＬＡＮアクセスポイント３０に接続されているとする。なお、図１の例では、端末装置４０及び５０のみが開示されているが、本実施の形態１において端末装置の数は特に限定されるものではない。
【００２３】
図１に示すように、端末装置４０において、接続管理装置４１は、不正状態判定部４２と、設定変更部４３とを備えている。不正状態判定部４２は、接続管理装置４１を搭載する端末装置（自端末装置）４０が不正状態にあるかどうかを判定する。
【００２４】
また、設定変更部４３は、自端末装置４０が不正状態にあると判定された場合に、自端末装置４０に接続されている無線ＬＡＮアクセスポイント３０の設定を変更し、無線ＬＡＮアクセスポイント３０に接続可能な端末装置を自端末装置４０に限定する。更に、設定変更部４３は、Ｌ２スイッチ２０を操作して、無線ＬＡＮアクセスポイント３０のみを隔離ネットワーク１２に接続させる。
【００２５】
具体的には、設定変更部４３は、自端末装置４０が不正状態にあると判定されると、自端末装置４０に接続されている無線ＬＡＮアクセスポイント３０の接続可能台数を１台に設定する。更に、設定変更部４３は、無線ＬＡＮアクセスポイント３０の接続先のＭＡＣアドレスを、自端末装置のＭＡＣアドレスに変更する。そして、設定変更部４３は、Ｌ２スイッチ２０に対して、無線ＬＡＮアクセスポイント３０が接続されているポートのみで隔離ネットワーク１２との通信を行なわせる。
【００２６】
このように、本実施の形態１では、不正状態にある端末装置と接続している無線ＬＡＮアクセスポイントは、接続可能な端末装置をこの端末装置のみに限定し、それ以外の端末装置の接続を中止する。また、Ｌ２スイッチ２０は、不正状態にある端末装置と接続されている無線ＬＡＮアクセスポイントのみを隔離ネットワーク１２に接続する。
【００２７】
結果、隔離ネットワーク１２には一台の端末装置しか接続できないので、不正状態にある端末装置は個別に隔離され、隔離ネットワーク１２内での、端末装置間のウイルス感染は防止される。
【００２８】
［装置動作］
次に、本発明の実施の形態１における接続管理装置及び端末装置の動作について図２を用いて説明する。図２は、本発明の実施の形態１における接続管理装置及び端末装置の動作を示すフロー図である。以下の説明においては、適宜図１を参酌する。また、本実施の形態１では、端末装置（接続管理装置４１）４０又は端末装置５０（接続管理装置５１）を動作させることによって、接続管理方法が実施される。よって、本実施の形態１における接続管理方法の説明は、以下の接続管理装置の動作説明に代える。
【００２９】
また、前提として、以下の説明では、端末装置４０に備えられた接続管理装置４１を中心に説明する。更に、接続管理装置４１は、上述したように端末装置４０のエージェントであるが、悪意あるユーザによってエージェントは停止されたりしないこととする。また、図１に示した端末装置４０及び５０は、共に、無線ＬＡＮアクセスポイント３０及び３１の両方の通信圏内にあるとし、初期状態では、両者は無線ＬＡＮアクセスポイント３０に接続されているとする。更に、無線ＬＡＮアクセスポイント３０及び３１に接続している端末装置の数は、最大接続数以下であり、ある程度の余裕があるものとする。
【００３０】
図２に示すように、最初に、端末装置４０中の接続管理装置４１において、不正状態判定部４２は、自端末装置４０が不正状態にあるかどうかを判定する（ステップＡ１）。具体的には、不正状態判定部４２は、自端末装置４０がウイルスに感性していないかどうか、セキュリティ対策が最新であるかどうかを判定し、いずれかが満たされていない場合に不正状態にあると判定する。
【００３１】
ステップＡ１の判定の結果、不正状態にないと判定する場合は、不正状態判定部４２は、待機状態となり、一定期間経過後又は外部からの指示があった場合に、再度、ステップＡ１を実行する。
【００３２】
一方、ステップＡ１の判定の結果、不正状態にあると判定する場合は、不正状態判定部４２は、そのことを設定変更部４３に通知する。設定変更部４３は、不正状態判定部４２からの通知を受けると、自端末装置４０に接続されている無線ＬＡＮアクセスポイント３０の設定を変更し、無線ＬＡＮアクセスポイント３０に接続可能な端末装置を自端末装置４０に限定する（ステップＡ２）。
【００３３】
続いて、設定変更部４３は、Ｌ２スイッチ２０を操作して、無線ＬＡＮアクセスポイント３０のみを隔離ネットワーク１２に接続させる（ステップＡ３）。この結果、不正状態にある端末装置４０のみが、無線ＬＡＮアクセスポイント３０を介して、隔離ネットワーク１２に接続される。また、このとき、端末装置５０は、無線ＬＡＮアクセスポイント３０に接続できなくなるので、新たな無線ＬＡＮアクセスポイントの探索を開始する。
【００３４】
ここで、図３及び図４を用いて具体的に説明する。図３は、図２示すステップＡ１〜Ａ３までの処理が実行される前の状態を示す図である。図４は、図２示すステップＡ１〜Ａ３までの処理が実行された後の状態を示す図である。
【００３５】
図３に示すように、初期状態では、端末装置４０及び５０は、共に、無線ＬＡＮアクセスポイントは３０及びＬ２スイッチ２０を介して、業務ネットワーク１１に接続されている。この状態で、端末４０において、接続管理装置４１によって不正状態が検知されたものとする。この場合、接続管理装置（エージェント）４１は、以下の処理（ａ）及び処理（ｂ）を実行する。
【００３６】
［処理（ａ）］
接続管理装置（エージェント）４１は、無線ＬＡＮアクセスポイント３０に対して、それに備えられた接続ＭＡＣアドレス制限機能を用いて、端末装置４０のＭＡＣアドレスのみを登録する。
【００３７】
［処理（ａ）］
接続管理装置（エージェント）４１は、Ｌ２イッチ２０に対して、無線ＬＡＮアクセスポイント３０が接続されているポートの接続先を、業務ネットワーク１１から隔離ネットワーク１２に切り換えさせる。
【００３８】
以上の処理（ａ）〜（ｂ）が実行されると、図４に示すように、無線ＬＡＮアクセスポイント３０は端末装置４０以外の端末装置による接続を許可せず、また、無線ＬＡＮアクセスポイント３０のみが隔離ネットワーク１２に接続される状態となる。
【００３９】
従って、無線ＬＡＮアクセスポイント３０は、今まで端末装置４０が接続を行っていたアクセスポイトであり、端末装置４０との接続は引き続き確保されるので、端末装置４０はすぐに隔離ネットワーク１２に接続される。また、このため、端末装置４０に対しては速やかに是正措置を講ずることができる。更に、端末装置４０が、その他の端末装置、更には、他の不正状態にある端末装置との間で通信を行なうことは不可能となる。
【００４０】
また、図４に示すように、処理（ａ）が実行されると、端末装置５０と無線ＬＡＮアクセスポイント３０との接続が解除されるため、端末装置５０においては、接続可能な無線ＬＡＮアクセスポイントの探索が行われる。その結果、隣接する無線ＬＡＮアクセスポイント３１が発見され、端末装置５０は、これとの間で再接続を行なう。
【００４１】
なお、端末装置５０においては、無線ＬＡＮアクセスポイントの切り替えが行なわれている短時間の間、通信途絶が発生するが、このことは、無線ＬＡＮ環境においては通常時にも発生しうる事象である。切り替え後は、端末装置５０は、切り替え前と同様の処理を継続して実行できる。
【００４２】
ところで、図３及び図４の例において、不正状態にある端末装置４０が、不正状態を是正することなくシャットダウン等行うことで接続を必要としなくなったとする。この場合、無線ＬＡＮアクセスポイント３０は、隔離ネットワーク１２に接続されているが、有効利用されない無線ＬＡＮアクセスポイントとなる。従って、このような状況を避けるため、無線ＬＡＮアクセスポイントには、タイムアウト値を設けておき、一定時間通信が行われなくなった場合に、自己の接続設定を初期状態に戻す機能を付与しておくのが好まし態様である。
【００４３】
［実施の形態１の効果］
以上のように、本実施の形態１によれば、無線ＬＡＮ環境において、隔離ネットワーク１２内での端末装置同士のウイルス感染を防止することが可能となる。その理由は、隔離ネットワーク１２には、端末装置は一台しか接続することができないからである。
【００４４】
更に、本実施の形態１は、既設の無線ＬＡＮ環境において、容易に導入できる。その理由は、無線ＬＡＮアクセスポイントの標準機能（ＭＡＣアドレス制限機能）を利用することによって、端末装置の接続制限を実現しているからである。
【００４５】
また、図１の例では、隔離ネットワークは一つのみが例示されているが、本実施の形態１では、複数の隔離ネットワークが構築されていても良い。この場合、設定変更部４３は、１つの隔離ネットワークを選択し、選択した１つの隔離ネットワークに、不正状態にある端末装置が接続された１つの無線ＬＡＮアクセスポイントのみを接続する。この態様によれば、不正状態にあると判定された端末装置が同時に複数存在していた場合であっても、これらの端末装置を同時に個別に隔離ネットワークに接続することができる。
【００４６】
［プログラム］
本実施の形態１におけるプログラムは、コンピュータに、図２に示すステップＡ１〜Ａ３を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態１における、接続管理装置、端末装置、更には、接続管理方法を実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、不正状態判定部４２（又は５２）及び設定変更部４３（又は５３）として機能し、処理を行なう。
【００４７】
（実施の形態２）
次に、本発明の実施の形態２における、接続管理装置、接続管理方法、及びプログラムについて、図５及び図６を参照しながら説明する。
【００４８】
［装置構成］
最初に、図５を用いて、本実施の形態２における接続管理装置の構成を説明する。図１は、本発明の実施の形態１における接続管理装置及び端末装置の構成を示すブロック図である。
【００４９】
本実施の形態２においては、実施の形態１と異なり、図５に示すように、接続管理装置１００は一台であり、ネットワーク１０に接続されている。各端末装置６０及び７０には、接続管理装置は組み込まれておらず、一般的なエージェント６１（又は７１）が組み込まれている。なお、これ以外の点では、本実施の形態２は、実施の形態１と同様であり、以下においては、実施の形態１との相違点を中心に説明する。
【００５０】
実施の形態１においては、接続管理装置は、それを搭載している端末装置のみの接続を管理しているが、本実施の形態２において、接続管理装置１００は、無線ＬＡＮアクセスポイントに接続されている全ての端末装置（図５の例では、端末装置６０及び７０）を対象にして、接続を管理することができる。具体的には、不正状態監視部１０１は、無線ＬＡＮアクセスポイント３０及び３１に接続されている全ての端末装置を対象にして、いずれかの端末装置が不正状態にあるかどうかを判定する。
【００５１】
そして、設定変更部１０２は、不正状態にある端末装置が存在している場合は、不正状態にある端末装置が接続されている無線ＬＡＮアクセスポイントの接続可能台数を１台に設定する。更に、設定変更部１０２は、この無線ＬＡＮアクセスポイントの接続先のＭＡＣアドレスを、不正状態にある端末装置のＭＡＣアドレスに変更する。そして、設定変更部４３は、Ｌ２スイッチ２０に対して、この無線ＬＡＮアクセスポイントが接続されているポートのみで隔離ネットワーク１２との通信を行なわせる。
【００５２】
具体的には、接続管理装置１００は、各無線ＬＡＮアクセスポイントのリストと、各無線ＬＡＮアクセスポイントの設置位置を示す所在情報、各無線ＬＡＮアクセスポイントのＳＳＩＤを管理している。また、接続管理装置１００は、各無線ＬＡＮアクセスポイントに接続している端末装置の識別子とＭＡＣアドレスも管理している。そして、不正状態監視部１０１及び設定変更部１０２は、これらの情報に基づいて、上述の処理を実行する。
【００５３】
また、本実施の形態２では、設定変更部１０２は、いずれかの端末装置に不正状態が発生すると、この端末装置が接続している無線ＬＡＮアクセスポイントの情報を取得し、この無線ＬＡＮアクセスポイントに接続中の他の正常状態の端末装置を特定することができる。この場合、設定変更部１０２は、特定した端末装置の近隣で収容数に余裕のある無線ＬＡＮアクセスポイントをそれぞれ検索し、各端末装置のエージェントに対して、そのＳＳＩＤを案内して、接続の切り替えを促すことができる。
【００５４】
［装置動作］
次に、本発明の実施の形態２における接続管理装置及び端末装置の動作について図６を用いて説明する。図６は、本発明の実施の形態２における接続管理装置の動作を示すフロー図である。以下の説明においては、適宜図５を参酌する。また、本実施の形態２では、接続管理装置１００を動作させることによって、接続管理方法が実施される。よって、本実施の形態２における接続管理方法の説明は、以下の接続管理装置１００の動作説明に代える。
【００５５】
図６に示すように、最初に、接続管理装置１００において、不正状態判定部１０１は、いずれかの端末装置が不正状態にあるかどうかを判定する（ステップＢ１）。具体的には、不正状態判定部１０１は、いずれかの無線ＬＡＮアクセスポイントに接続されている端末装置がウイルスに感性していないかどうか、セキュリティ対策が最新であるかどうかを判定し、いずれかが満たされていない場合に不正状態にあると判定する。
【００５６】
ステップＢ１の判定の結果、不正状態にある端末が存在しない場合は、不正状態判定部１０１は、待機状態となり、一定期間経過後又は外部からの指示があった場合に、再度、ステップＢ１を実行する。
【００５７】
一方、ステップＢ１の判定の結果、不正状態にある端末装置が存在する場合は、不正状態判定部１０１は、そのことを設定変更部１０２に通知する。設定変更部１０２は、不正状態判定部１０１からの通知を受けると、不正状態にある端末装置が接続されている無線ＬＡＮアクセスポイントを特定する。そして、設定変更部１０２は、特定した無線ＬＡＮアクセスポイントの設定を変更して、特定した無線ＬＡＮアクセスポイントに接続可能な端末装置を、不正状態にあると判定した端末装置に限定する（ステップＢ２）。
【００５８】
続いて、設定変更部４３は、Ｌ２スイッチ２０を操作して、ステップＢ２で特定した無線ＬＡＮアクセスポイントのみを隔離ネットワーク１２に接続させる（ステップＢ３）。この結果、不正状態にある端末装置のみが、ステップＢ２で特定された無線ＬＡＮアクセスポイントを介して、隔離ネットワーク１２に接続される。また、これにより、ステップＢ２で特性された無線ＬＡＮアクセスポイントに接続されている、正常な端末装置３１は、この無線ＬＡＮアクセスポイントに接続できなくなるので、新たな無線ＬＡＮアクセスポイントの探索を開始する。
【００５９】
［実施の形態２の効果］
以上のように、本実施の形態２によっても、実施の形態１と同様に、隔離ネットワーク１２には、端末装置は一台しか接続することができないため、無線ＬＡＮ環境において、隔離ネットワーク１２内での端末装置同士のウイルス感染を防止することが可能となる。
【００６０】
また、図５の例では、隔離ネットワーク１２は一つのみが例示されているが、本実施の形態２でも、実施の形態１と同様に、複数の隔離ネットワークが構築されていても良い。この場合、設定変更部１０１は、１つの隔離ネットワークを選択し、選択した１つの隔離ネットワークに、不正状態にある端末装置が接続された１つの無線ＬＡＮアクセスポイントのみを接続する。
【００６１】
更に、上述のように、複数の隔離ネットワークが構築されている場合において、本実施の形態２では、接続管理装置１００は、隔離ネットワークに接続される無線ＬＡＮアクセスポイントの数を制限することができる。この態様では、コンピュータウイルスが蔓延状態にあって、不正状態にある端末装置が増え、結果、隔離ネットワーク１２に接続されるアクセスポイントが増えた場合に、正常状態にある端末装置が接続できるアクセスポイントが枯渇する状況を回避することができる。
【００６２】
具体的には、無線ＬＡＮアクセスポイントの最大接続数をａ、無線ＬＡＮアクセスポイントの数をｎ、ネットワークに接続される端末装置のｍとする。設定変更部１０２は、隔離ネットワーク１２に接続される無線ＬＡＮアクセスポイントの数が、下記式（１）で算出されるＡ以下となるように、処理を行なうのが好ましい。
Ａ＝（ａｎ―ｍ）／（ａ―１）    ・・・・・（１）
【００６３】
［プログラム］
本実施の形態２におけるプログラムは、コンピュータに、図６に示すステップＢ１〜Ｂ３を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態２における、接続管理装置１００及び接続管理方法を実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、不正状態判定部１０１及び設定変更部１０２として機能し、処理を行なう。
【００６４】
ここで、実施の形態１及び２におけるプログラムを実行することによって、接続管理装置を実現するコンピュータについて図７を用いて説明する。図７は、本発明の実施の形態１及び２における接続管理装置を実現するコンピュータの一例を示すブロック図である。
【００６５】
図７に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００６６】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００６７】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００６８】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００６９】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【産業上の利用可能性】
【００７０】
以上のように、発明によれば、無線ＬＡＮ環境下において、端末装置を個別に隔離することができる。本発明は、本発明は、無線ＬＡＮ環境が構築される種々のネットワークにおいて有用である。
【符号の説明】
【００７１】
１０  ネットワーク
１１  業務ネットワーク
１２  隔離ネットワーク
２０  Ｌ２インテリジェンススイッチ
３０  無線ＬＡＮアクセスポイント
３１  無線ＬＡＮアクセスポイント
４０  端末装置
４１  接続管理装置（エージェント）
４２  不正状態判定部
４３  設定変更部
５０  端末装置
５１  接続管理装置（エージェント）
５２  不正状態判定部
６０  端末装置
６１  エージェント
７０  端末装置
７１  エージェント
１００  接続管理装置
１０１  不正状態判定部
１０２  設定変更部
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
0005962128.tif 000002
【図２】
0005962128.tif 000003
【図３】
0005962128.tif 000004
【図４】
0005962128.tif 000005
【図５】
0005962128.tif 000006
【図６】
0005962128.tif 000007
【図７】
0005962128.tif 000008