(57)【要約】【課題】ネットワークを介して接続された端末装置からのアクセス要求に応じてサービスを提供するサーバにおいて、利用者のサービス利用に応じた取扱い資格区分およびサービスの利用区分に基づき不正アクセスを効率良く防止すること。【解決手段】Ｗｅｂ文書記憶部１７がＷｅｂ文書を秘区分ごとのディレクトリを用いて記憶し、エージェント処理部１３がアクセス要求者ノード２０に係る情報に基づいてアクセス要求者の認証をおこない、クッキー設定部１４がアクセス要求者の認証に必要な情報をアクセス要求者ノード２０にクッキーとして設定し、マルチレベルアクセス管理部１５がクッキーを用いてアクセス要求者がアクセスできる秘区分を調べ、アクセス要求者の秘区分がアクセスしようとするＷｅｂ文書の秘区分以上である場合にのみ、そのＷｅｂ文書へのアクセスを許可する構成とする。【選択図】      図２
2004258847.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された端末装置を用いた利用者からのサービス要求を受け付け、該端末装置を監視する端末監視制御装置であって、
前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の端末監視制御装置への送信を少なくともおこなうエージェントを発信するエージェント発信手段と、
前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定手段と、
前記利用者資格決定手段により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定手段と、
を備えたことを特徴とする端末監視制御装置。
【請求項２】
前記利用者資格決定手段により決定されるサービス利用に応じた取扱い資格区分の高い利用者は、該サービス利用に応じた取扱い資格区分の低い利用者が利用できる全てのサービスを利用できることを特徴とする請求項１に記載の端末監視制御装置。
【請求項３】
前記利用者が使用を許可された利用区分より高い利用区分のサービスを不正に利用しようとしたことを表示する表示手段をさらに備えたことを特徴とする請求項１または２に記載の端末監視制御装置。
【請求項４】
前記利用者資格決定手段は、利用者名と前記利用区分を対応付けて資格照合テーブルとして記憶し、前記エージェントから利用者に係る情報の一部として受け付けた利用者名から該資格照合テーブルを用いて利用者が利用できるサービスの利用区分を決定することを特徴とする請求項１、２または３に記載の端末監視制御装置。
【請求項５】
前記利用者資格決定手段は、前記資格照合テーブルに登録されていない利用者に最も低いサービス利用に応じた取扱い資格区分を付与することを特徴とする請求項１〜４のいずれか一つに記載の端末監視制御装置。
【請求項６】
前記許否判定手段により許否を判定されるサービス提供は文書提供であり、該提供される文書の取扱い秘密区分を前記利用区分とすることを特徴とする請求項１〜５のいずれか一つに記載の端末監視制御装置。
【請求項７】
サービスの提供をおこなうサーバ装置にネットワークを介して接続され、利用者が該サーバ装置にサービス要求をおこなう際に使用する端末装置を監視する端末監視制御方法であって、
前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の前記サーバ装置への送信を少なくともおこなうエージェントを発信するエージェント発信工程と、
前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定工程と、
前記利用者資格決定工程により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定工程と、
を含んだことを特徴とする端末監視制御方法。
【請求項８】
前記許否判定工程により許否を判定されるサービス提供は文書提供であり、該提供される文書の取扱い秘密区分を前記利用区分とすることを特徴とする請求項７に記載の端末監視制御方法。
【請求項９】
サービスの提供をおこなうサーバ装置にネットワークを介して接続され、利用者が該サーバ装置にサービス要求をおこなう際に使用する端末装置を監視する端末監視制御プログラムであって、
前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の前記サーバ装置への送信を少なくともおこなうエージェントを発信するエージェント発信手順と、
前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定手順と、
前記利用者資格決定手順により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定手順と、
をコンピュータで実行することを特徴とする端末監視制御プログラム。
【請求項１０】
前記許否判定手順により許否を判定されるサービス提供は文書提供であり、該提供される文書の取扱い秘密区分を前記利用区分とすることを特徴とする請求項９に記載の端末監視制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを介して接続された端末装置を用いた利用者からのサービス要求を受け付け、端末装置を監視する端末監視制御装置、端末監視制御方法および端末監視制御プログラムに関し、特に、利用者にサービス利用に応じた取扱い資格区分を、サービスに利用区分を設けることができ、これらのサービス利用に応じた取扱い資格区分および利用区分に基づいて不正アクセス要求を効率良く防ぐことができる端末監視制御装置、端末監視制御方法および端末監視制御プログラムに関する。
【０００２】
【従来の技術】
近年のインターネットの普及に伴い、ネット上に様々なサイトが開設されている。これらのサイトの中には、誰でもがアクセスできるサイトの他に、あらかじめ登録した会員のみがアクセスできるサイトがある。
【０００３】
かかる会員型のサイトでは、会員に対してあらかじめユーザアカウントとパスワードを付与しておき、このユーザアカウントとパスワードによって正当な会員であるか否かを認証することが多い。
【０００４】
しかし、このユーザアカウントとパスワードを用いた認証では、スニッフィングやパスワード解析などによって不正にこれらが盗用される可能性がある。また、指紋認証の併用に関しても、最近は、シリコン等を用いて比較的容易に偽造される傾向にあり、絶対安全とはいえない。
【０００５】
そこで、端末装置からアクセス要求を受けた際に、その端末装置にエージェントを送り込み、送り込んだエージェントが収集した端末装置に係る情報に基づいてアクセス要求の許否を判定する技術が開発されている（たとえば、特願２００１−３６９２２７参照。）。
【０００６】
このエージェントは、不正アクセス者に対して警告メッセージを表示するなどの受動的な対応をおこなうだけでなく、場合によっては、端末装置を制御して能動的な制裁を加えることもできる。
【０００７】
【発明が解決しようとする課題】
しかしながら、かかる従来技術による端末装置の監視では、アクセス要求を許可するか否かの二者択一の選択しかおこなうことができず、アクセス要求者やアクセス要求の内容に基づいてきめ細かくアクセス許可を設定することができないという問題があった。
【０００８】
たとえば、従来の端末監視制御装置では、利用者およびアクセスされる文書にそれぞれアクセス資格区分および取扱い秘密区分を設け、利用者のアクセス資格区分ごとにアクセスできる文書の取扱い秘密区分を対応させるなどのセキュリティレベルに応じたアクセス制御を設定することができなかった。
【０００９】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、利用者にサービス利用に応じた取扱い資格区分を、サービスに利用区分を設けることができ、これらのサービス利用に応じた取扱い資格区分および利用区分に基づいて不正アクセス要求を効率良く防ぐことができる端末監視制御装置、端末監視制御方法および端末監視制御プログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、本発明は、ネットワークを介して接続された端末装置を用いた利用者からのサービス要求を受け付け、該端末装置を監視する端末監視制御装置であって、前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の端末監視制御装置への送信を少なくともおこなうエージェントを発信するエージェント発信手段と、前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定手段と、前記利用者資格決定手段により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定手段と、を備えたことを特徴とする。
【００１１】
また、本発明は、サービスの提供をおこなうサーバ装置にネットワークを介して接続され、利用者が該サーバ装置にサービス要求をおこなう際に使用する端末装置を監視する端末監視制御方法であって、前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の前記サーバ装置への送信を少なくともおこなうエージェントを発信するエージェント発信工程と、前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定工程と、前記利用者資格決定工程により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定工程と、を含んだことを特徴とする。
【００１２】
また、本発明は、サービスの提供をおこなうサーバ装置にネットワークを介して接続され、利用者が該サーバ装置にサービス要求をおこなう際に使用する端末装置を監視する端末監視制御プログラムであって、前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の前記サーバ装置への送信を少なくともおこなうエージェントを発信するエージェント発信手順と、前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定手順と、前記利用者資格決定手順により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定手順と、をコンピュータで実行することを特徴とする。
【００１３】
かかる発明によれば、利用者からのサービス開始要求を受け付けた際に、利用者および端末装置に係る情報の取得並びに取得した情報の送信を少なくともおこなうエージェントを発信し、エージェントから受け取った利用者および端末装置に係る情報に基づいて利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこない、決定した利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定することとしたので、サービス利用に応じた取扱い資格区分および利用区分に基づいて不正アクセス要求を効率良く防ぐことができる。
【００１４】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る端末監視制御装置、端末監視制御方法および端末監視制御プログラムの好適な実施の形態を詳細に説明する。
【００１５】
（実施の形態１）
まず、本実施の形態１に係る端末監視制御システムの概念について説明する。図１は、本実施の形態１に係る端末監視制御システムの概念を説明するための説明図である。
【００１６】
同図に示すように、この端末監視制御システムでは、サーバ１０と該サーバ１０にネットワークを介してアクセス要求する端末装置であるアクセス要求者ノード２０との間で認証処理をおこなう際に、サーバ１０からアクセス要求者ノード２０に対してエージェント２３の設置（送り込み）をおこなう。
【００１７】
アクセス要求者ノード２０は、このエージェント２３をサーバから受け取ったならば、該エージェント２３を一つのプロセスとして実行する。そして、このエージェント２３は、アクセス要求者ノード２０上でアクセス要求者ノード２０に係る情報を収集し、サーバ１０に送信する。これにより、サーバ１０はアクセス要求者ノード２０に係る情報を取得できることになる。
【００１８】
ここで、このアクセス要求者ノード２０に係る情報、すなわちアクセス要求者ノード情報には、アクセス要求者がアクセス要求者ノード２０から入力するアクセス要求者名およびパスワードの他に、事前にシステムに登録したＩＰアドレスやＭＡＣアドレスなどアクセス要求者ノード２０を識別するための情報が含まれ、サーバ１０は、このアクセス要求者ノード情報を利用して認証処理をおこなう。
【００１９】
そして、認証が成功すると、サーバ１０は、アクセス要求者名などをクッキーとしてアクセス要求者ノード２０に設定する。その後、アクセス要求者ノード２０がアクセス要求をおこなうごとに、サーバ１０はクッキーを利用してアクセス要求者を識別し、識別したアクセス要求者のアクセス資格とアクセスされるＷｅｂ文書のセキュリティレベルに基づきマルチレベルアクセス制御をおこなう。
【００２０】
また、エージェント２３は、常にアクセス要求者ノード２０の監視をおこない、アクセス要求者が定められた規約に反した行動を起こすか否かを確認する。そして、アクセス要求者が規約に反した行動を起こした場合には、通信の切断や、アクセス要求者ノード２０の遠隔制御などの制裁をおこなう。
【００２１】
次に、本実施の形態１に係る端末監視制御システムの構成について説明する。図２は、本実施の形態１に係る端末監視制御システムの構成を示す機能ブロック図である。同図に示すように、この端末監視制御システムは、サーバ１０とアクセス要求者ノード２０〜４０がインターネット５０を介して接続された構成となる。
【００２２】
サーバ１０は、インターネット５０を介してアクセスされる様々の文書を、文書の取扱い秘密区分に基づいて管理するコンピュータである。なお、このサーバ１０は、会員以外のアクセス要求を許可しない。また、利用者が会員となる場合には、利用者が使用する端末装置のＩＰアドレス、ＭＡＣアドレスおよびＯＳタイプを登録しておくものとする。
【００２３】
このサーバ１０は、インタフェース部１１と、ＨＴＴＰサーバ処理部１２と、エージェント処理部１３と、クッキー設定部１４と、マルチレベルアクセス管理部１５と、アクセス要求者ノード情報記憶部１６と、Ｗｅｂ文書記憶部１７と、制御部１８とを有する。
【００２４】
インタフェース部１１は、各アクセス要求者ノード２０〜４０との間でデータ通信をおこなうためのネットワークインタフェースであり、ＨＴＴＰサーバ処理部１２は、各アクセス要求者ノード２０〜４０に対してＷｅｂ文書を提供する処理部である。
【００２５】
エージェント処理部１３は、アクセス要求者ノード２０〜４０からアクセス要求を受け付けた際に、エージェント２３にエージェントキーを付加して送信する処理部である。このエージェントキーは、たとえ同じアクセス要求者ノードからアクセス要求を受けた場合であってもアクセス要求ごとに異なるものが付加される。
【００２６】
また、このエージェント処理部１３は、アクセス要求者ノード２０〜４０上で実行するエージェント２３との通信を介して、エージェント２３を制御する。具体的には、アクセス要求者ノード情報の収集、自エージェントの削除などを要求する。
【００２７】
そして、アクセス要求者ノード２０〜４０から取得したアクセス要求者ノード情報などに基づいてアクセス要求者の認証をおこない、アクセス要求者ノード情報の一部の情報が取得できない場合や、収集した情報の中に不正な要素が含まれる場合には、認証を拒否する。
【００２８】
クッキー設定部１４は、エージェント処理部１３が収集したアクセス要求者ノード情報のうち、アクセス要求者名とエージェントキーをクッキーとしてアクセス要求者ノード２０〜４０に設定する処理部である。このクッキーは、アクセス要求者ノード２０〜４０がＷｅｂ文書の送信を要求した場合に、アクセス要求者ノード２０〜４０の認証に使用される。
【００２９】
マルチレベルアクセス管理部１５は、Ｗｅｂ文書記憶部１７に格納されたＷｅｂ文書の秘区分に応じた管理をおこなう処理部である。ここで、秘区分とは、アクセスされるＷｅｂ文書をセキュリティのレベルに応じて分類した０〜４の整数値であり、秘区分０は、誰でもアクセス可能な最低のセキュリティレベルを示し、秘区分４は、最もアクセスが限定される最高のセキュリティレベルを示している。
【００３０】
そして、アクセス要求者がアクセスを要求したＷｅｂ文書の秘区分とアクセス要求者のアクセス資格に応じた秘区分を比較し、アクセス要求者の秘区分がＷｅｂ文書の秘区分以上であれば、そのＷｅｂ文書へのアクセスを許可する。
【００３１】
また、このマルチレベルアクセス管理部１５は、アクセス要求者ノード２０〜４０によるＷｅｂ文書へのアクセス状況を監視画面に表示し、秘区分に違反した不正アクセスは異なる色で表示するなど、オペレータにわかりやすい表示をおこなう。
【００３２】
このように、このマルチレベルアクセス管理部１５が、アクセス要求者のアクセス資格に応じた秘区分およびＷｅｂ文書の秘区分に基づいてアクセス要求の管理をおこなうことによって、サーバ１０は、複数のセキュリティレベルに基づき、きめ細かく不正アクセスを監視することができる。
【００３３】
アクセス要求者ノード情報記憶部１６は、アクセス要求者ごとにアクセス要求者ノード情報を記憶した記憶部である。図３は、アクセス要求者ノード情報記憶部１６の一例を示す図である。
【００３４】
同図に示すように、このアクセス要求者ノード情報記憶部１６は、アクセス要求者ごとに、アクセス要求者名、パスワード、エージェントキー、ＩＰアドレス、ＭＡＣアドレス、ＯＳタイプ、秘区分を記憶している。
【００３５】
たとえば、名前がＵｓｅｒ１であるアクセス要求者は、認証用のパスワードがＸＸＸＸＸＸであり、エージェントキーが１であり、ＩＰアドレスが１９２．１６８．２．１０２であり、ＭＡＣアドレスが１１：２２：３３：４４：５５：６６であり、ＯＳタイプがＯＳ１であり、秘区分が２であることを示している。
【００３６】
また、名前がＵｓｅｒ２であるアクセス要求者は、認証用のパスワードがＹＹＹＹＹＹであり、エージェントキーが２であり、ＩＰアドレスが１９２．１６８．２．１０３であり、ＭＡＣアドレスが２２：３３：４４：５５：６６：７７であり、ＯＳタイプがＯＳ２であり、秘区分が３であることを示している。
【００３７】
Ｗｅｂ文書記憶部１７は、Ｗｅｂ文書を秘区分で分類して記憶した記憶部である。図４は、Ｗｅｂ文書記憶部１７の一例を示す図である。同図に示すように、このＷｅｂ文書記憶部１７は、Ｗｅｂ文書を各秘区分に対応するディレクトリのもとに記憶している。
【００３８】
たとえば、文書１、２および３は、秘区分が１のＷｅｂ文書であり、秘区分１に対応するディレクトリのもとに記憶されていることを示し、文書４および５は、秘区分が２のＷｅｂ文書であり、秘区分２に対応するディレクトリのもとに記憶されていることを示している。
【００３９】
制御部１８は、サーバ１０全体の制御をおこなう処理部であり、他の処理部間の制御の移動やデータの授受、他の処理部と記憶部との間のデータの授受などをおこなう。
【００４０】
次に、アクセス要求者ノード２０〜４０の構成について説明する。なお、これらのアクセス要求者ノード２０〜４０はいずれも同様の構成を有するので、ここではアクセス要求者ノード２０を例にとって説明する。
【００４１】
アクセス要求者ノード２０は、サーバ１０にインターネット５０を介してアクセス要求をしてサービスの提供を受ける端末装置であり、インタフェース部２１と、ブラウザ２２と、エージェント２３と、ノード情報記憶部２４と、クッキー記憶部２５と、制御部２６とを有する。なお、サーバ１０からの送り込みによりエージェント２３が一つの機能部として機能する。
【００４２】
インタフェース部２１は、サーバ１０との間でデータ通信をおこなうためのネットワークインタフェースであり、ブラウザ２２は、サーバ１０が提供するＷｅｂ文書を閲覧するためのＷＷＷブラウザである。
【００４３】
エージェント２３は、サーバ１０へのアクセスを開始した際に該サーバ１０から送り込まれるプログラムであり、具体的には、サーバ１０からダウンロードされる。そして、アクセス要求者ノード２０側でこれをプロセスとして実行することにより、顕在化する。このエージェント２３は、サーバ１０からの指示に応じてアクセス要求者ノード情報の取得および送信、通信の切断、アクセス要求者ノード２０の動作制御などをおこなう。
【００４４】
なお、アクセス要求者ノード２０が、このエージェント２３の設置を拒否することもできるが、その場合にはその後の認証を受けることができない。また、エージェント２３は、実行直後からサーバ１０に対する全てのアクセス要求が完了するまで有効となる。
【００４５】
また、このエージェント２３の改修による悪用を防ぐため、このエージェント２３にはワンタイム・パスワードのように認証要求のたびに異なるエージェントキーが埋め込まれているので、古いエージェントキーを持つエージェントを流用することはできない。
【００４６】
また、このエージェント２３が収集するアクセス要求者ノード情報には、ＩＰアドレス、ＭＡＣアドレス、ＯＳタイプが含まれる。なお、アクセス要求者ノード情報としては、他の装置固有情報、ディレクトリ、ファイルなどのシステム構成、ドメイン名などのネットワーク設定情報、ｔｒａｃｅｒｏｕｔｅコマンドなどの実行により得られるアクセス要求者ノード２０からサーバ１０までの経路情報などを含むこともできる。
【００４７】
ノード情報記憶部２４は、エージェント２３が収集したアクセス要求者ノード情報を記憶した記憶部である。このノード情報記憶部２４に記憶されたアクセス要求者ノード情報は、サーバ１０に送信され、アクセス要求者ノード情報記憶部１６に格納される。
【００４８】
クッキー記憶部２５は、サーバ１０のクッキー設定部１４がアクセス要求者ノード２０に設定したクッキーを記憶した記憶部であり、具体的には、アクセス要求者名とエージェントキーを記憶している。
【００４９】
制御部２６は、アクセス要求者ノード２０全体の制御をおこなう処理部であり、他の処理部間の制御の移動やデータの授受、他の処理部と記憶部との間のデータの授受などをおこなう。
【００５０】
次に、本実施の形態１に係る端末監視制御システムによるアクセス要求者認証処理の処理手順について説明する。図５は、図２に示した端末監視制御システムによるアクセス要求者認証処理の処理手順を示すフローチャートである。なお、ここでは説明の便宜上、アクセス要求者ノード２０からサーバ１０にアクセス要求をおこなった場合を示すこととする。
【００５１】
同図に示すように、アクセス要求者ノード２０がサーバ１０にアクセス要求をすると（ステップＳ５０１）、サーバ１０のエージェント処理部１３がエージェントキーをエージェントに埋め込んでアクセス要求者ノード２０に送信する（ステップＳ５０２）。
【００５２】
エージェントを受信したアクセス要求者ノード２０は、受信したエージェントを起動し（ステップＳ５０３）、アクセス要求者からアクセス要求者名およびパスワードを取得するとともに、ＩＰアドレスやＭＡＣアドレスなどのアクセス要求者ノード２０の情報を収集してサーバ１０へ送信する（ステップＳ５０４）。
【００５３】
そして、アクセス要求者ノード２０が送信した情報を受け取ったサーバ１０は、エージェント処理部１３が、アクセス要求者ノード情報記憶部１６に記憶された情報と受け取った情報を照合することによってアクセス要求者の認証をおこなう（ステップＳ５０５）。
【００５４】
そして、アクセス要求者の認証が成功すると、クッキー設定部１４がアクセス要求者ノード２０に対してアクセス要求者名とエージェントキーをクッキーとして設定し、アクセス要求者認証処理を終了する（ステップＳ５０６〜ステップＳ５０７）。
【００５５】
次に、図２に示したマルチレベルアクセス管理部１５の処理手順について説明する。図６は、図２に示したマルチレベルアクセス管理部１５の処理手順を示すフローチャートである。なお、このマルチレベルアクセス管理部１５は、アクセス要求者ノード２０がＷｅｂ文書へのアクセス要求をおこなった場合に起動される。
【００５６】
同図に示すように、このマルチレベルアクセス管理部１５は、アクセス要求者ノードに設定されたクッキーからアクセス要求者名およびエージェントキーを取得し（ステップＳ６０１）、アクセス要求者が認証済みであるか否かを調べる（ステップＳ６０２）。
【００５７】
すなわち、アクセス要求者名およびエージェントキーを取得することができ、かつ、アクセス要求者ノード情報記憶部１６に記憶された情報と照合がとれればアクセス要求者は認証済みであると判断する。
【００５８】
一方、アクセス要求者名およびエージェントキーを取得することができない場合、あるいは、取得したアクセス要求者名およびエージェントキーがアクセス要求者ノード情報記憶部１６に記憶された情報と照合がとれない場合には、アクセス要求者は認証されていないと判断する。
【００５９】
そして、アクセス要求者が認証済みの場合には、アクセス要求者およびアクセス要求されたＷｅｂ文書の秘区分を調べ（ステップＳ６０３）、両方の秘区分を比較する（ステップＳ６０４）。
【００６０】
その結果、アクセス要求者の秘区分がＷｅｂ文書の秘区分以上であれば、アクセス要求者がそのＷｅｂ文書をアクセスする資格があるので、Ｗｅｂ文書をアクセス要求者ノード２０に送信し（ステップＳ６０５）、サーバ１０へのアクセスを監視するための監視画面を更新する（ステップＳ６０６）。
【００６１】
一方、アクセス要求者の秘区分がＷｅｂ文書の秘区分より小さければ、アクセス要求者がそのＷｅｂ文書をアクセスする資格がないので、図７に示す警告メッセージをアクセス要求者ノード２０に送信し（ステップＳ６０７）、不正アクセスの発生を記録する（ステップＳ６０８）。そして、サーバ１０へのアクセスを監視するための監視画面を更新する（ステップＳ６０６）。
【００６２】
また、アクセス要求者が認証されていない場合にも、警告メッセージをアクセス要求者ノード２０に送信し（ステップＳ６０７）、不正アクセスの発生を記録する（ステップＳ６０８）。そして、サーバ１０へのアクセスを監視するための監視画面を更新する（ステップＳ６０６）。
【００６３】
上述してきたように、本実施の形態１では、Ｗｅｂ文書記憶部１７がＷｅｂ文書を秘区分ごとのディレクトリを用いて記憶し、エージェント処理部１３がアクセス要求者ノード２０に係る情報に基づいてアクセス要求者の認証をおこない、クッキー設定部１４がアクセス要求者の認証に必要な情報をアクセス要求者ノード２０にクッキーとして設定し、マルチレベルアクセス管理部１５がクッキーとアクセス要求者ノード情報記憶部１６を用いてアクセス要求者がアクセスできる秘区分を調べ、アクセス要求者の秘区分がアクセスしようとするＷｅｂ文書の秘区分以上である場合にのみ、そのＷｅｂ文書へのアクセスを許可することとしたので、不正アクセス要求を効率良く防ぐとともに、アクセス要求者のアクセス資格に基づいたきめ細かいアクセス制御をおこなうことができる。
【００６４】
（実施の形態２）
ところで、上記実施の形態１では、アクセス要求者は、事前に、アクセス要求者ノード２０の情報とともに秘区分を登録する場合について説明した。しかしながら、事前に登録されていないアクセス要求者に対して最低レベルの秘区分を付与することによって、事前登録を必要としない端末監視制御システムを実現することができる。そこで、本実施の形態２では、マルチレベルアクセス管理を用いて、事前登録した利用者以外にも一部のＷｅｂ文書の閲覧を可能とする端末監視制御システムについて説明する。
【００６５】
なお、本実施の形態２では、主に、Ｗｅｂ文書へのアクセス要求を受けた場合のマルチレベルアクセス管理部の処理が上記実施の形態１と異なるので、このマルチレベルアクセス管理部の処理手順について説明する。
【００６６】
図８は、本実施の形態２に係るマルチレベルアクセス管理部の処理手順を示すフローチャートである。同図に示すように、このマルチレベルアクセス管理部は、アクセス要求者ノード２０からＷｅｂ文書へのアクセス要求を受けると、まずアクセス要求者ノード２０にエージェント２３が設置済みか否かを調べる（ステップＳ８０１）。
【００６７】
そして、エージェント２３が設置されていない場合には、エージェント２３を設置し、アクセス要求者ノード２０の情報を収集する（ステップＳ８０２）。ここで、収集したアクセス要求者ノード２０の情報がアクセス要求者ノード情報記憶部１６に登録されていない場合には、秘区分０のゲストとして収集した情報とともにアクセス要求者ノード情報記憶部１６に登録する。
【００６８】
そして、アクセス要求者ノード２０にクッキーを設定し（ステップＳ８０３）、アクセス要求者の認証を完了する。ここで、エージェント２３の設置やエージェント２３による情報収集がおこなえない場合には、Ｗｅｂ文書へのアクセスを許可することなく処理を終了する。
【００６９】
一方、エージェント２３が設置されている場合には、クッキーからアクセス要求者名とエージェントキーを取得し、アクセス要求者の認証をおこなう（ステップＳ８０４）。
【００７０】
そして、アクセス要求者の認証が完了すると、アクセス要求者およびアクセス要求されたＷｅｂ文書の秘区分を調べ（ステップＳ８０５）、両方の秘区分を比較する（ステップＳ８０６）。その結果、アクセス要求者秘区分がＷｅｂ文書の秘区分以上であれば、アクセス要求者がそのＷｅｂ文書をアクセスする資格があるので、Ｗｅｂ文書をアクセス要求者ノード２０に送信し（ステップＳ８０７）、サーバ１０へのアクセスを監視するための監視画面を更新する（ステップＳ８０８）。
【００７１】
一方、アクセス要求者秘区分の値がＷｅｂ文書の秘区分より小さければ、アクセス要求者がそのＷｅｂ文書をアクセスする資格がないので、警告メッセージをアクセス要求者ノード２０に送信し（ステップＳ８０９）、不正アクセスの発生を記録する（ステップＳ８１０）。そして、サーバ１０へのアクセスを監視するための監視画面を更新する（ステップＳ８０８）。
【００７２】
上述してきたように、本実施の形態２では、Ｗｅｂ文書へのアクセス要求を受けた場合に、マルチレベルアクセス管理部がエージェント２３の設置の有無に基づいてアクセス要求者が事前に登録済みの利用者であるか否かを調べ、事前登録がされていない利用者の場合には、秘区分０のゲストとして一部のＷｅｂ文書へのアクセスを許可することとしたので、Ｗｅｂ文書の閲覧を登録会員だけに限定することなく、未登録の利用者に対しても、一定のＷｅｂ文書へのアクセスを可能とするとともに、不正アクセスを効率良く監視することができる。
【００７３】
なお、ここでは、事前登録がされていない利用者に秘区分０を付与する場合について説明したが、本発明はこれに限定されるものではなく、エージェント２３が収集した情報に基づいて他の秘区分を付与する場合にも同様に適用することができる。また、事前登録された利用者についても、エージェント２３が収集した情報に基づいて事前登録した秘区分と異なる秘区分を動的に付与することもできる。
【００７４】
また、上記実施の形態１および２では、インターネット上のＷＷＷサーバがサービスを提供する場合について説明したが、本発明はこれに限定されるものではなく、クローズしたネットワーク上でサービスを提供する場合にも適用することができる。
【００７５】
（付記１）ネットワークを介して接続された端末装置を用いた利用者からのサービス要求を受け付け、該端末装置を監視する端末監視制御装置であって、
前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の端末監視制御装置への送信を少なくともおこなうエージェントを発信するエージェント発信手段と、
前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定手段と、
前記利用者資格決定手段により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定手段と、
を備えたことを特徴とする端末監視制御装置。
【００７６】
（付記２）前記利用者資格決定手段により決定されるサービス利用に応じた取扱い資格区分の高い利用者は、該サービス利用に応じた取扱い資格区分の低い利用者が利用できる全てのサービスを利用できることを特徴とする付記１に記載の端末監視制御装置。
【００７７】
（付記３）前記利用者が使用を許可された利用区分より高い利用区分のサービスを不正に利用しようとしたことを表示する表示手段をさらに備えたことを特徴とする付記１または２に記載の端末監視制御装置。
【００７８】
（付記４）前記利用者資格決定手段は、利用者名と前記利用区分を対応付けて資格照合テーブルとして記憶し、前記エージェントから利用者に係る情報の一部として受け付けた利用者名から該資格照合テーブルを用いて利用者が利用できるサービスの利用区分を決定することを特徴とする付記１、２または３に記載の端末監視制御装置。
【００７９】
（付記５）前記利用者資格決定手段は、前記資格照合テーブルに登録されていない利用者に最も低いサービス利用に応じた取扱い資格区分を付与することを特徴とする付記１〜４のいずれか一つに記載の端末監視制御装置。
【００８０】
（付記６）前記許否判定手段により許否を判定されるサービス提供は文書提供であり、該提供される文書の取扱い秘密区分を前記利用区分とすることを特徴とする付記１〜５のいずれか一つに記載の端末監視制御装置。
【００８１】
（付記７）サービスの提供をおこなうサーバ装置にネットワークを介して接続され、利用者が該サーバ装置にサービス要求をおこなう際に使用する端末装置を監視する端末監視制御方法であって、
前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の前記サーバ装置への送信を少なくともおこなうエージェントを発信するエージェント発信工程と、
前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定工程と、
前記利用者資格決定工程により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定工程と、
を含んだことを特徴とする端末監視制御方法。
【００８２】
（付記８）前記利用者資格決定工程により決定されるサービス利用に応じた取扱い資格区分の高い利用者は、該サービス利用に応じた取扱い資格区分の低い利用者が利用できる全てのサービスを利用できることを特徴とする付記７に記載の端末監視制御方法。
【００８３】
（付記９）前記利用者が使用を許可された利用区分より高い利用区分のサービスを不正に利用しようとしたことを表示する表示工程をさらに含んだことを特徴とする付記７または８に記載の端末監視制御方法。
【００８４】
（付記１０）前記利用者資格決定工程は、利用者名と前記利用区分を対応付けて資格照合テーブルとして記憶し、前記エージェントから利用者に係る情報の一部として受け付けた利用者名から該資格照合テーブルを用いて利用者が利用できるサービスの利用区分を決定することを特徴とする付記７、８または９に記載の端末監視制御方法。
【００８５】
（付記１１）前記利用者資格決定工程は、前記資格照合テーブルに登録されていない利用者に最も低いサービス利用に応じた取扱い資格区分を付与することを特徴とする付記７〜１０のいずれか一つに記載の端末監視制御方法。
【００８６】
（付記１２）前記許否判定工程により許否を判定されるサービス提供は文書提供であり、該提供される文書の取扱い秘密区分を前記利用区分とすることを特徴とする付記７〜１１のいずれか一つに記載の端末監視制御方法。
【００８７】
（付記１３）サービスの提供をおこなうサーバ装置にネットワークを介して接続され、利用者が該サーバ装置にサービス要求をおこなう際に使用する端末装置を監視する端末監視制御プログラムであって、
前記利用者からのサービス開始要求を受け付けた際に、該利用者および前記端末装置に係る情報の取得並びに取得した情報の前記サーバ装置への送信を少なくともおこなうエージェントを発信するエージェント発信手順と、
前記エージェントから受け取った利用者および端末装置に係る情報に基づいて該利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこなう利用者資格決定手順と、
前記利用者資格決定手順により決定された利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定する許否判定手順と、
をコンピュータで実行することを特徴とする端末監視制御プログラム。
【００８８】
（付記１４）前記利用者資格決定手順により決定されるサービス利用に応じた取扱い資格区分の高い利用者は、該サービス利用に応じた取扱い資格区分の低い利用者が利用できる全てのサービスを利用できることを特徴とする付記１３に記載の端末監視制御プログラム。
【００８９】
（付記１５）前記利用者が使用を許可された利用区分より高い利用区分のサービスを不正に利用しようとしたことを表示する表示手順をさらにコンピュータで実行することを特徴とする付記１３または１４に記載の端末監視制御プログラム。
【００９０】
（付記１６）前記利用者資格決定手順は、利用者名と前記利用区分を対応付けて資格照合テーブルとして記憶し、前記エージェントから利用者に係る情報の一部として受け付けた利用者名から該資格照合テーブルを用いて利用者が利用できるサービスの利用区分を決定することを特徴とする付記１３、１４または１５に記載の端末監視制御プログラム。
【００９１】
（付記１７）前記利用者資格決定手順は、前記資格照合テーブルに登録されていない利用者に最も低いサービス利用に応じた取扱い資格区分を付与することを特徴とする付記１３〜１６のいずれか一つに記載の端末監視制御プログラム。
【００９２】
（付記１８）前記許否判定手順により許否を判定されるサービス提供は文書提供であり、該提供される文書の取扱い秘密区分を前記利用区分とすることを特徴とする付記１３〜１７のいずれか一つに記載の端末監視制御プログラム。
【００９３】
【発明の効果】
以上説明したように、本発明によれば、利用者からのサービス開始要求を受け付けた際に、利用者および端末装置に係る情報の取得並びに取得した情報の送信を少なくともおこなうエージェントを発信し、エージェントから受け取った利用者および端末装置に係る情報に基づいて利用者の認証およびサービス利用に応じた取扱い資格区分の決定をおこない、決定した利用者のサービス利用に応じた取扱い資格区分および利用者が要求するサービスの利用区分に基づいてサービス提供の許否を判定するよう構成したので、サービス利用に応じた取扱い資格区分および利用区分に基づいて不正アクセス要求を効率良く防ぐことができるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態１に係る端末監視制御システムの概念を説明するための説明図である。
【図２】本実施の形態１に係る端末監視制御システムの構成を示す機能ブロック図である。
【図３】アクセス要求者ノード情報記憶部の一例を示す図である。
【図４】Ｗｅｂ文書記憶部の一例を示す図である。
【図５】図２に示した端末監視制御システムによるアクセス要求者認証処理の処理手順を示すフローチャートである。
【図６】図２に示したマルチレベルアクセス管理部の処理手順を示すフローチャートである。
【図７】警告メッセージの一例を示す図である。
【図８】本実施の形態２に係るマルチレベルアクセス管理部の処理手順を示すフローチャートである。
【符号の説明】
１０    サーバ
１１    インタフェース部
１２    ＨＴＴＰサーバ処理部
１３    エージェント処理部
１４    クッキー設定部
１５    マルチレベルアクセス管理部
１６    アクセス要求者ノード情報記憶部
１７    Ｗｅｂ文書記憶部
１８    制御部
２０，３０，４０    アクセス要求者ノード
２１    インタフェース部
２２    ブラウザ
２３    エージェント
２４    ノード情報記憶部
２５    クッキー記憶部
２６    制御部
５０    インターネット
【図１】
2004258847.tif 000003
【図２】
2004258847.tif 000004
【図３】
2004258847.tif 000005
【図４】
2004258847.tif 000006
【図５】
2004258847.tif 000007
【図６】
2004258847.tif 000008
【図７】
2004258847.tif 000009
【図８】
2004258847.tif 000010