(57)【要約】【課題】ユーザ端末の物理的な位置情報に基づいて通信制御を行う。【解決手段】本発明は、ユーザ端末６がアクセススイッチ５を介して接続されるネットワークシステムであって、上記ユーザ情報とアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバ２と、上記ユーザ端末６からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバ２に要求し、アクセススイッチ情報に基づいてユーザ端末６の物理的な位置を求める位置情報サーバ９と、上記ユーザ端末６の物理的な位置に基づいて所定の制御を行うアプリケーションサーバ４と有する。【選択図】      図３
2005311781.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、
上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、
上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、
上記ユーザ端末の物理的な位置に基づいて所定の制御を行うアプリケーションサーバと、を有することを特徴とするネットワークシステム。
【請求項２】
ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、
設定されたポリシーを保持するポリシーサーバと、
上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、
上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、
上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいて所定の制御を行うアプリケーションサーバと、
を有することを特徴とするネットワークシステム。
【請求項３】
上記アクセススイッチ情報とユーザ端末の物理的な位置の情報とを対応付けて記憶するアクセススイッチ位置情報管理サーバを更に備え、
上記位置情報サーバはアクセススイッチ情報に対応するユーザ端末の物理的な位置情報をアクセススイッチ位置情報管理サーバに要求することを更に特徴とする請求項１又は２のいずれかに記載のネットワークシステム。
【請求項４】
上記ユーザ情報とは、ユーザ端末のＩＰアドレス、ユーザＩＤ、ＭＡＣアドレス、ＩＰアドレスの少なくともいずれかであることを更に特徴とする請求項１乃至３のいずれかに記載のネットワークシステム。
【請求項５】
上記アクセススイッチ情報とは、アクセススイッチのＩＰアドレス、機器シリアル番号、通し番号、固定資産番号の少なくともいずれかであることを更に特徴とする請求項１乃至３のいずれかに記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末の物理的な位置情報に基づいた通信制御を行うネットワークシステムに関するものである。
【背景技術】
【０００２】
従来、ネットワークシステムでは、アクセススイッチ（Ｌ２スイッチ）に接続されるユーザ端末の属性であるＩＰアドレスに基づいて、物理的なポートとは独立して仮想的な２以上のネットワークを１つの物理的なネットワーク上にVLANとして構築することでセキュリティの確保等が実現されている。
【０００３】
さらに、非特許文献１では、ユーザ認証、ユーザ端末認証、及びユーザ端末のセキュリティ対策状況に応じて、ユーザ端末のネットワークアクセスをレイヤ２レベルで制御するManaged VLANサービスを実施するネットワークシステムが開示されている。
【非特許文献１】村上  誠、他１名、“Managed VLANサービスに関する一検討”、平成１６年３月２２日、電子情報通信学会
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のネットワークシステムでは、ユーザ及びそのユーザ端末の物理的位置を特定し、それに応じてネットワークアクセス、電子文書へのアクセス、電子文書の閲覧可能性等を制御することは、ＩＰアドレスといった論理的な位置情報から物理的な位置情報を決定することができなかったことから困難であった。
【０００５】
本発明の目的とするところは、ユーザ端末の物理的な位置情報に基づいて通信制御を行うことでセキュアな通信を実現することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の態様では、ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、上記ユーザ端末の物理的な位置に基づいて所定の制御を行うアプリケーションサーバと、を有することを特徴とするネットワークシステムが提供される。
【０００７】
本発明の第２の態様では、ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、設定されたポリシーを保持するポリシーサーバと、上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいて所定の制御を行うアプリケーションサーバと、を有することを特徴とするネットワークシステムが提供される。
【０００８】
本発明の第３の態様では、上記第１又は第２の態様において、上記アクセススイッチ情報とユーザ端末の物理的な位置の情報とを対応付けて記憶するアクセススイッチ位置情報管理サーバを更に備え、上記位置情報サーバはアクセススイッチ情報に対応するユーザ端末の物理的な位置情報をアクセススイッチ位置情報管理サーバに要求することを更に特徴とするネットワークシステムが提供される。
【０００９】
本発明の第４の態様では、上記第１乃至第３の態様において、上記ユーザ情報とは、ユーザ端末ＩＤ、ユーザＩＤ、ＭＡＣアドレス、ＩＰアドレスの少なくともいずれかであることを更に特徴とするネットワークシステムが提供される。
【００１０】
本発明の第５の態様では、上記第１乃至第５の態様において、上記アクセススイッチ情報とは、アクセススイッチのＩＰアドレス、機器シリアル番号、通し番号、固定資産番号の少なくともいずれかであることを更に特徴とするネットワークシステムが提供される。
【発明の効果】
【００１１】
本発明によれば、ユーザ端末の物理的な位置情報に基づいて通信制御を行うことでセキュアな通信を実現するネットワークシステムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施の形態について説明する。
【００１３】
先ず、図１には本発明の第１の実施の形態に係るネットワークシステムの構成を示し説明する。ここでは、前提となる技術について説明する。
【００１４】
図１に示されるように、ネットワークシステムは、例えばIEEE802.1x対応のRadius(Remote authentication dial-in user service)サーバ１とユーザ端末監視サーバ２、管理者端末３、アプリケーションサーバ４、例えばIEEE802.1x対応のアクセススイッチ５ａ，５ｂ、ユーザ端末６ａ乃至６ｄにより構成されている。この例では、VLAN７ａに属するユーザ端末６ａ，６ｂ，６ｃは、アクセススイッチ５ａを介してRadiusサーバ１等にアクセス可能となっており、VLAN７ｂに属するユーザ端末６ｄはアクセススイッチ５ｂを介してRadiusサーバ１等にアクセス可能となっている。尚、以下の説明では、アクセススイッチ５ａ，５ｂを符号５で、ユーザ端末６ａ乃至６ｄを符号６で、VLAN７ａ，７ｂを符号７で総称する。これらの数は、例示した数には限定されない。
【００１５】
このような構成において、IEEE802.1x対応のRadiusサーバ１は、アクセスしてきたユーザ端末６を認証し、当該ユーザ端末６によるアクセススイッチ５のポートの利用許可／不許可の決定を行い、必要であればVLAN番号の割り当てやＩＰアドレスの割り当て、その他様々な情報をユーザ端末６に割り当てる。ユーザ端末監視サーバ２は、IEEE802.1x対応のRadiusサーバ１のログ、及びIEEE802.1x対応のアクセススイッチ５からSNMP(Simple Network Management Protocol)を介して得たポート情報、ユーザ端末６からSNMPやTelnetを介して得たユーザ端末情報に応じて、端末監視テーブルを作成する。さらに、このユーザ端末監視サーバ２は、ユーザ端末のVLAN７を動的に制御するためのAPI(Application Programming Interface)を有する。管理者端末３やアプリケーションサーバ４は、例えばウィルスに感染したユーザ端末６やセキュリティ対策状況が不十分なユーザ端末６に対して、当該APIを介してユーザ端末のVLAN７を変更する。
【００１６】
以下、図２のフローチャートを参照して、第１の実施の形態に係るネットワークシステムにおけるユーザ情報の収集について詳細に説明する。
【００１７】
ユーザ端末６からアクセススイッチ５を介してRadiusサーバ１に対してアクセス認証要求がなされると（ステップＳ１，Ｓ２）、Radiusサーバ１は所定の認証を行った後、アクセス認証許可通知をアクセススイッチ５を介してユーザ端末６に送信する（ステップＳ３，Ｓ４）。さらに、Radiusサーバ１は、認証ログ情報をユーザ端末監視サーバ２に送信する（ステップＳ２）。すると、ユーザ端末監視サーバ２は、アクセススイッチ５よりアクセススイッチ情報を取得し（ステップＳ６）、更に認証ログ情報をユーザ端末情報テーブルに書き込む（ステップＳ７）。尚、この認証ログ情報には、ユーザ端末６のユーザ情報が含まれている。以上でエントリー追加が終了となる。
【００１８】
一方、ネットワークの利用を終了する場合、ユーザ端末６はネットワーク利用終了通知をアクセススイッチ５を介してユーザ端末監視サーバ２に送信する（ステップＳ８，Ｓ９）。ユーザ端末監視サーバ２は、この通知を受信すると当該内容をユーザ端末情報テーブルに書き込む（ステップＳ１０）。以上でエントリーの削除が終了となる。
【００１９】
以下、上記前提技術をふまえて、本発明の第１の実施の形態について説明する。
【００２０】
図３には本発明の第１の実施の形態に係るネットワークシステムを更に具現化した構成を示し説明する。図３に示される例では、図１の構成に加えてポリシーサーバ８、位置情報サーバ９、アクセススイッチ位置情報管理サーバ１０を備えている。その他の図１と同一の構成要素については、図１と同一符号を付して重複した説明を省略する。
【００２１】
ポリシーサーバ８は、位置情報サーバ９が後述するようにして特定するユーザ端末６の物理的な位置の情報に基づいて所定のポリシを決定する。ポリシとしては、ファイルアクセスを決定する為のアクセスリスト、閲覧可能性を決定する為のアクセスリスト、ユーザのコンフィグレーション情報等といった種々のものが考えられる。
【００２２】
ユーザ端末監視サーバ２は、図４乃至６に示されるようなユーザ端末情報テーブルを有する。即ち、図４のユーザ端末情報テーブルでは、ユーザ端末６のネットワークＩＤ（ＩＰアドレス）とアクセススイッチ５のＩＰアドレスが対応付けられて蓄積されている。そして、図５のユーザ端末情報テーブルでは、ユーザＩＤとユーザ端末６のネットワークＩＤ（ＩＰアドレス）とアクセススイッチ５のＩＰアドレスが対応付けられて蓄積されている。さらに、図６のユーザ端末情報テーブルでは、ユーザＩＤと端末ＩＤ（ＭＡＣアドレス）、ユーザ端末６のネットワークＩＤ（ＩＰアドレス）、ＶＬＡＮＩＤ、アクセススイッチ５のＩＰアドレス、アクセススイッチ５のポートＩＤ、アクセスの日付、開始時刻、終了時刻が対応付けられて蓄積されている。
【００２３】
アクセススイッチ位置情報管理サーバ１０は、図７に示されるようなアクセススイッチ位置情報テーブルを有しており、アクセススイッチ５の所在、即ち住所やフロア、ルームナンバ、エリアＩＤ等を関係付けて蓄積している。これら情報は、管理者により管理者端末３により入力され、当該管理者端末３より送信されるものである。尚、アクセススイッチ位置情報管理サーバ１０は任意的な構成要素である。
【００２４】
位置情報サーバ９は、上記アクセススイッチ位置情報管理サーバ１０のアクセススイッチ位置情報テーブルやユーザ端末監視サーバ２のユーザ端末情報テーブルを参照して、ユーザ端末６の物理的な位置を特定する。この第１の実施の形態に係るネットワークシステムでは、このように特定されたユーザ端末６の物理的な位置に係る情報（以下、ユーザ位置情報と称する）に基づいて所定の制御を行う点に特徴の一つを有している。
【００２５】
以下、図８のフローチャートを参照して、第１の実施の形態に係るネットワークシステムによる全体処理について説明する。ここでは、アクセススイッチ位置情報管理サーバ１０（アクセススイッチ位置情報テーブル）を利用しない例を詳細に説明する。
【００２６】
アプリケーションサーバ４によりユーザ情報（ＩＰアドレス）をキーとした位置情報取得リクエストがなされると（ステップＳ１１）、位置情報サーバ９はユーザ情報（ＩＰアドレス）に基づいて接続先のアクセススイッチ情報取得リクエストを行う（ステップＳ１２）。ここではユーザ情報をＩＰアドレスとしたが、ユーザＩＤ、ＭＡＣアドレス、ＩＰアドレスのいずれか、或いはこれらの任意の組み合わせ等でもよい。
【００２７】
ユーザ端末監視サーバ２はユーザ端末情報テーブルを参照してユーザ情報（ＩＰアドレス）に対応する接続先のアクセススイッチＩＤ（ＩＰアドレス）を読み出し位置情報サーバ９に送信する（ステップＳ１３）。ここでは接続先のアクセススイッチＩＤをＩＰアドレスとしたが、スイッチの個体を識別できるものであれば、ＩＰアドレス、機器シリアル番号、通し番号、固定資産番号等、種々のものを採用することができる。
【００２８】
位置情報サーバ９では当該アクセススイッチＩＤ（ＩＰアドレス）よりユーザ位置情報を求めアプリケーションサーバ４に送信する（ステップＳ１４）。ユーザ位置情報は、ユーザＩＤ、端末ＩＤ（ＭＡＣアドレス）、ユーザ端末６のネットワークＩＤ（ＩＰアドレス）、ＶＬＡＮＩＤ、接続先のアクセススイッチＩＤ（接続先のアクセススイッチのＩＰアドレス等）、接続先のアクセススイッチポート番号、アクセススイッチ５の物理的位置情報のいずれか、或いはこれらの任意の組み合わせ等からなる。尚、アクセススイッチ５の性能により、無線ＬＡＮの到達距離（数十ｍ）、Ethernet（登録商標）スイッチの伝送距離（百ｍ程度）に基づき、ユーザ端末６の所在する範囲を決定することができる。
【００２９】
アプリケーションサーバ４は、このユーザ位置情報に基づくポリシー取得リクエストをポリシーサーバ８に対して行う（ステップＳ１５）。ポリシーサーバ８では当該ユーザ位置情報に基づきポリシーを求め、当該ポリシーをアプリケーションサーバ４に送信する（ステップＳ１６）。以上で一連の処理を終了する。
【００３０】
以下、図９のフローチャートを参照して、第１の実施の形態に係るネットワークシステムによる全体処理の他の例について説明する。ここでは、アクセススイッチ位置情報管理サーバ１０（アクセススイッチ位置情報テーブル）を利用する例を詳細に説明する。
【００３１】
アプリケーションサーバ４によりユーザ情報（ＩＰアドレス）をキーとした位置情報取得リクエストがなされると（ステップＳ２１）、位置情報サーバ９はユーザ情報（ＩＰアドレス）に基づいて接続先のアクセススイッチ情報取得リクエストを行う（ステップＳ２２）。ここでは、ユーザ情報をＩＰアドレスとしたが、ユーザＩＤ、ＭＡＣアドレス、ＩＰアドレスのいずれか、或いはこれらの任意の組み合わせ等でもよい。
【００３２】
ユーザ端末監視サーバ２はユーザ端末情報テーブルを参照してユーザ情報（ＩＰアドレス）に対応する接続先のアクセススイッチＩＤ（ＩＰアドレス）を読み出し位置情報サーバ９に送信する（ステップＳ２３）。ここでは接続先のアクセススイッチＩＤをＩＰアドレスとしたが、スイッチの個体を識別できるものであれば、ＩＰアドレス、機器シリアル番号、通し番号、固定資産番号等、種々のものを採用することができる。
【００３３】
次いで、位置情報サーバ９は、アクセススイッチＩＤ（ＩＰアドレス）に基づくアクセススイッチ位置情報取得リクエストをアクセススイッチ位置情報管理サーバ１０に対して行う（ステップＳ２４）。このリクエストを受けると、アクセススイッチ位置情報管理サーバ１０は、アクセススイッチＩＤ（ＩＰアドレス）に対応するアクセススイッチ位置情報をアクセススイッチ位置情報テーブルより読み出し、位置情報サーバ９に送信する（ステップＳ２５）。位置情報サーバ９は、アクセススイッチ位置情報よりユーザ位置情報を求めアプリケーションサーバ４に送信する（ステップＳ２６）。ここで、ユーザ位置情報は、ユーザＩＤ、端末ＩＤ（ＭＡＣアドレス）、ユーザ端末６のネットワークＩＤ（ＩＰアドレス）、ＶＬＡＮＩＤ、接続先のアクセススイッチＩＤ（接続先のアクセススイッチのＩＰアドレス等）、接続先のアクセススイッチポート番号、アクセススイッチ５の物理的位置情報のいずれか、或いはこれらの任意の組み合わせ等からなる。尚、アクセススイッチ５の性能により、無線ＬＡＮの到達距離（数十ｍ）、Ethernet（登録商標）スイッチの伝送距離（百ｍ程度）に基づき、ユーザ端末６の所在する範囲を決定することができる。
【００３４】
アプリケーションサーバ４は、このユーザ位置情報に基づくポリシー取得リクエストをポリシーサーバ８に対して行う（ステップＳ２７）。ポリシーサーバ８では当該ユーザ位置情報に基づきポリシーを求め、当該ポリシーをアプリケーションサーバ４に送信する（ステップＳ２８）。以上で一連の処理を終了する。
【００３５】
以上説明したように、本発明の第１の実施の形態によれば、ユーザの物理的な位置の情報、即ちユーザ位置情報に基づいてポリシーを読み出し、当該ポリシーに基づいて各種の制御を行うことが可能となる。
【００３６】
この第１の実施の形態においては、ユーザ、及びユーザ端末のネットワーク位置情報に基づいてポリシーを決定することで、ユーザ、及びユーザ端末がどのネットワークからアクセスしてきているのかに応じて、より綿密なアクセス制御を実施できる。
【００３７】
例えばファイルサーバにおいては、会議室の無線ＬＡＮからはアクセスできないが、あるフロアの有線ＬＡＮからはアクセス可能であるといった制御が可能となる。また、ユーザ、およびユーザ端末がＩＰＳｅｃクライアントの場合、ＨｏｔＳｐｏｔからアクセスする場合と自宅からアクセスする場合、さらに子会社のＬＡＮからアクセスする場合とでそのＩＰＳｅｃ終端装置を変更する、またそのネットワークアクセスを区別するといったことができる。また、ドキュメント管理ソフトウェアにおいては、ユーザ、及びユーザ端末が、ＨｏｔＳｐｏｔからアクセスしている場合は閲覧できないが、自宅からアクセスしている場合は閲覧できる。さらに社内ＬＡＮからアクセスしている場合は閲覧、及び編集ができるといった制御ができる。さらに、ある特定の業務にアクセス可能なネットワークを通常業務用ＬＡＮと切り離しているといったセキュリティ上の理由から異なる２つ以上の物理的なネットワークサービスを展開していながら、物理的に異なるネットワークを構築しているのとほぼ同等のセキュリティレベルを安価に構築できる。アクセススイッチ位置情報テーブルを利用した場合、上記第１の実施の形態における効果をさらに高めることができる。それは、ポリシー決定に、ユーザ、及びユーザ端末のネットワーク位置情報だけでなく、入退室、入退館情報を組合せることで、より精度の高い位置情報を提供できるからである。例えば、あるユーザが特定の部屋の、特定のＬＡＮからアクセスしている場合を、確認した場合のみアクセスを許すといったことが考えられる。
【００３８】
次に本発明の第２の実施の形態について説明する。
【００３９】
図１０には本発明の第２の実施の形態に係るネットワークシステムの構成を示し説明する。この図１０においては、図３と同一の構成には同一の符号を付している。
【００４０】
先に説明した図３と比較すると、ファイルサーバ１０と電子文書ＤＢ１１が新たに構成に加えられている点で相違する。その他の構成は図３と同様である。
【００４１】
このファイルサーバ１０は、位置情報サーバ９に対してユーザ位置情報の問い合わせを行い、返信されたユーザ位置情報に基づいて今度はポリシーサーバ８にユーザ位置情報に基づくアクセスポリシーを要求し、当該アクセスポリシーに基づいて許可されたユーザ端末６にのみ電子文書ＤＢ１１より電子文書を読み出して提供するものである。従って、この第２の実施の形態のネットワークシステムでは、ポリシーの設定により、同じユーザＩＤ、パスワード、機器シリアル番号であっても、ユーザ端末６の置かれている物理的な位置情報によって、ファイルアクセス権限を変えることが可能となる。
【００４２】
以下、図１１のフローチャートを参照して、本発明の第２の実施の形態に係るネットワークシステムによる処理を詳細に説明する。
【００４３】
ユーザ端末６よりファイルサーバ１０に対してアクセス要求がなされると（ステップＳ３１）、ファイルサーバ１０はＩＰアドレスをキーにしてユーザ位置情報を位置情報サーバ９に要求する（ステップＳ３２）。位置情報サーバ９は、当該ＩＰアドレスに対応するユーザ位置情報を読み出し、ファイルサーバ１０に送信する（ステップＳ３３）。
【００４４】
次いで、ファイルサーバ１０は、当該ユーザ位置情報に基づいてポリシーサーバ８にアクセスポリシーを要求する（ステップＳ３４）。ポリシーサーバ８では、ユーザ位置情報に対応するアクセスポリシーをファイルサーバ１０に送信する（ステップＳ３５）。
【００４５】
こうしてファイルサーバ１０は、このアクセスポリシーに基づいてユーザ端末６によるアクセス（例えば、電子文書の閲覧、編集等）の許可／不許可を判定し（ステップＳ３６）、許可する場合には電子文書ＤＢ１１より該当ファイルを取得し（ステップＳ３７，Ｓ３８）、ユーザ端末６に対して当該ファイルを送信する（ステップＳ３９）。
【００４６】
以上で一連の処理を終了することになる。
【００４７】
以上説明したように、本発明の第２の実施の形態によれば、ユーザ端末６の物理的な位置情報、即ちユーザ位置情報に基づいてポリシーを読み出し、当該ポリシーに基づいて電子文書の閲覧や編集等に係るアクセスの可否を制御することができる。さらに、ユーザとユーザ端末のＩＤとがマッチした場合のみ、ユーザとユーザ端末のＩＰアドレスがマッチした場合のみ、ユーザ端末のＩＤと利用ＩＰアドレスがマッチした場合のみ、あるＶＬＡＮからアクセスしている場合のみ、ある部屋、フロアからアクセスしている場合のみ、それぞれファイルアクセスを許すように制御することが可能となる。尚、ここで言うファイルアクセスとは、文書等の読み、書き、編集等である。
【００４８】
次に本発明の第３の実施の形態について説明する。
【００４９】
図１２には本発明の第３の実施の形態に係るネットワークシステムの構成を示し説明する。この図１２においては、図３と同一の構成には同一の符号を付している。
【００５０】
先に説明した図３と比較すると、鍵配布サーバ１２が新たに構成に加えられている点で相違する。その他の構成は図３と同様であるので、重複した説明は省略する。
【００５１】
この鍵配布サーバ１２は、位置情報サーバ９に対してユーザ位置情報の問い合わせを行い、返信されたユーザ位置情報に基づいて今度はポリシーサーバ８にユーザ位置情報に基づくアクセスポリシーを要求し、当該アクセスポリシーに基づいて許可されたユーザ端末６にのみ暗号化されたデータの復号鍵を送信するものである（暗号化の手法としては、公開鍵方式等の種々の方式を採用することができる）。従って、この第３の実施の形態のネットワークシステムでは、ポリシーの設定により、同じユーザＩＤ、パスワード、機器シリアル番号であっても、ユーザ端末６の置かれている物理的な位置情報によって、復号鍵の配布の可否を制御することが可能となる。
【００５２】
以下、図１３のフローチャートを参照して、本発明の第３の実施の形態に係るネットワークシステムによる処理を詳細に説明する。
【００５３】
ユーザ端末６より鍵配布サーバ１２に対してアクセス要求がなされると（ステップＳ４１）、鍵配布サーバ１２はＩＰアドレスをキーにしてユーザ位置情報を位置情報サーバ９に要求する（ステップＳ４２）。位置情報サーバ９は、当該ＩＰアドレスに対応するユーザ位置情報を読み出し、鍵配布サーバ１２に送信する（ステップＳ４３）。
【００５４】
次いで、鍵配布サーバ１２は、当該位置情報に基づいてポリシーサーバ８にアクセスポリシーを要求する（ステップＳ４４）。ポリシーサーバ８では、ユーザ位置情報に対応するアクセスポリシーを鍵配布サーバ１２に送信する（ステップＳ４５）。
【００５５】
鍵配布サーバ１２は、このアクセスポリシーに基づいてユーザ端末６による復号鍵の配布の可否を判定し（ステップＳ４６）、許可する場合には復号鍵をユーザ端末６に送信する（ステップＳ４７）。以上で一連の処理を終了する。
【００５６】
尚、ポリシーサーバ８は、アクセスポリシーに、動作フラグ（編集許可、内容の追加のみ許可等）を付随させることができる。ユーザ端末６にインストールされているアプリケーションソフトＡＰＰ６１は、動作フラグを受け取ると、当該動作フラグに応じて動作モードを変更することができる。
【００５７】
以上説明したように、本発明の第３の実施の形態によれば、ユーザ端末６の物理的な位置情報、即ちユーザ位置情報に基づいてポリシーを読み出し、当該ポリシーに基づいてユーザ端末６が保持している暗号化された電子文書の復号鍵の配布の可否を制御することができる。この第３の実施の形態においては、ユーザ、及びユーザ端末のネットワーク位置情報、もしくは物理的な位置情報に基づいて決定されたポリシーに基づいて、復号化鍵の配布を決定することができる。この復号化鍵の配布、及び鍵の有効性を制御することでセキュリティレベルの高い情報漏洩対策を実施することができる。
【００５８】
例えば、ノートパソコンやＵＳＢトークンといった外部記憶装置に保存されている特定の電子文書に対して、Internet Cafeでは閲覧できないが、自宅や社内ＬＡＮからは閲覧できる。さらに、自宅では閲覧しかできないが、社内ＬＡＮからは編集もできるといった制御を行うことができる。さらに、公開鍵暗号化方式を用い、電子認証局から発行された電子証明書を利用している場合には、その電子証明書の有効性を制御することで、電子文書の生死を制御できる。電子証明書を失効した場合、暗号化された電子文書の暗号化ができない。これは、すなわち電子文書が廃棄されたということに等しい。
【００５９】
以上、第１乃至第３の実施の形態について説明したが、本発明はこれに限定されることなく、その趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。例えば、この発明のネットワークシステムは、ユーザ端末の物理的な位置情報に基づいてポリシーを読み出し、当該ポリシーに基づいて制御を行うものであれば、上述した電子文書の閲覧等や復号鍵の配布等の用途に限られることなく、種々の用途に適用可能である。
【図面の簡単な説明】
【００６０】
【図１】本発明の第１の実施の形態に係るネットワークシステムの構成図。
【図２】本発明の第１の実施の形態に係るネットワークシステムにおけるユーザ情報の収集について詳細に説明するフローチャート。
【図３】本発明の第１の実施の形態に係るネットワークシステムを更に具現化して示した構成図。
【図４】ユーザ端末情報テーブルの構成図。
【図５】ユーザ端末情報テーブルの構成図。
【図６】ユーザ端末情報テーブルの構成図。
【図７】アクセススイッチ位置情報テーブルの構成図。
【図８】本発明の第１の実施の形態に係るネットワークシステムによる全体処理について説明するフローチャート。
【図９】本発明の第１の実施の形態に係るネットワークシステムによる全体処理の他の例について説明するフローチャート。
【図１０】本発明の第２の実施の形態に係るネットワークシステムの構成図。
【図１１】本発明の第２の実施の形態に係るネットワークシステムによる処理を詳細に説明するフローチャート。
【図１２】本発明の第３の実施の形態に係るネットワークシステムの構成図。
【図１３】本発明の第４の実施の形態に係るネットワークシステムによる処理を詳細に説明するフローチャート。
【符号の説明】
【００６１】
１・・・Radiusサーバ、２・・・ユーザ端末監視サーバ、３・・・管理者端末、４・・・アプリケーションサーバ、５・・・アクセススイッチ、６・・・ユーザ端末、７・・・ＶＬＡＮ、８・・・ポリシーサーバ、９・・・位置情報サーバ、１０・・・ファイルサーバ、１１・・・電子文書ＤＢ、１２・・・鍵配布サーバ。
【図１】
2005311781.tif 000003
【図２】
2005311781.tif 000004
【図３】
2005311781.tif 000005
【図４】
2005311781.tif 000006
【図５】
2005311781.tif 000007
【図６】
2005311781.tif 000008
【図７】
2005311781.tif 000009
【図８】
2005311781.tif 000010
【図９】
2005311781.tif 000011
【図１０】
2005311781.tif 000012
【図１１】
2005311781.tif 000013
【図１２】
2005311781.tif 000014
【図１３】
2005311781.tif 000015
【手続補正書】
【提出日】平成17年2月14日(2005.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、
設定された複数のポリシーを保持するポリシーサーバと、
上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、
上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、
上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいてファイルアクセス制御を行うファイルサーバと、
を有することを特徴とするネットワークシステム。
【請求項２】
ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、
設定された複数のポリシーを保持するポリシーサーバと、
上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、
上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、
上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいて鍵配布を行う鍵配布サーバと、
を有することを特徴とするネットワークシステム。
【請求項３】
上記鍵配布サーバは、電子証明書の有効性を制御し、電子文書の生死を制御することを更に特徴とする請求項２に記載のネットワークシステム。
【請求項４】
上記ポリシーサーバは、上記ユーザ端末の動作を変更するために動作フラグを上記ポリシーに付随させることを更に特徴とする請求項１乃至３のいずれかに記載のネットワークシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するために、本発明の第１の態様では、ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、設定された複数のポリシーを保持するポリシーサーバと、上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、 上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいてファイルアクセス制御を行うファイルサーバと、を有することを特徴とするネットワークシステムが提供される。  
本発明の第２の態様では、ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、設定された複数のポリシーを保持するポリシーサーバと、上記ユーザ端末を特定するためのユーザ情報とアクセススイッチを特定するためのアクセススイッチ情報とを少なくとも対応付けて記憶するユーザ端末監視サーバと、上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいて鍵配布を行う鍵配布サーバと、を有することを特徴とするネットワークシステムが提供される。 
本発明の第３の態様では、上記第２の態様において、上記鍵配布サーバは、電子証明書の有効性を制御し、電子文書の生死を制御することを更に特徴とするネットワークシステムが提供される。 
本発明の第４の態様では、上記第１乃至３の態様において、上記ポリシーサーバは、上記ユーザ端末の動作を変更するために動作フラグを上記ポリシーに付随させることを更に特徴とするネットワークシステムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正書】
【提出日】平成17年7月8日(2005.7.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、
設定された複数のポリシーを保持するポリシーサーバと、
上記アクセススイッチを介してユーザ端末が接続されると、上記ユーザ端末の端末ＩＤとユーザＩＤを含む認証ログ情報と、上記ユーザ端末の接続されているアクセススイッチを特定するためのアクセススイッチ情報と、上記ユーザ端末のネットワークＩＤとを対応付けて記憶するユーザ端末情報テーブルを作成し、上記ユーザ端末のネットワーク利用終了通知を上記アクセススイッチから受信すると上記ユーザ端末情報テーブルから上記端末ＩＤと上記ユーザＩＤと上記アクセススイッチ情報と上記ネットワークＩＤを削除するユーザ端末監視サーバと、
上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、当該ユーザ端末監視サーバから取得したアクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、
上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいてファイルアクセス制御を行うファイルサーバと、
を有することを特徴とするネットワークシステム。
【請求項２】
ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、
設定された複数のポリシーを保持するポリシーサーバと、
上記アクセススイッチを介してユーザ端末が接続されると、上記ユーザ端末の端末ＩＤとユーザＩＤを含む認証ログ情報と、上記ユーザ端末の接続されているアクセススイッチを特定するためのアクセススイッチ情報と、上記ユーザ端末のネットワークＩＤとを対応付けて記憶するユーザ端末情報テーブルを作成し、上記ユーザ端末のネットワーク利用終了通知を上記アクセススイッチから受信すると上記ユーザ端末情報テーブルから上記端末ＩＤと上記ユーザＩＤと上記アクセススイッチ情報と上記ネットワークＩＤを削除するユーザ端末監視サーバと、
上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、
上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいて鍵配布を行う鍵配布サーバと、
を有することを特徴とするネットワークシステム。
【請求項３】
上記鍵配布サーバは、電子証明書の有効性を制御し、電子文書の生死を制御することを更に特徴とする請求項２に記載のネットワークシステム。
【請求項４】
上記ポリシーサーバは、ユーザＩＤ、端末ＩＤ、ユーザ端末のネットワークＩＤ、ＶＬＡＮＩＤ、接続先のアクセススイッチのネットワークＩＤ、接続先のアクセススイッチのポート番号、アクセススイッチの物理的位置情報に基づいて決定されたポリシーを有することを更に特徴とする請求項１乃至３のいずれかに記載のネットワークシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するために、本発明の第１の態様では、ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、設定された複数のポリシーを保持するポリシーサーバと、上記アクセススイッチを介してユーザ端末が接続されると、上記ユーザ端末の端末ＩＤとユーザＩＤを含む認証ログ情報と、上記ユーザ端末の接続されているアクセススイッチを特定するためのアクセススイッチ情報と、上記ユーザ端末のネットワークＩＤとを対応付けて記憶するユーザ端末情報テーブルを作成し、上記ユーザ端末のネットワーク利用終了通知を上記アクセススイッチから受信すると上記ユーザ端末情報テーブルから上記端末ＩＤと上記ユーザＩＤと上記アクセススイッチ情報と上記ネットワークＩＤを削除するユーザ端末監視サーバと、上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、当該ユーザ端末監視サーバから取得したアクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいてファイルアクセス制御を行うファイルサーバと、を有することを特徴とするネットワークシステムが提供される。
本発明の第２の態様では、ユーザ端末がアクセススイッチを介して接続されるネットワークシステムにおいて、設定された複数のポリシーを保持するポリシーサーバと、上記アクセススイッチを介してユーザ端末が接続されると、上記ユーザ端末の端末ＩＤとユーザＩＤを含む認証ログ情報と、上記ユーザ端末の接続されているアクセススイッチを特定するためのアクセススイッチ情報と、上記ユーザ端末のネットワークＩＤとを対応付けて記憶するユーザ端末情報テーブルを作成し、上記ユーザ端末のネットワーク利用終了通知を上記アクセススイッチから受信すると上記ユーザ端末情報テーブルから上記端末ＩＤと上記ユーザＩＤと上記アクセススイッチ情報と上記ネットワークＩＤを削除するユーザ端末監視サーバと、上記ユーザ端末からのユーザ情報を含む位置情報取得要求を受けると、当該ユーザ情報に基づいて接続先のアクセススイッチ情報を上記ユーザ端末監視サーバに要求し、アクセススイッチ情報に基づいてユーザ端末の物理的な位置を求める位置情報サーバと、上記ユーザ端末の物理的な位置に対応するユーザ端末のポリシーを上記ポリシーサーバに要求し、当該ポリシーに基づいて鍵配布を行う鍵配布サーバと、を有することを特徴とするネットワークシステムが提供される。
本発明の第３の態様では、上記第２の態様において、上記鍵配布サーバは、電子証明書の有効性を制御し、電子文書の生死を制御することを更に特徴とするネットワークシステムが提供される。
本発明の第４の態様では、上記第１乃至第３の態様において、上記ポリシーサーバは、ユーザＩＤ、端末ＩＤ、ユーザ端末のネットワークＩＤ、ＶＬＡＮＩＤ、接続先のアクセススイッチのネットワークＩＤ、接続先のアクセススイッチのポート番号、アクセススイッチの物理的位置情報に基づいて決定されたポリシーを有することを更に特徴とするネットワークシステムが提供される。