(57)【要約】  【課題】  ネットワークを監視して不正接続されたコンピュータを検出するとともに、当該コンピュータの位置特定およびネットワークからのシャットアウトまでを達成する。  【解決手段】  監視サーバによりイントラネット上に流れるパケットに含まれるＭＡＣアドレスを監視し、予め接続が許可された端末のＭＡＣアドレスが登録されたデータベースと比較して不正接続を検出する。不正接続端末が検出された場合、当該端末に対し位置情報を要求して、返信される位置情報に基づき監視員を派遣するとともに、当該端末に対しネットワーク接続機能の停止を要求する。【選択図】        図４
2006237779.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたコンピュータを監視するシステムにおいて、予め前記ネットワークに接続が許可されたコンピュータのＭＡＣアドレスが登録されるデータベースと、前記ネットワーク上に送出されるパケットを監視し、そこに含まれるＭＡＣアドレスが前記データベースに登録されていない場合に不正接続と判定する監視サーバとを備えることを特徴とするコンピュータ監視システム。
【請求項２】
請求項１に記載のコンピュータ監視システムにおいて、前記ネットワークに接続された１以上のコンピュータ端末を備え、前記監視サーバは不正接続と判定されたコンピュータ端末に接続停止要求を行うとともに、前記コンピュータ端末が前記停止要求を受けた場合にネットワーク接続機能を停止するネットワーク接続手段を備えることを特徴とするコンピュータ監視システム。
【請求項３】
請求項２に記載のコンピュータ監視システムにおいて、前記監視サーバは不正接続と判定されたコンピュータ端末に位置情報の送信を要求するとともに、前記コンピュータ端末が自端末の位置情報を取得する手段を備え、前記位置情報の要求を受けた場合に取得した位置情報を指定された宛先に送信することを特徴とするコンピュータ監視システム。
【請求項４】
請求項３に記載のコンピュータ監視システムにおいて、前記コンピュータ端末の位置情報取得手段は、ＧＰＳ信号受信手段を備えることを特徴とするコンピュータ監視システム。
【請求項５】
請求項３または４に記載のコンピュータ監視システムにおいて、当該システムがさらに警備担当者に属する情報通信端末を備え、前記監視サーバまたは前記不正接続と判定されたコンピュータ端末から当該コンピュータ端末の位置情報が前記警備担当者の情報通信端末に送信されることを特徴とするコンピュータ監視システム。
【請求項６】
ネットワークに接続されたコンピュータを監視するシステムの監視方法において、前記ネットワークに接続された監視サーバが、前記ネットワーク上に送出されるパケットを監視し、予め接続が許可されたコンピュータのＭＡＣアドレスが登録されたデータベースに前記パケットに含まれるＭＡＣアドレスが登録されていない場合に不正接続と判定するステップと、前記監視サーバが不正接続と判定されたコンピュータ端末に接続停止要求を送信するステップと、を含むことを特徴とするコンピュータ監視方法。
【請求項７】
請求項６に記載の監視方法がさらに、前記監視サーバが、不正接続と判定されたコンピュータ端末にその位置情報を要求するステップを含むことを特徴とするコンピュータ監視方法。
【請求項８】
請求項６または７に記載の監視方法において、前記ネットワークに接続されるコンピュータ端末が、前記監視サーバから接続停止要求を受けた場合にネットワーク接続機能を停止するステップと、前記コンピュータ端末が自端末の位置情報を取得するステップと、前記コンピュータ端末が前記監視サーバから位置情報の要求を受けた場合に前記取得した位置情報を指定された宛先に送信するステップと、を含むことを特徴とするコンピュータ監視方法。
【請求項９】
ネットワークに接続されたコンピュータを監視する監視サーバのプログラムにおいて、前記監視サーバに、前記ネットワーク上に送出されるパケットを監視し、予め接続が許可されたコンピュータのＭＡＣアドレスが登録されたデータベースに前記パケットに含まれるＭＡＣアドレスが登録されていない場合に不正接続と判定するステップと、不正接続と判定されたコンピュータに接続停止要求を送信するステップと、を実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムがさらに、前記監視サーバに、不正接続と判定されたコンピュータにその位置情報の送信を要求するステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業内や学校内に設置される複数台のコンピュータを遠隔監視するシステムに関し、特に、各コンピュータのＭＡＣアドレスを用いて接続許可されたコンピュータか否かを判断し、許可のないコンピュータについてはネットワーク接続を禁止するとともに位置を特定して人員を派遣できるようにした監視システム、監視方法および監視プログラムに関する。
【背景技術】
【０００２】
本願発明者による従来技術として、ネットワーク接続された各コンピュータに定期的に動作確認信号を発信して障害がないか確認し、障害が発生している場合にはコンピュータがＧＰＳ等から取得した位置情報を障害情報に付加して返信し、保守員を派遣できるようにしたシステムおよび方法がある（例えば、特許文献１）。
【０００３】
また、ダイヤルアップルータにおいて、予め設定された回数以上に周期的に自動接続が繰り返されている場合に不正接続であると判定し、自動接続の禁止を設定することが提案されている（例えば、特許文献２）。
【０００４】
また、ネットワーク上に不正に接続された機器を検出する方法として、正常時および不正監視時におけるＡＲＰ（Address Resolution Protocol）テーブルの内容を比較し、ＩＰアドレスまたはＭＡＣアドレスのいずれかが相違する場合に不正接続機器と判定することが開示されている（例えば、特許文献３）。
【０００５】
【特許文献１】特開２００４−２４６７５９号公報
【特許文献２】特開２００２−２１７９５３号公報
【特許文献３】特開２００２−３２５０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の技術は各端末における障害復旧の迅速を目的としており、ネットワーク資産の不正利用の発見およびシャットアウトを目的とするものではない。また、特許文献２はダイヤルアップ接続特有の不正接続検出方法にかかるものであり、例えば企業内ＬＡＮや学内ＬＡＮなどイーサネット上の不正接続に適用できるものではない。また、特許文献３記載の発明ではＭＡＣアドレスを用いることが開示されているが、最初（第１の時期）に接続されている機器をすべて正常接続機器として把握する構成であるため、このとき不正接続の機器がある場合にそれを検知して対策をとることができないという問題がある。
【０００７】
本発明のコンピュータ監視システムおよびその監視方法は、ネットワークを流れるパケットを監視してＭＡＣアドレスから不正接続されたコンピュータを特定するとともに、当該コンピュータの位置特定およびネットワークからのシャットアウトまでを達成してネットワーク資産の不正利用を効果的に防止することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成すべく本発明は、ローカルエリアネットワークに接続されたコンピュータを監視するシステムにおいて、予め接続が許可されたコンピュータのＭＡＣアドレスが登録されるデータベースと、前記ネットワーク上に送出されるパケットを監視し、そこに含まれるＭＡＣアドレスが前記データベースに登録されていない場合に不正接続と判定する監視サーバとを備えることを最も主要な特徴とする。
【０００９】
また本発明のコンピュータ監視システムは、ユーザが設置する１以上のコンピュータ端末を備え、前記監視サーバは不正接続と判定されたコンピュータ端末に接続停止要求を行うとともに、前記コンピュータ端末が前記停止要求を受けた場合にネットワーク接続機能を停止するネットワーク接続手段を備えることを特徴とする。
【００１０】
また本発明のコンピュータ監視システムにおいて、前記監視サーバは不正接続と判定されたコンピュータ端末に位置情報の送信を要求するとともに、前記コンピュータ端末が自端末の位置情報を取得する手段を備え、前記位置情報の要求を受けた場合に取得した位置情報を指定された宛先に送信することを特徴とする。
【００１１】
好適な実施例において、前記コンピュータ端末の位置情報取得手段は、ＧＰＳ信号受信手段を備えることを特徴とする。
【００１２】
また本発明のコンピュータ監視システムは、さらに警備担当者に属する情報通信端末を備え、前記監視サーバまたは前記不正接続と判定されたコンピュータ端末から当該コンピュータ端末の位置情報が前記警備担当者の情報通信端末に送信されることを特徴とする。
【００１３】
本発明にかかる方法は、ローカルエリアネットワークに接続されたコンピュータを監視するシステムの監視方法において、前記ネットワークに接続された監視サーバが、前記ネットワーク上に送出されるパケットを監視し、予め接続が許可されたコンピュータのＭＡＣアドレスが登録されたデータベースに前記パケットに含まれるＭＡＣアドレスが登録されていない場合に不正接続と判定するステップと、前記監視サーバが不正接続と判定されたコンピュータ端末に接続停止要求を送信するステップと、を含むことを特徴とする。
【００１４】
また本発明の監視方法はさらに、前記監視サーバが、不正接続と判定されたコンピュータ端末にその位置情報を要求するステップを含むことを特徴とする。
【００１５】
また本発明の監視方法は、前記ネットワークに接続されるコンピュータ端末が、前記監視サーバから接続停止要求を受けた場合にネットワーク接続機能を停止するステップと、前記コンピュータ端末が自端末の位置情報を取得するステップと、前記コンピュータ端末が前記監視サーバから位置情報の要求を受けた場合に前記取得した位置情報を指定された宛先に送信するステップと、を含むことを特徴とする。
【００１６】
本発明にかかるプログラムは、ローカルエリアネットワークに接続されたコンピュータを監視する監視サーバのプログラムにおいて、前記監視サーバに、前記ネットワーク上に送出されるパケットを監視し、予め接続が許可されたコンピュータのＭＡＣアドレスが登録されたデータベースに前記パケットに含まれるＭＡＣアドレスが登録されていない場合に不正接続と判定するステップと、不正接続と判定されたコンピュータに接続停止要求を送信するステップと、を実行させることを特徴とする。
【００１７】
また本発明のプログラムがさらに、前記監視サーバに、不正接続と判定されたコンピュータにその位置情報の送信を要求するステップを実行させることを特徴とする。
【発明の効果】
【００１８】
ローカルエリアネットワーク上に送出されるパケットを監視し、予め許可されたＭＡＣアドレス以外のＭＡＣアドレスを含むパケットを検出した場合に、当該パケットの送信元が不正接続されたコンピュータと判定することにより、ネットワークへの不正接続を即時に検出して適切な対応をとることが可能となる。
【００１９】
また、不正接続端末を検出した場合にその端末のネットワーク機能を停止させることにより、不正接続された装置からネットワーク上の重要資料へのアクセスや、ネットワークへの甚大な障害を起こすような操作を防止することができ、他の様々なセキュリティ対策と併せて実施することにより、企業および組織のセキュリティレベルを高く保つことができる。
【００２０】
また、不正接続端末の位置情報を取得して監視員の携帯情報通信端末に送信することにより、監視員が不正接続の現場に駆けつけて注意や勧告を行うことができ、ネットワーク上の重要資料の漏洩といった危険を最小限に抑えることができる。同時に、不正接続端末の使用者に即座に注意や勧告を行うことができ、その使用者による不正接続の反復継続を防止できるとともに、ネットワークの接続ポリシーを指導することにより効果的に不正接続率を低下させることができる。
【００２１】
この場合のコンピュータ側の位置情報取得手段はＧＰＳ位置情報を好適に利用することができ、またこれにより制度の高い位置情報の取得が可能となるという効果を有する。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
【００２３】
図１は、本発明にかかるコンピュータ監視システムの実施形態の構成を示す図である。本図を参照すると、企業や学校などに構築されたイントラネット１００（ＬＡＮまたはＷＡＮ）に、複数のユーザ端末１０と、ネットワーク上で各ユーザ端末１０の送出するパケットを監視する監視サーバ２０と、企業や学校などの警備担当者が参照する監視員端末３０とが接続されている。
【００２４】
ユーザ端末１０は、企業内でその構成員に支給されるコンピュータや、学校内に設置され生徒や教員が自由に利用できるコンピュータであり、固定的に設置されるデスクトップ型であると、携帯可能で企業内や学内の適宜の場所からイントラネット１００に接続できるラップトップ型であるとを問わない。これらのユーザ端末１０は、ネットワーク接続機能を備え、イントラネット１００に接続してネットワーク上の資源（例えば、共有ファイルへのアクセスやメール機能）を利用することができる。また、後述するように、監視サーバ２０からの要求を受けてネットワーク接続機能を停止する機能と、自端末の位置を取得して監視サーバ２０に送信する機能を備えている。
【００２５】
図２に、ユーザ端末１０の概略構成を示す。ユーザ端末１０は、イントラネット１００に接続するための接続手段１０１と、監視サーバ２０からの要求に応じて位置情報を指定された宛先に送信する送信処理手段１０２と、位置情報を取得するＧＰＳ信号受信手段１０３とを備えている。接続手段１０１は、ネットワークカード等の情報処理装置であり、ユーザ端末１０のネットワーク接続を担当する。この接続手段１０１は装置ごとに固有のＭＡＣアドレス（Media Access Control Address）を有しており、ユーザ端末１０がネットワーク１００に送出するデータパケットにはこのＭＡＣアドレスが付加される。また、接続手段１０１は監視サーバ２０から接続停止要求を受けた場合にネットワーク接続機能を停止する。接続手段１０１はこの監視サーバ２０からの接続停止要求を最高レベルの優先度として扱い、当該要求を受けた場合にはネットワーク１００を介したパケットの送受信が遮断される。
【００２６】
ユーザ端末１０の送信処理手段１０２は、監視サーバ２０から位置情報送信要求を受けた場合に、ＧＰＳ信号受信手段１０３から位置情報を取得して指定された宛先に送信する。本実施例では位置情報の宛先を監視員端末３０として説明する。ＧＰＳ信号受信手段１０３は公知の衛星航法システムのサテライト信号を受信し、そこから自端末の位置を導出して送信処理手段１０２に通知する。ＧＰＳ（Gloval Positioning System）は公知であるため、その詳細な説明は本明細書において省略する。なお、図示しないが、ユーザ端末１０はこの他ネットワークに接続して業務を遂行するための必要な機能（ソフトウェアやハードウェア）を備えるものとする。
【００２７】
監視サーバ２０は、イントラネット１００に接続された例えばワークステーション型サーバコンピュータであり、ネットワーク１００上に流されているパケットをスニファーし、パケットに含まれるＭＡＣアドレスと予め接続許可されたＭＡＣアドレスと比較することにより不正接続を検出する装置である。
【００２８】
図３に示すように、監視サーバ２０は処理装置２０１と、ＭＡＣアドレスＤＢ２０２とを備えている。ＭＡＣアドレスＤＢ２０２には、イントラネット１００に接続が許可された端末固有の情報であるＭＡＣアドレスが登録される。また、図示しないが監視サーバ２０はイントラネット１００に接続されたルータまたはハブ装置を備えており、当該ルータまたはハブ装置はネットワーク１００上に流れるパケットに含まれるＭＡＣアドレスを抽出して処理装置２０１に通知する。処理装置２０１はＭＡＣアドレスＤＢ２０２を参照して通知されたＭＡＣアドレスがデータベース２０２に登録されているかを確認し、登録されていない場合は接続許可がされていない端末による不正接続であると判定する。そして、不正接続端末を検出した場合は、当該端末に対して位置情報の送信要求を行うとともに、その後ネットワーク接続停止要求を発信する。この場合の位置情報の送信要求には監視員端末３０の送り先アドレス情報が含まれ、ユーザ端末１０は位置情報を指定された宛先である監視員端末３０に直接送信する。
【００２９】
ただし、別の実施例ではユーザ端末１０が監視サーバ２０に位置情報を返信し、監視サーバ２０が監視員端末３０にこの位置情報を転送するよう構成してもよい。この場合、監視サーバ２０と監視員端末３０との情報通信はイントラネット１００を介して行ってもよいし、別途接続されたインターネット等の公衆回線網や、監視員端末３０が携帯電話機等の移動通信端末である場合は携帯電話会社等の接続サービス業者の通信基地局を介して行われる構成であってもよい。
【００３０】
また、監視サーバ２０の処理装置２０２は、監視サーバ２０が備えるキーボードやマウス等の入力手段から、あるいはイントラネット１００に接続されたアドミニストレータ権限を有するユーザ端末からの入力により、新規にネットワーク接続を許可する端末のＭＡＣアドレスをＤＢ２０２に登録したり、既にＤＢ２０２に登録された情報の変更あるいは削除を実施する。なお、以上の監視サーバ２０の処理装置２０２の動作は、監視サーバ２０の記憶領域に格納された監視プログラムが監視サーバのメモリに展開されＣＰＵで実行されることにより実現することができる。
【００３１】
監視員端末３０は、企業や学校のセキュリティ担当者が利用するパーソナルコンピュータ、携帯電話機やＰＤＡ等の情報通信端末であり、不正接続端末（ユーザ端末１０）または監視サーバ２０から位置情報を受信して、画面上に表示する機能を有する。この監視員端末３０は、本願システムが適用される企業や学校の施設地図画像データを備えており、位置情報を受信したら地図画面上に不正接続端末の位置を重ねて画面上に表示することが望ましい（図６参照）。ただし、監視員端末３０への位置情報の通知はこの例に限らず、例えば「○○棟の××階、第△△号室」等のような文字データや音声データで伝達される構成としてもよい。また、上述のように監視員端末３０は監視サーバ２０とイントラネット１００で接続されてもよいし、外部のインターネット等を介して位置情報を受信する構成であってもよい。このように、監視サーバ２０により不正接続端末が検出されたら監視員端末３０へその位置情報が通知されるため、セキュリティ担当者がそこへ出向いて不正接続端末の利用者に注意・警告を行うことができる。
【００３２】
図４は、上記コンピュータ監視システムの動作を説明するためのフロー図である。紙面右側にユーザ装置１０の処理を示し、中央に監視サーバ２０の処理を示し、左側に監視員端末３０の処理を示す。本実施例の前提として、企業や学校などの施設の管理下にあるコンピュータ端末、すなわちイントラネット１００に接続が許可された各ユーザ端末１０のＭＡＣアドレスは監視サーバ２０のＭＡＣアドレスＤＢ２０２に登録されているものとする。
【００３３】
この状況において、接続が許可されていない、すなわちＭＡＣアドレスＤＢ２０２にＭＡＣアドレスが登録されていないユーザ端末１０がイントラネット１００に不正接続を試みた場合（ステップＡ１１）、監視サーバ２０はネットワーク１００上のパケットをスニファーしており、このユーザ端末１０のＭＡＣアドレスが取得される（ステップＡ１２）。次に、監視サーバ２０はＭＡＣアドレスＤＢ２０２を参照して取得したＭＡＣアドレスが登録されているかを確認し、ＤＢ２０２に当該ユーザ端末１０のＭＡＣアドレスがない場合に不正接続であると判定する（ステップＡ１３）。ＤＢ２０２にＭＡＣアドレスが登録されていれば接続許可された端末であるとして処理を終了する。
【００３４】
不正接続を検出した場合、監視サーバ２０は当該ユーザ端末１０に対し、位置情報を監視員端末３０に送信するよう要求する（ステップＡ１４）。ユーザ端末１０はこの指示を受信し、ＧＰＳ信号受信手段１０３により導出される位置情報を取得し、監視員端末３０に送信する（ステップＡ１６）。監視員端末３０はこの位置情報を受信して（ステップＡ１７）、監視画面に表示し（ステップＡ１８）、これによりセキュリティ担当者が現場に向かい不正接続端末の使用者に注意や警告が与えられる。
【００３５】
その後、監視サーバ２０は不正接続にかかるユーザ端末１０に、ネットワーク接続機能の停止を要求する（ステップＡ１９）。この要求を受け取ったユーザ端末１０の接続手段１０１はネットワーク接続機能を停止する（ステップＡ２０〜Ａ２１）。これにより、ユーザ端末１０からネットワーク１００上の重要データへのアクセスを迅速に遮断することができ、被害を最小限に抑えることができる。
【００３６】
図５はこの動作イメージを表す図であり、監視サーバ２０がネットワーク１００のパケットをスニファーして不正接続端末を検出し、位置情報の送信要求（Ｔ１）を行った後にネットワーク接続機能の停止要求（Ｔ２）を行う様子が示されている。また、図６は位置情報を受け取った監視員端末３０の画面例を示す図であり、企業や学校の施設内のどの位置に不正接続端末が位置しているかが視覚的に示された様子を示している。
【００３７】
本発明の実施の一形態について詳細に説明したが、本発明は上記実施例に限られるものではなく、他の様々な実施例として実現することができる。例えば上記実施例では、ユーザ端末１０がＧＰＳ受信機能を備え位置情報を導出しているが、これはユーザ端末１０の利用者がキーボードやマウス等の入力手段を用いて手入力するようにしてもよいし、施設を構成する建物の各階または各部屋ごとに位置情報発信器を設けるとともに、ユーザ端末１０がこの発信器からの情報を受信して自端末の位置情報を取得する構成としてもよい。ＧＰＳだと屋内の場合や建物の階数についての精度が低くなる可能性があるが、屋内の適宜箇所に正確な位置情報を取得できる手段を設けることにより、正確な位置情報を取得できるようにして不正接続端末の発見を迅速に行うことができる。また、ＭＡＣアドレスＤＢ２０２は監視サーバ２０内にある必要はなく、別に設けられた外部記憶装置内に登録されていてもよい。
【産業上の利用可能性】
【００３８】
本発明は、ネットワークへの接続許可がなされていないコンピュータ端末を検出し、その位置情報をセキュリティ担当者の端末画面上に表示するとともに、当該端末のネットワーク接続機能を停止させるものであり、セキュリティ性を高めたネットワーク情報処理産業に好適に利用することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明のコンピュータ監視システムの全体構成を示す図である。
【図２】ユーザ端末１０の構成を示す概略図である。
【図３】監視サーバ２０の構成を示す概略図である。
【図４】コンピュータ監視システムの動作を説明するフローチャートである。
【図５】コンピュータ監視システムの動作イメージを示す図である。
【図６】監視員端末３０の画面例を示す図である。
【符号の説明】
【００４０】
１００    イントラネット
１０      ユーザ端末
１０１    接続手段
１０２    送信処理手段
１０３    ＧＰＳ信号受信手段
２０      監視サーバ
２０１    処理装置
２０２    ＭＡＣアドレスＤＢ
３０      監視員端末
【図１】
2006237779.tif 000003
【図２】
2006237779.tif 000004
【図３】
2006237779.tif 000005
【図４】
2006237779.tif 000006
【図５】
2006237779.tif 000007
【図６】
2006237779.tif 000008