(57)【要約】【課題】  認可されていないネットワーク接続からエンドポイント・デバイスを保護する手法を提供する。【解決手段】  保護する対象のエンドポイント・デバイスは、エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨を要求することにより、セキュリティ・テストを起動する。エンドポイント・デバイスは、セキュリティ検出サービスに送出された要求に対する応答をセキュリティ検出サービスから受信する。セキュリティ検出サービスは、エンドポイント・デバイスとの接続の確立を試行する。セキュリティ検出サービスとエンドポイントとの間で新たなネットワーク接続が受信された場合、エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために１つ又は複数の動作が行われる。【選択図】図２
2014235735.tif 000002
【特許請求の範囲】
【請求項１】
１つ又は複数のプロセッサによって処理されると、
エンドポイント・デバイスが、前記エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨の要求を１つ又は複数の通信ネットワークを介して前記セキュリティ検出サービスに送信する工程と、
前記エンドポイント・デバイスが、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の前記要求に対する応答を前記１つ又は複数の通信ネットワークを介して前記セキュリティ検出サービスから受信する工程と、
前記エンドポイント・デバイスが、新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているか否かを判定する工程と、
新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているとの前記エンドポイント・デバイスの判定に応じて、１つ又は複数の動作を、前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために行わせる工程と
を行わせる
命令を記憶する１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項２】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、前記エンドポイント・デバイスが、新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているか否かを判定する工程は、特定された時間量内に、又は特定された時点までに前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で新たなネットワーク接続が受けられているか否かを前記エンドポイント・デバイスが判定する工程を含む１つ又は複数のコンピュータ読み取り可能な媒体。
【請求項３】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイス上でオープンの１つ又は複数のポート及びプロトコルを識別するデータを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求を検査して、前記エンド・デバイス上でオープンの１つ又は複数のポート及びプロトコルを識別する前記データを識別し、
前記セキュリティ検出サービスは、前記エンドポイント・デバイス上でオープンの前記１つ又は複数のポート及びプロトコルを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間の新たなネットワーク接続の確立を試行する１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項４】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、前記セキュリティ検出サービスは、エンドポイント・デバイスによって一般に使用されている複数の標準ポート及びプロトコルを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間での新たなネットワーク接続の確立を試行する１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項５】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイスのネットワーク・アドレスを示すデータを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスの前記ネットワーク・アドレスを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間の新たなネットワーク接続の確立を試行する１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項６】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、前記エンドポイント・デバイスは、前記エンドポイント・デバイスの電源投入、前記エンドポイント・デバイスが新たな、又は更新されたネットワーク・アドレスを受信する工程、特定された時間量の満了、ランダムな間隔の満了への応答、前記エンドポイント・デバイスのユーザ・インタフェースを介して行われた要求への応答、又は、マネージド・サービス・システムからの要求への応答の１つ又は複数に応じて、前記要求を前記セキュリティ検出サービスに送信する１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項７】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために１つ又は複数の動作を行わせる工程は、管理者に通知メッセージを送信する工程、前記エンドポイント・デバイス上の１つ又は複数のネットワーク・セキュリティ設定を変更する工程、前記エンドポイント・デバイス上の１つ又は複数のポートを遮断又はディセーブルする工程、前記新たなネットワーク接続をディセーブルする工程、ネットワーク接続全てをディセーブルする工程、及び前記エンドポイント・デバイスの動作状態を変更する工程の１つ又は複数を含む１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項８】
請求項１記載の１つ又は複数のコンピュータ読み取り可能な記憶媒体であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイスを識別する識別データを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求を検査して、前記エンド・デバイスを識別する前記識別データを識別し、
前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために行われる対象の前記１つ又は複数の動作は、前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間でネットワーク接続を確立するために試行が行われた旨を示す通知を、前記識別データに基づいて前記セキュリティ検出サービスが生成し、送信する工程を含む１つ又は複数のコンピュータ読み取り可能な記憶媒体。
【請求項９】
装置であって、
１つ又は複数のプロセッサと、
前記１つ又は複数のプロセッサによって処理されると、
エンドポイント・デバイスが、前記エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨の要求を１つ又は複数の通信ネットワークを介して前記セキュリティ検出サービスに送信する機能と、
前記エンドポイント・デバイスが、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の前記要求に対する応答を前記１つ又は複数の通信ネットワークを介して前記セキュリティ検出サービスから受信する機能と、
前記エンドポイント・デバイスが、新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているか否かを判定する機能と、
新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けていると前記エンドポイント・デバイスの判定に応じて、１つ又は複数の動作を、前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために行わせる機能と
を行わせる
命令を記憶する１つ又は複数の記憶媒体と
を備える装置。
【請求項１０】
請求項９記載の装置であって、前記エンドポイント・デバイスが、新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているか否かを判定する機能は、特定された時間量内に、又は特定された時点までに前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で新たなネットワーク接続が受けられているか否かを前記エンドポイント・デバイスが判定する機能を含む装置。
【請求項１１】
請求項９記載の装置であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイス上でオープンの１つ又は複数のポート及びプロトコルを識別するデータを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求を検査して、前記エンド・デバイス上でオープンの１つ又は複数のポート及びプロトコルを識別する前記データを識別し、
前記セキュリティ検出サービスは、前記エンドポイント・デバイス上でオープンの前記１つ又は複数のポート及びプロトコルを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間の新たなネットワーク接続の確立を試行する装置。
【請求項１２】
請求項９記載の１つ又は複数の装置であって、前記セキュリティ検出サービスは、エンドポイント・デバイスによって一般に使用されている複数の標準ポート及びプロトコルを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間での新たなネットワーク接続の確立を試行する装置。
【請求項１３】
請求項９記載の装置であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイスのネットワーク・アドレスを示すデータを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスの前記ネットワーク・アドレスを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間の新たなネットワーク接続の確立を試行する装置。
【請求項１４】
請求項９記載の装置であって、前記エンドポイント・デバイスは、前記エンドポイント・デバイスの電源投入、前記エンドポイント・デバイスが新たな、又は更新されたネットワーク・アドレスを受信する機能、特定された時間量の満了、ランダムな間隔の満了への応答、前記エンドポイント・デバイスのユーザ・インタフェースを介して行われた要求への応答、又は、マネージド・サービス・システムからの要求への応答の１つ又は複数に応じて、前記要求を前記セキュリティ検出サービスに送信する装置。
【請求項１５】
請求項９記載の装置であって、前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために１つ又は複数の動作を行わせる機能は、管理者に通知メッセージを送信する機能、前記エンドポイント・デバイス上の１つ又は複数のネットワーク・セキュリティ設定を変更する機能、前記エンドポイント・デバイス上の１つ又は複数のポートを遮断又はディセーブルする機能、前記新たなネットワーク接続をディセーブルする機能、ネットワーク接続全てをディセーブルする機能、及び前記エンドポイント・デバイスの動作状態を変更する機能の１つ又は複数を含む装置。
【請求項１６】
請求項９記載の装置であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイスを識別する識別データを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求を検査して、前記エンド・デバイスを識別する前記識別データを識別し、
前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために行われる対象の前記１つ又は複数の動作は、前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間でネットワーク接続を確立するために試行が行われた旨を示す通知を、前記識別データに基づいて前記セキュリティ検出サービスが生成し、送信する機能を含む１つ又は複数の装置。
【請求項１７】
コンピュータによって実現される方法であって、
エンドポイント・デバイスが、前記エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨の要求を１つ又は複数の通信ネットワークを介して前記セキュリティ検出サービスに送信する工程と、
前記エンドポイント・デバイスが、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の前記要求に対する応答を前記１つ又は複数の通信ネットワークを介して前記セキュリティ検出サービスから受信する工程と、
前記エンドポイント・デバイスが、新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているか否かを判定する工程と、
新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているとの前記エンドポイント・デバイスの判定に応じて、１つ又は複数の動作を、前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために行わせる工程と
を含む、コンピュータによって実現される方法。
【請求項１８】
請求項１７記載のコンピュータによって実現される方法であって、前記エンドポイント・デバイスが、新たなネットワーク接続を前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で受けているか否かを判定する工程は、特定された時間量内に、又は特定された時点までに前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間で新たなネットワーク接続が受けられているか否かを前記エンドポイント・デバイスが判定する工程を含む、コンピュータによって実現される方法。
【請求項１９】
請求項１７記載のコンピュータによって実現される方法であって、
前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求は、前記エンド・デバイス上でオープンの１つ又は複数のポート及びプロトコルを識別するデータを含み、
前記セキュリティ検出サービスは、前記エンドポイント・デバイスとのネットワーク接続の確立を前記セキュリティ検出サービスが試行する旨の、前記エンドポイント・デバイスによって送信された前記要求を検査して、前記エンド・デバイス上でオープンの１つ又は複数のポート及びプロトコルを識別する前記データを識別し、
前記セキュリティ検出サービスは、前記エンドポイント・デバイス上でオープンの前記１つ又は複数のポート及びプロトコルを使用して前記セキュリティ検出サービスと前記エンドポイント・デバイスとの間の新たなネットワーク接続の確立を試行する、コンピュータによって実現される方法。
【請求項２０】
請求項１７記載のコンピュータによって実現される方法であって、
前記エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために１つ又は複数の動作を行わせる工程は、管理者に通知メッセージを送信する工程、前記エンドポイント・デバイス上の１つ又は複数のネットワーク・セキュリティ設定を変更する工程、前記エンドポイント・デバイス上の１つ又は複数のポートを遮断又はディセーブルする工程、前記新たなネットワーク接続をディセーブルする工程、ネットワーク接続全てをディセーブルする工程、及び前記エンドポイント・デバイスの動作状態を変更する工程の１つ又は複数を含む、コンピュータによって実現される方法。
【発明の詳細な説明】
【技術分野】
【０００１】
実施例は、ネットワーク対応のエンドポイント・デバイスに関し、特に、ネットワーク対応のエンドポイント・デバイスを保護する手法に関する。
【背景技術】
【０００２】
本部分において説明する手法は、追求し得るが、必ずしも、先行して考え出されたか、又は追求された訳でない手法である。したがって、別途明記しない限り、本部分において説明する手法の何れも、単に本部分に含められていることにより、従来技術としてみなされると解釈すべきでない。
【０００３】
ネットワーク接続性が一層、広範囲にわたって利用可能になってきていることにより、ネットワークを介して通信することができるエンドポイント・デバイスの数が大きく増加している。例えば、かなりの数のプリンタ、スキャナ、複写機、複合機（ＭＦＰ）、タブレット型コンピュータ装置、ラップトップ型コンピュータ、携帯情報端末（ＰＤＡ）、電話装置、産業制御装置、ＨＶＡＣ制御装置、家電製品、エンターテインメント・デバイス（ＴＶ、ゲーム・コンソール等など）は現在、有線及び無線のネットワーク通信を行う機能を有している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ネットワーク対応のエンドポイント・デバイスの課題の１つには、その多くが、（例えば、ファイアウォールによって）提供される特定のタイプのネットワーク保護なしで公衆ネットワーク上で動作することが企図されていないという点がある。例えば、プリンタ及び複合機（ＭＦＰ）は、公衆インターネット上の攻撃者がこれらの装置に直接、接続することを阻止する保護されたネットワーク環境で動作することが企図されている。保護されたネットワーク環境は例えば、他のネットワークとの接続性を有しない専用ネットワーク、又は、ファイアウォール若しくは他の同様な装置を使用して他のネットワークからネットワークへのアクセスを制御するネットワークであり得る。保護されていない環境におけるネットワークに接続されたエンドポイント・デバイスは攻撃者に公開されており、このことは多種多様な状況において生じ得る。例えば、エンドポイント・デバイスは、知らずにネットワーク・セキュリティが適切に構成されていないルータに接続され得る。別の例として、ユーザは、ネットワーク・セキュリティが適切に構成されずに、ホテルの有線ネットワーク又はコーヒー・ショップの無線ネットワークにエンドポイント・デバイスを接続し得る。更に別の例として、産業制御システムは、ファイアウォール内のかわりに、ファイアウォール外のネットワークに知らずに接続され得るか、又は、管理者は、ファイアウォールのネットワーク・セキュリティ設定を誤って構成し得る。よって、エンドポイント・デバイスを、保護されていない態様でネットワークに接続し、エンドポイント・デバイスを攻撃者に公開し得る多くのシナリオが存在する。
【課題を解決するための手段】
【０００５】
エンドポイント・デバイスを保護する手法には、エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出装置が試行する旨の要求を１つ又は複数の通信ネットワークを介してセキュリティ検出サービスに送信するエンドポイント・デバイスを含む。エンドポイント・デバイスは、エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出装置が試行する旨の要求への応答を１つ又は複数の通信ネットワークを介してセキュリティ検出サービスから受信する。エンドポイント・デバイスは、新たなネットワーク接続をセキュリティ検出サービスとエンドポイント・デバイスとの間で受けたか否かを判定する。新たなネットワーク接続をセキュリティ検出サービスとエンドポイント・デバイスとの間で受けているとのエンドポイント・デバイスの判定に応じて、１つ又は複数の動作が、エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために行われる。上記手法は、コンピュータによって実現される１つ若しくは複数の方法によるか、又は、１つ若しくは複数の装置によるか、又は１つ又は複数のコンピュータ読み取り可能な媒体上に記憶された命令によって実現し得る。
【図面の簡単な説明】
【０００６】
【図１】認可されていないネットワーク接続からエンドポイント・デバイスを保護する構成を表すブロック図である。
【図２】認可されていないネットワーク接続からエンドポイント・デバイスを保護する手法を表すフロー図である。
【図３】エンドポイント・デバイスを保護する処理中にエンドポイント・デバイスとセキュリティ検出サービス（ＳＤＳ）との間の例示的な通信を表すメッセージ・ラダー図である。
【図４】実施例を実現し得るコンピュータ・システムを表すブロック図である。
【発明を実施するための形態】
【０００７】
以下の説明では、説明の目的で、実施例の徹底的な理解をもたらすために、具体的な数多くの詳細を記載している。しかし、前述の具体的な詳細なしで実施例を実施し得るということは明らかである。場合によっては、実施例を不必要にわかりにくくすることを避けるために、周知の構造及び装置をブロック図形式で示す。
【０００８】
Ｉ．概要
ＩＩ．システム・アーキテクチャ
ＩＩＩ．認可されていないネットワーク接続からのエンドポイント・デバイスの保護
ＩＶ．セキュリティ上の他の課題
Ｖ．実現機構
【実施例】
【０００９】
Ｉ．概要
認可されていないネットワーク接続からエンドポイント・デバイスを保護する手法を提供する。保護される対象のエンドポイント・デバイスは、エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨を要求することにより、セキュリティ・テストを開始する。エンドポイント・デバイスは、セキュリティ検出サービスに送出された要求に対する応答をセキュリティ検出サービスから受信する。セキュリティ検出サービスは、エンドポイント・デバイスとの新たなネットワーク接続の確立を試行する。セキュリティ検出サービスとエンドポイント・デバイスとの間で新たなネットワーク接続が受信された場合、エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために１つ又は複数の動作が行われる。前述の手法は、ネットワーク攻撃を受けやすいか否かをエンドポイント・デバイスが判定することを可能にする。
【００１０】
ＩＩ．システム・アーキテクチャ
図１は、認可されていないネットワーク接続からエンドポイント・デバイスを保護する構成１００を表すブロック図である。構成１００は、ネットワーク１１４を介して通信し合うエンドポイント・デバイス１０２、１０４、ファイアウォール１０６、サーバ１０８、ウェブ・サーバ１１０、及びセキュリティ検出サービス１１２を含む。エンドポイント・デバイス１０２、１０４は、具体的な実現形態に応じて、何れかのタイプのエンドポイント・デバイスであり得る。例示的なエンドポイント・デバイスには、限定列挙でないが、プリンタ、スキャナ、複写機、複合機（ＭＦＰ）、タブレット型コンピュータ装置、ラップトップ・コンピュータ、携帯情報端末（ＰＤＡ）、及び電話装置が含まれる。エンドポイント・デバイス１０４は、セキュアなネットワーク通信を提供するよう構成し得るファイアウォール１０６経由でネットワーク１１４を介して通信する。サーバ１０８は、要求に応じて情報を提供する、ファイル・サーバなどの何れかのタイプのサーバであり得る。ウェブ・サ―バ１１０は、要求に応じてウェブ・ページを提供する何れかのタイプのウェブ・サーバであり得る。ネットワーク１１４は、限定でないが、１つ又は複数の有線若しくは無線のネットワーク（例えば、１つ又は複数のローカル・エリア・ネットワーク（ＬＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）又は他のネットワーク、及びインターネット）を含む何れかの数及びタイプのネットワークであり得る。図１に表す構成要素間の通信はセキュアな通信を使用して行い得、図１に表す構成要素は更に、直接通信リンクを有し得る。構成１００は、説明の目的で図１に表されていない更なる構成要素を、具体的な実現形態に応じて含み得る。以下に更に詳細に説明するように、セキュリティ検出サービス１１２は、認可されていないネットワーク接続からエンドポイント・デバイス１０２、１０４を保護するためにセキュリティ・チェック・サービス１１６、１１８とともに動作する。セキュリティ・チェック・サービス１１６、１１８、及びセキュリティ検出サービス１１２は、コンピュータ・ハードウェア、コンピュータ・ソフトウェア、又はコンピュータ・ハードウェア及びコンピュータ・ソフトウェアの何れかの組み合わせによって実現し得る。セキュリティ検出サービス１１２は、説明の目的のみで別個のエンティティとして図１に表し、スタンドアロン装置上で、又はサーバ１０８、ウェブ・サーバ１１０等などの他のネットワーク構成要素上で実現し得る。セキュリティ・チェック・サービス１１６、１１８の例示的な実現形態には、限定列挙でないが、エンドポイント・デバイス１０２、１０４上の１つ又は複数のソフトウェア・アプリケーション、エージェント、及びシステム・サービスが含まれる。
【００１１】
ＩＩＩ．認可されていないネットワーク接続からのエンドポイント・デバイスの保護
図２は、実施例による、認可されていないネットワーク接続からエンドポイント・デバイスを保護する手法を表すフロー図２００である。図１に表す構成要素も参照する。工程２０２では、エンドポイント・デバイスは、エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨の要求を生成し、セキュリティ検出サービス１１２に送信することにより、セキュリティ・テストを開始する。例えば、エンドポイント・デバイス１０２上のセキュリティ・チェック・サービス１１６は、エンドポイント・デバイス１０２とのネットワーク接続の確立をセキュリティ検出サービス１１２が試行する旨の要求を生成し、セキュリティ検出サービス１１２に送信し得る。セキュリティ・テストの開始は、具体的な実現形態に応じて多種多様な基準に基づき得る。例示的な基準には、限定列挙でないが、エンドポイント・デバイスが電源投入された後と、ＩＰアドレスを受信した後と、ネットワーク変更に起因する新たな、又は更新されたＩＰアドレスを受信した後と、定期的なスケジュールと、ランダムな間隔と、オンデマンドと、セキュリティ・チェック又は健全性評価を行うセキュリティ管理システムなどのマネージド・サービス・システムからの要求に対する応答が含まれる。例えば、エンドポイント・デバイスのユーザ・インタフェースは、選択されるとセキュリティ・テストを開始させる１つ又は複数のコントロールを含み得る。これにより、管理者などのユーザが、オンデマンドでセキュリティ・テストを開始することが可能になる。
【００１２】
エンドポイント・デバイスがセキュリティ検出サービスに送信する要求は、具体的な実現形態に応じて種々の形式をとり得、本明細書及び特許請求の範囲記載の手法は、要求が、具体的な形式をとることに限定されない。例えば、要求は標準的なウェブ・プロトコル（例えば、ＨＴＴＰ、ＨＴＴＰＳ、又はＴＣＰ／ＩＰ）に準拠し、ポート８０を使用して、要求が許可されることを確実にし得る。これは、エンドポイント・デバイスがファイアウォールを介して接続してネットワークにアクセスする状況（例えば、エンドポイント・デバイス１０４がファイアウォール１０６を介して要求を行う場合）において有益である。これは、エンドポイント・デバイスが直接のネットワーク接続を有している状況（例えば、エンドポイント・デバイス１０２が要求を行う場合）では必要でないことがあり得る。
【００１３】
エンドポイント・デバイスがセキュリティ検出サービスに送信する要求は、具体的な実現形態に応じて各種情報を含み得、本明細書及び特許請求の範囲記載の手法は、要求が、何れかの具体的なタイプの情報を含む要求に限定されない。要求に含まれる例示的な情報には限定列挙でないが、エンドポイント・デバイスを表すディジタル証明書又は認証データ、接続を受け入れるためのエンドポイント・デバイス上でオープンのプロトコル及びポ―トを識別するデータ、以下に更に詳細に説明するような通知を可能にするために使用される電話番号又は他の情報、電子メール・アドレス、製造業者名、機種及び／又はシリアル番号などのエンドポイント・デバイスの製品識別子、ＭＡＣアドレスなどの、エンドポイント・デバイスの一意の識別子、ＩＰアドレスなどの、エンドポイント・デバイスのローカル・ネットワーク・アドレスが含まれる。
【００１４】
工程２０４では、エンドポイント・デバイスは、セキュリティ検出サービスから要求の確認を受信する。例えば、要求がＨＴＴＰＳ要求であった状況では、エンドポイント・デバイスはセキュリティ検出サ―ビスからＨＴＴＰＳ応答を受信し得る。
【００１５】
工程２０６では、セキュリティ検出サービスは、エンドポイント・デバイスとの新たなネットワーク接続の確立を試行する。例えば、セキュリティ検出サービス１１２は、エンドポイント・デバイス１０２との新たなＴＣＰ接続の確立を試行し得る。セキュリティ検出サービスは、要求、又は要求に含まれる情報のタイプに基づいた、新たなネットワーク接続の確立を試行し得る。例えば、要求のタイプ（すなわち、要求が、エンドポイント・デバイスとのネットワーク接続の確立をセキュリティ検出サービスが試行する旨の要求）を明示的に示すデータを含み得る。あるいは、セキュリティ検出サービスは、セキュリティ検出サ―ビスに（例えば、特定のポート）に送出される要求全てが、セキュリティ・テストを起動するために行われるとの前提の下で、要求の受信に基づいた新たなネットワーク接続の確立を試行し得る。セキュリティ検出サービスは、エンドポイント・デバイスから受信された要求を検査し、（ルーティング可能な場合）エンドポイント・デバイスのローカルＩＰアドレス及び／又はエンドポイント・デバイスのネットワークＩＰアドレスを使用することにより、新たなネットワーク接続を試行し得る。エンドポイント・デバイス上でオープンなポート及びプロトコルを要求が識別した場合、セキュリティ検出サービスは、各ポート／プロトコル対上での新たなネットワーク接続の確立を試行し得る。例えば、セキュリティ検出サービスは、第１のポート／プロトコル対上でのエンドポイント・デバイスとの新たなネットワーク接続の確立を試行し、次いで、第２のポート／プロトコル対上でのエンドポイント・デバイスとの新たなネットワーク接続の確立を試行し得る。あるいは、セキュリティ検出サービスは、例えば、２１／ＦＴＰ、２３／テルネット、２５／ＳＭＴＰ、８０／ＨＴＴＰ及び（ＵＤＰ）１６１／ＳＮＭＰなどのセキュアでないエンドポイント・デバイスとともに使用される標準ポート／プロトコル対上での新たなネットワーク接続の確立を試行し得る。よって、エンドポイント・デバイスとの新たなネットワーク接続の確立の、セキュリティ検出サービスによる試行は複数の試行を含み得る。
【００１６】
工程２０８では、エンドポイント・デバイスは、新たなネットワーク接続をセキュリティ検出サービスとエンドポイント・デバイスとの間で受けたか否かを判定する。例えば、ＴＣＰの意味合いでは、エンドポイント・デバイスは、セキュリティ検出サービスから、アクティブなオープン（ＳＹＮパケット）要求がセキュリティ検出サービスから受信されているか否かを判定し得る。図１を参照するに、エンドポイント・デバイス１０２は、ネットワーク１１４に直接、接続され、セキュリティ検出サービス１１２とエンドポイント・デバイス１０２との間で新たなネットワーク接続を受けていることを示すデータを受信する可能性が高くなる。これは、それ自身のネットワーク・セキュリティ機能でエンドポイント・デバイス１０２が何ら構成されていない（これは多くのエンドポイント・デバイスにおいて一般的である）ということを前提とする。対照的に、エンドポイント・デバイス１０４は、ファイアウォール１０６を介してネットワーク１１４に接続され、一般に、新たなネットワーク接続がセキュリティ検出サービス１１２とエンドポイント・デバイス１０４との間で確立されているか否かを判定する可能性がより低い。これは、ファイアウォール１０６が適切に構成されている（これは、保証されていない）ということを前提とする。よって、上記手法は、ネットワーク・セキュリティの提供が企図されているが、ネットワーク・セキュリティを提供するよう、現在、適切に構成されていないことがあり得る（か、又は、一度も構成されていないことがあり得る）、ファイアウォールなどの装置を介してネットワークに接続されるエンドポイント・デバイス、及び、ネットワーク・セキュリティなしで、直接のネットワーク接続性を有するエンドポイント・デバイスの保護に適用可能である。セキュリティ検出サービスとエンドポイント・デバイスとの間で新たなネットワーク接続を受けているか否かの判定は、時間に基づいて行い得る。例えば、新たなネットワーク接続が特定の時間量内、又は特定の時間までに受信された場合、エンドポイント・デバイスは、新たなネットワーク接続を受けている旨を判定する。
【００１７】
工程２１０で、セキュリティ検出サービスとエンドポイント・デバイスとの間で新たなネットワーク接続を受けている場合、工程２１２で、エンドポイント・デバイスとのネットワーク通信をセキュリティ保護するために１つ又は複数の動作を行わせる。上記動作はエンドポイント・デバイス、セキュリティ検出サービス、又はエンドポイント・デバイス及びセキュリティ検出サービスによって行い得る。例示的な動作には、限定列挙でないが、通知メッセージを管理者に送信する工程、エンドポイント・デバイス上の１つ又は複数のネットワーク・セキュリティ設定を変更する工程、エンドポイント・デバイス上の１つ又は複数のポートを遮断又はディセーブルする工程、新たなネットワーク接続をディセーブルする工程、ネットワーク接続全てをディセーブルする工程、あるいは、例えば、エンドポイント・デバイスを遮断する工程、又は、「オフライン」若しくは「メンテナンス・シェル」状態にエンドポイント・デバイスの動作状態を変更する工程が含まれる。通知メッセージは、受信された接続についての情報（例えば、接続に使用されたポート／プロトコル）を含み得る。動作を行う上でセキュリティ検出サービスが関係する状況では、セキュリティ検出サービスは、エンドポイント・デバイスから受信された要求からの情報を使用し得る。例えば、セキュリティ検出サービスは、要求に含まれる電子メール・アドレス、電話番号又は他の情報を使用して通知メッセージを送信し得る。セキュリティ検出サービスは、通知を行うために、エンドポイント・デバイスを表すディジタル証明書などの、要求に含まれる情報を使用し得る。セキュリティ検出サービスが、セキュリティ管理システムなどの、エンドポイント・デバイスが参加するマネージド・サービス・システムの一部である場合、セキュリティ検出サービスはそのシステムを介して通知を行い得る。別の例として、セキュリティ検出サービスは、要求に含まれる情報、例えば、ＭＡＣアドレス、シリアル番号、認証データ、又は他の情報を使用して、製造業者又はサード・パーティーに通知するか、又は、製造業者のデータベースを照会して、情報を送出するための連絡先情報を取得し得る。
【００１８】
工程２１２で動作が行われると、又は、工程２１０でセキュリティ検出サービスとエンドポイント・デバイスとの間で新たなネットワーク接続を受けていないとエンドポイント・デバイスが判定した場合、処理は工程２１４で完了する。
【００１９】
図３は、実施例による、エンドポイント・デバイス１０２を保護する処理中にエンドポイント・デバイス１０２とセキュリティ検出サービス（ＳＤＳ）１１２との間の例示的な通信を表すメッセージ・ラダー図３００である。工程３０２で、エンドポイント・デバイス１０２は、エンドポイント・デバイス１０２とのネットワーク接続の確立をＳＤＳ１１２が試行する旨の要求を生成し、ＳＤＳ１１２に送信することにより、セキュリティ・テストを開始する。工程３０４で、SDS１１２は、要求確認を生成し、要求確認をエンドポイント・デバイス１０２に送信する。
【００２０】
工程３０６で、エンドポイント・デバイス１０２は、ＳＤＳ１１２からネットワーク接続を受けたかを監視し始める。例えば、セキュリティ・チェック・サービス１１６は、エンドポイント・デバイス１０２上の特定のオープン・ポートを監視し得る。監視は、具体的な実現形態に応じて、特定された時点で、変動し得る間隔で行い得る。
【００２１】
工程３０８では、ＳＤＳ１１２は、エンドポイント・デバイス１０２からの元の要求を処理し、エンドポイント・デバイス１０２との新たなネットワーク接続を確立する旨の１つ又は複数の要求を生成する。上述のように、これは、要求に含まれる情報、例えば、エンドポイント・デバイス１０２上のオープン・ポート及びプロトコル、ネットワーク・アドレス情報をＳＤＳ１１２が検査することを含む。工程３１０では、ＳＤＳ１１２は、ＳＤＳ１１２とエンドポイント・デバイス１０２との間の新たなネットワーク接続を確立する旨の要求を送信するが、要求は、エンドポイント・デバイス１０２によって受信されない。これは、例えば、要求が、ファイアウォール又は他のネットワーク構成要素によって遮断された場合に生じ得る。工程３１２で、ＳＤＳ１１２は、ＳＤＳ１１２とエンドポイント・デバイス１０２との間の新たなネットワーク接続を確立する旨の要求を送信し、要求はエンドポイント・デバイス１０２によって受信される。
【００２２】
工程３１４で、ＳＤＳ１１２からの要求の受信により、ＳＤＳ１１２とエンドポイント・デバイス１０２との間で新たなネットワーク接続が受信されている旨の検出に応じて、エンドポイント・デバイス１０２とのネットワーク通信をセキュリティ保護するために１つ又は複数の動作が行われる。上記動作は、エンドポイント・デバイス１０２、ＳＤＳ１１２，又はエンドポイント・デバイス１０２とＳＤＳ１１２によって行い得る。新たなネットワーク接続が、特定の時間内に、又は特定された時点までにＳＤＳ１１２とエンドポイント・デバイス１０２との間で受信されていない場合、エンドポイント・デバイス１０２を保護するうえで現在のネットワーク・セキュリティ対策が十分であると判定され、テストは完了する。
【００２３】
ＩＶ．セキュリティ上の他の課題
本明細書で上述したように、セキュリティ・チェック・サービス１１６、１１８は、エンドポイント・デバイス１０２、１０４がネットワーク攻撃を受けやすいか否かを判定し、肯定の場合、エンドポイント・デバイス１０２、１０４のネットワーク・セキュリティを改善するための補正措置をとるためのテストを行うようセキュリティ検出サービス１１２とともに動作する。セキュリティ検出サービス１１２は、セキュリティ検出サービス１１２とエンドポイント・デバイスとの間の新たなネットワーク接続の確立を試行することにより、セキュリティ・チェックを行う旨の、エンドポイント・デバイスからの要求を受信し、肯定応答するよう構成される。セキュリティ検出サービス１１２を（例えば、ウェブ・サーバ上でサービス拒否攻撃を行うために）悪意ある態様で使用することが可能な状況が存在し得る。例えば、悪意ある第三者は、セキュリティ・チェック要求をセキュリティ検出サービス１１２を送出し、標的のウェブ・サーバとの新たなネットワーク接続の確立をセキュリティ検出サービス１１２に試行させるよう要求中の情報のスプーフィング攻撃を行い得る。一実施例によれば、セキュリティ・チェックを要求するエンティティが、セキュリティ検出サービス１１２の使用が認可されていることを確認するために認証を使用し得る。このことは、具体的な実現形態に応じて、多種多様な態様で実現し得、本明細書記載の手法は、要求側を認証する何れかの具体的な手法に限定されない。例えば、セキュリティ検出サービス１１２は、認可されたエンドポイント・デバイスのリストで構成し得、上記リストは、ネットワーク管理者のスタッフによって管理し得る。あるいは、セキュリティ検出サービス１１２は、認可されたエンドポイント・デバイスのデータベースにアクセスし得る。これは例えば、要求側のエンティティの、ＭＡＣアドレスなどの、ネットワーク・アドレス又は他の識別情報が認可されたデバイスのリスト上に存在しているか否かを判定し得る。別の例として、セキュリティ・チェック・サービス１１６、１１８は、エンドポイント・デバイス１０２、１０４がセキュリティ検出サービス１１２の使用を認可されているということを確認するために、セキュリティ検出サービス１１２によって知られている特定されたデータを要求に含めるよう構成し得る。更に別の例では、例えば、ディジタル証明書が有効であるか否かを判定することにより、エンドポイント・デバイスのディジタル証明書を使用して、セキュリティ・チェックの要求をセキュリティ検出サービス１１２が認証するためである。
【００２４】
Ｖ．  実現機構
一実施例によれば、本明細書及び特許請求の範囲に記載の手法は、１つ又は複数の特殊用途向コンピュータ装置によって実現される。特殊用途向コンピュータ装置は、手法を行うために配線し得るか、あるいは、手法を行うよう永久的にプログラムされた１つ又は複数の特殊用途向集積回路（ＡＳＩＣ）又はフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などのディジタル電子装置を含み得るか、あるいは、ファームウェア、メモリ、他の記憶手段、又は組合せでのプログラム命令に従って手法を行うようプログラムされた１つ又は複数の汎用ハードウェア・プロセッサを含み得る。前述の特殊用途向コンピュータ装置は、更に、手法を実現するために、カスタムなハードウェア配線ロジック、ＳＩＣ、又はＦＰＧＡをカスタムなプログラミングと組合せ得る。特殊用途向コンピュータ装置は、手法を実現するために配線及び／又はプログラム・ロジックを組み入れたデスクトップ・コンピュータ・システム、ポータブル・コンピュータ・システム、ハンドヘルド装置、ネットワーキング装置、又は何れかの他の装置であり得る。
【００２５】
例えば、図４は、実施例を実現し得るコンピュータ・システム４００を表すブロック図である。コンピュータ・システム４００は、情報を通信するためのバス４０２又は他の通信機構、及び情報を処理するためにバス４０２と結合されたプロセッサ４０４を含む。ハードウェア・プロセッサ４０４は例えば、汎用マイクロプロセッサであり得る。
【００２６】
コンピュータ・システム４００は更に、プロセッサ４０４によって実行される対象の命令及び情報を記憶するために、バス４０２に結合された、ランダム・アクセス・メモリ（ＲＡＭ）又は他のダイナミック記憶装置などの主メモリ４０６を含む。主メモリ４０６は更に、プロセッサ４０４によって実行される対象の命令の実行中に一時変数又は他の中間情報を記憶するために使用し得る。前述の命令は、プロセッサ４０４にアクセス可能な一時的でない記憶媒体に記憶された場合、命令において特定された動作を行うようカスタム化された特殊用途向マシンにコンピュータ・システム４００をレンダリングする。
【００２７】
コンピュータ・システム４００は、更に、プロセッサ４０４用の命令及び静的情報を記憶するためにバス４０２に結合されたリード・オンリ・メモリ（ＲＯＭ）４０８又は他の静的記憶装置を更に含む。情報及び命令を記憶するために磁気ディスク又は光ディスクなどの記憶装置４１０が提供され、バス４０２に結合される。
【００２８】
コンピュータ・システム４００は、情報をコンピュータ・ユーザに向けて表示するために、陰極線管（ＣＲＴ）などのディスプレイ４１２にバス４０２を介して結合し得る。英数キー及び他のキーを含む入力装置４１４が、情報及びコマンドの選択をプロセッサ４０４に伝達するためにバス４０２に結合される。別のタイプのユーザ入力装置には、方向情報及びコマンドの選択をプロセッサ４０４に伝達するため、及びディスプレイ４１２上のカーソル移動を制御するための、マウス、トラックボール、又はカーソル方向キーなどのカーソル制御部４１６がある。この入力装置は通常、装置が平面における位置を特定することを可能にする、２つの軸（すなわち、第１の軸（例えば、ｘ）及び第２の軸（例えば、ｙ））における２つの自由度を有する。
【００２９】
コンピュータ・システム４００は、コンピュータ・システムとの組合せで、特殊用途向マシンにコンピュータ・システム４００がなるようにするか又は特殊用途向マシンにコンピュータ・システム４００がなるようにプログラムするカスタムの配線ロジック、１つ又は複数のＡＳＩＣ若しくはＦＰＧＡ、ファームウェア及び／又はプログラム・ロジックを使用して本明細書及び特許請求の範囲記載の手法を実現し得る。一実施例によれば、本明細書及び特許請求の範囲記載の手法は、主メモリ４０６に含まれた１つ又は複数の命令の１つ又は複数のシーケンスをプロセッサ４０４が実行することに応じてコンピュータ・システム４００によって行われる。前述の命令は、記憶装置４１０などの別の記憶媒体から主メモリ４０６に読み込み得る。主メモリ４０６に含まれる命令のシーケンスの実行により、プロセッサ４０４は本明細書及び特許請求の範囲記載の処理工程を行う。代替的な実施例では、配線回路を、ソフトウェア命令の代わりに、又はソフトウェア命令と組み合わせて使用し得る。
【００３０】
本明細書及び特許請求の範囲記載の「記憶媒体」の語は、特定の態様でマシンを動作させる命令及び／又はデータを記憶する何れかの一時的でない媒体を表す。前述の記憶媒体は不揮発性媒体及び／又は揮発性媒体を含み得る。不揮発性媒体は例えば、記憶装置４１０などの光ディスク又は磁気ディスクを含む。揮発性媒体は主メモリ４０６などのダイナミック・メモリを含む。記憶媒体の一般的な形態には、例えば、フロッピー（登録商標）・ディスク、フレキシブル・ディスク、ハード・ディスク、磁気テープ、又は何れかの他の磁気データ記憶媒体、ＣＤ−ＲＯＭ、何れかの他の光データ記憶媒体、ＲＡＭ、ＰＲＯＭ、及びＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、ＮＶＲＡＭ、何れかの他のメモリ・チップ若しくはメモリ・カートリッジが含まれる。
【００３１】
記憶媒体は伝送媒体と別個であるが、伝送媒体とともに使用し得る。伝送媒体は記憶媒体間の情報の転送に参加する。例えば、伝送媒体は、同軸ケーブル、銅線、及び光ファイバ（バス４０２を含む配線を含む）を含む。伝送媒体は更に、電波通信及び赤外線データ通信中に生成されたものなどの音波又は光波の形態をとり得る。
【００３２】
種々の形態の媒体が、実行するためにプロセッサ４０４に１つ又は複数の命令の１つ又は複数のシーケンスを収容するために関係し得る。例えば、命令は当初、遠隔コンピュータの磁気ディスク上又はソリッド・ステート・ドライブ上に収容し得る。遠隔コンピュータは、そのダイナミック・メモリに命令をロードし、モデムを使用して電話線を介して命令を送出することが可能である。コンピュータ・システム４００の局所にあるモデムは、電話線上でデータを受信し、赤外線送信器を使用してデータを赤外線信号に変換することが可能である。赤外線検出器は赤外線信号において収容されたデータを受信することが可能であり、適切な回路がデータをバス４０２上に入れることが可能である。バス４０２はデータを主メモリ４０６まで搬送し、そこから、プロセッサ４０４は命令を取り出し、実行する。主メモリ４０６によって受け取られた命令は任意的には、プロセッサ４０４による実行の前又は後に記憶装置４１０上に記憶し得る。
【００３３】
コンピュータ・システム４００は更に、バス４０２に結合された通信インタフェース４１８を含む。通信インタフェース４１８は、ローカル・ネットワーク４２２に接続されたネットワーク・リンク４２０との双方向データ通信結合を提供する。例えば、通信インタフェース４１８は、対応するタイプの電話線へのデータ通信接続を提供するためのモデム、統合サービス・ディジタル・ネットワーク（ＩＳＤＮ）カード、ケーブル・モデム、又は、衛星モデムであり得る。別の例として、通信インタフェース４１８は、互換のＬＡＮへのデータ通信接続を提供するためのローカル・エリア・ネットワーク（ＬＡＮ）カードであり得る。無線リンクも実現し得る。前述の何れの実現形態でも、通信インタフェース４１８は、各種情報を表すディジタル・データ・ストリームを収容する電気信号、電磁気信号、又は光信号を送受信する。
【００３４】
ネットワーク・リンク４２０は通常、他のデータ装置に対する１つ又は複数のネットワークを介したデータ通信を提供する。例えば、ネットワーク・リンク４２０は、インターネット・サービス・プロバイダ（ＩＳＰ）４２６によって運営されるデータ機器又はホスト・コンピュータ４２４に対するローカル・ネットワーク４２２を介した接続を提供し得る。ＩＳＰ４２６は今度は、「インターネット」４２６として現在通常表されるワールドワイド・パケット・データ通信ネットワークを介してデータ通信サービスを提供する。ローカル・ネットワーク４２８及びインターネット４２８は何れも、ディジタル・データ・ストリームを収容する電気信号、電磁気信号、又は光信号を使用する。コンピュータ・システム４００との間でディジタル・データを搬送する通信インタフェース４１８を介し、ネットワーク・リンク４２０上の信号、及び種々のネットワークを介する信号は、伝送媒体の例示的な形態である。
【００３５】
コンピュータ・システム４００は、通信インタフェース４１８、ネットワーク・リンク４２０、及びネットワークを介して、プログラム・コードを含むデータを受信し、メッセージを送出することが可能である。インターネットの例では、サーバ４３０は、通信インタフェース４１８、ローカル・ネットワーク４２２、ＩＳＰ４２６、及びインターネット４２８を介してアプリケーション・プログラムの要求されたコードを送信し得る。
【００３６】
受信されたコードは、受信されるにつれ、プロセッサ４０４によって実行し、かつ／又は、後の実行のために、記憶装置４１０又は他の不揮発性記憶装置に記憶し得る。
【００３７】
上記明細書では、実現形態によって変わり得る数多くの特定の詳細を参照して実施例を説明している。よって、明細書及び添付図面は、制限的意味合いというよりもむしろ例証的意味合いでとらえられるものとする。本出願人が意図している本発明の範囲、及び本発明の範囲の唯一かつ排他的な指標は、何れかの後の補正を含む当該請求項が生じる特定の形態における、本出願によって生じる請求項群の文言上及び均等の範囲である。
【符号の説明】
【００３８】
１０２  エンドポイント・デバイス
１０４  エンドポイント・デバイス
１１２  セキュリティ検出サービス
【図１】
2014235735.tif 000003
【図２】
2014235735.tif 000004
【図３】
2014235735.tif 000005
【図４】
2014235735.tif 000006