(57)【要約】【課題】パケット解析の負荷を増大させずことなく外部からの不正アクセスに対して防御することが可能で、且つネットワーク内部の機器からの防御も行うことが可能な情報処理装置を提供することにある。【解決手段】情報処理装置１は、第１のネットワークインターフェース（ＮＩＣ１１で例示）を有し、ＮＩＣ１１を介して他の情報処理装置と通信可能になっている。情報処理装置１は、ＮＩＣ１１の代わりに他の情報処理装置との通信を行う第２のネットワークインターフェース（省エネＮＩＣ１３で例示）をさらに有する。情報処理装置１は、外部からの不正なアクセスを検知したときに、動作させるネットワークインターフェースをＮＩＣ１１から省エネＮＩＣ１３に切り替える切替処理を実行する。その切替処理の際には情報処理装置１の内部情報を省エネＮＩＣ１３に保存する。【選択図】図１
2011030145.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークインターフェースを有し、該第１のネットワークインターフェースを介して他の情報処理装置と通信可能な情報処理装置であって、
前記第１のネットワークインターフェースの代わりに他の情報処理装置との通信を行う第２のネットワークインターフェースをさらに有し、
外部からの不正なアクセスを検知したときに、動作させるネットワークインターフェースを前記第１のネットワークインターフェースから前記第２のネットワークインターフェースに切り替える切替処理を実行し、該切替処理の際には前記情報処理装置の内部情報を前記第２のネットワークインターフェースに保存することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、前記第１のネットワークインターフェースは、前記情報処理装置本体が通常の電力供給状態のときに動作するものであり、前記第２のネットワークインターフェースは、前記情報処理装置本体が省電力状態のときに動作するものであることを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、前記第２のネットワークインターフェースは、前記情報処理装置が省電力状態のときと、前記不正なアクセスによって前記切替処理がなされたときとで、外部からのアクセスに対する応答動作を異ならせることを特徴とする情報処理装置。
【請求項４】
請求項１〜３のいずれか１項に記載の情報処理装置において、前記第２のネットワークインターフェースは、前記切替処理の際に保存した前記内部情報を用いて、特定の種類のパケットに対する応答を実行することを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、前記特定の種類のパケットとは、前記情報処理装置のステータス情報を要求するパケットであることを特徴とする情報処理装置。
【請求項６】
請求項１〜５のいずれか１項に記載の情報処理装置において、前記不正なアクセスは、パケットを大量に送付することによる攻撃であることを特徴とする情報処理装置。
【請求項７】
請求項１〜５のいずれか１項に記載の情報処理装置において、前記不正なアクセスは、外部からの不正侵入であることを特徴とする情報処理装置。
【請求項８】
請求項１〜７のいずれか１項に記載の情報処理装置において、前記第１のネットワークインターフェース及び前記第２のネットワークインターフェースは、ネットワークに接続するための共通の接続端子又は無線接続部を有することを特徴とする情報処理装置。
【請求項９】
請求項１〜８のいずれか１項に記載の情報処理装置において、前記情報処理装置はコンピュータ又は画像形成装置であることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、より詳細には、ネットワークを介して他の情報処理装置に接続することが可能な、コンピュータや画像形成装置などの情報処理装置に関する。
【背景技術】
【０００２】
従来のネットワーク接続可能な情報処理装置は、ＤｏＳ（Denial of Service）攻撃等のパケット大量送付や不正侵入などのネットワーク攻撃に対して、ルータやファイアウォール機器よる不正パケットのフィルタリングや専用の機器を用いて対策を行っている。
【０００３】
例えば、特許文献１には、ＬＡＮ（Local Area Network）と独立した情報管理単位であるＤＭＺ（DeMilitarized Zone）内の公開サーバに対する不正侵入に対して、ファイアウォールとネットワーク監視装置が連携して、該当アドレスからの通信を遮断することにより、不正アクセスを防止する手段が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１１０６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、不正アクセスによるパケット、適正なアクセスによるパケットに拘わらず、対策機器であるネットワーク監視装置が受信した全てのパケットについて解析を実行するため、負荷が増大し、ネットワークのスループットが低下してしまう。また、経路上の通信全てがこれらの対策機器の影響を受けてしまう。特に、これらの問題は、パケットが大量送付された場合に顕著になり、リソースを大量に消費してシステムダウンしてしまうことすらある。
【０００６】
また、この技術では、障壁を介さないネットワーク内部からの通信に対しては、ネットワーク監視機器やファイアウォール機器などの対策機器による防護が機能しないことが考えられる。
【０００７】
本発明は、上述のような実状を鑑みてなされたものであり、その目的は、パケット解析の負荷を増大させずことなく外部からの不正アクセスに対して防御することが可能で、且つネットワーク内部の機器からの防御も行うことが可能な情報処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の技術手段は、第１のネットワークインターフェースを有し、該第１のネットワークインターフェースを介して他の情報処理装置と通信可能な情報処理装置であって、前記第１のネットワークインターフェースの代わりに他の情報処理装置との通信を行う第２のネットワークインターフェースをさらに有し、外部からの不正なアクセスを検知したときに、動作させるネットワークインターフェースを前記第１のネットワークインターフェースから前記第２のネットワークインターフェースに切り替える切替処理を実行し、該切替処理の際には前記情報処理装置の内部情報を前記第２のネットワークインターフェースに保存することを特徴としたものである。
【０００９】
第２の技術手段は、第１の技術手段において、前記第１のネットワークインターフェースは、前記情報処理装置本体が通常の電力供給状態のときに動作するものであり、前記第２のネットワークインターフェースは、前記情報処理装置本体が省電力状態のときに動作するものであることを特徴としたものである。
【００１０】
第３の技術手段は、第２の技術手段において、前記第２のネットワークインターフェースは、前記情報処理装置が省電力状態のときと、前記不正なアクセスによって前記切替処理がなされたときとで、外部からのアクセスに対する応答動作を異ならせることを特徴としたものである。
【００１１】
第４の技術手段は、第１〜第３のいずれかの技術手段において、前記第２のネットワークインターフェースは、前記切替処理の際に保存した前記内部情報を用いて、特定の種類のパケットに対する応答を実行することを特徴としたものである。
【００１２】
第５の技術手段は、第４の技術手段において、前記特定の種類のパケットとは、前記情報処理装置のステータス情報を要求するパケットであることを特徴としたものである。
【００１３】
第６の技術手段は、第１〜第５のいずれかの技術手段において、前記不正なアクセスは、パケットを大量に送付することによる攻撃であることを特徴としたものである。
【００１４】
第７の技術手段は、第１〜第５のいずれかの技術手段において、前記不正なアクセスは、外部からの不正侵入であることを特徴としたものである。
【００１５】
第８の技術手段は、第１〜第７のいずれかの技術手段において、前記第１のネットワークインターフェース及び前記第２のネットワークインターフェースは、ネットワークに接続するための共通の接続端子又は無線接続部を有することを特徴としたものである。
【００１６】
第９の技術手段は、第１〜第８のいずれかの技術手段において、前記情報処理装置はコンピュータ又は画像形成装置であることを特徴としたものである。
【発明の効果】
【００１７】
本発明の情報処理装置によれば、パケット解析の負荷を増大させずことなく外部からの不正アクセスに対して防御することが可能で、且つネットワーク内部の機器からの防御も行うことが可能になる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る情報処理装置の一構成例を示す図である。
【図２】図１の情報処理装置を含むネットワークシステムの構成例を示す図である。
【図３】図２のネットワークシステムに含まれる本発明を適用した情報処理装置における切替処理の一例を説明するためのフロー図である。
【図４】図３の切替処理後の受信処理の一例を説明するためのフロー図である。
【発明を実施するための形態】
【００１９】
本発明に係る情報処理装置としては、パーソナルコンピュータやサーバコンピュータ等のコンピュータをはじめ、画像形成装置も挙げられる。画像形成装置としては、印刷機器（プリンタ）をはじめ、コピー機能、電子メール送信機能、ファイリング機能など、プリント機能以外の機能も兼ね備えた複合機などが挙げられる。また、本発明に係る情報処理装置と通信を行う他の情報処理装置についても同様である。
【００２０】
図１は、本発明に係る情報処理装置の一構成例を示す図である。図１に例示する情報処理装置１は、第１のネットワークインターフェースの一例としてのＮＩＣ（Network Interface Card）１１及びＬＡＮ端子１０を備え、さらにシステムコントローラ１２を備える。ＬＡＮ端子１０は、ＬＡＮケーブルを挿入するための端子であり、ＮＩＣ１１に接続されている。情報処理装置１は、ＮＩＣ１１及びＬＡＮ端子１０を介してネットワークＮと接続され、他の情報処理装置と通信可能になっており、ネットワーク接続機器と呼べる。
【００２１】
情報処理装置１の内部での各部間のデータ転送はシステムバス１４を介して行われる。また、各部への電源供給は、外部からの電源ケーブルが接続された電源ユニット１５から図示しない電源ケーブルを通じて行われる。
【００２２】
システムコントローラ１２は、演算装置であるメインＣＰＵ（Central Processing Unit）２１、メインＣＰＵ２１が実行する制御プログラムを格納したＲＯＭ（Read Only Memory）２２、及びその実行時の作業用メモリであるＲＡＭ（Random Access Memory）２３などで構成される制御部を有し、ＮＩＣ１１の制御をはじめ情報処理装置１の全体の制御を行う。例えば、情報処理装置１がＰＣ等のコンピュータである場合、この制御プログラムにはＯＳ（Operating System）も含まれる。また、システムコントローラ１２は、記憶装置を備える。ここでは、この記憶装置としてＨＤＤ（Hard Disk Drive）２４を例示するが、他の不揮発性メモリであってもよい。
【００２３】
さらに、情報処理装置１は、ＮＩＣ１１で例示の第１のネットワークインターフェースの代わりに、他の情報処理装置との通信を行う第２のネットワークインターフェースを備える。つまり、情報処理装置１は、第１、第２の２つのネットワークインターフェースを備える。第１のネットワークインターフェースの代わりとなって第２のネットワークインターフェースが動作する場面は、後述するように外部からの不正なアクセスを検知したときとする。
【００２４】
図１では、第２のネットワークインターフェースの一例としての省エネＮＩＣ１３及びＬＡＮ端子１０が設けられている。ＮＩＣ１１が、情報処理装置１本体が通常の電力供給状態（通常の待機状態や通常の動作状態）のときに動作するものであるのに対し、省エネＮＩＣ１３は、情報処理装置１本体が省電力状態（節電状態）のときに動作するものである。従って、省エネＮＩＣ１３は、情報処理装置１本体が通常の電力供給状態から省電力状態に遷移させる際、つまり通常モードから省電力モードへ移行した際に、ＮＩＣ１１に代わってネットワーク処理を受け持ち通信動作を行う。
【００２５】
省エネＮＩＣ１３は、ＮＩＣ  ＣＰＵ（以下、省エネＮＩＣ内ＣＰＵという）３１及びＮＩＣ  ＲＡＭ（以下、省エネＮＩＣ内ＲＡＭという）３２を有し、システムコントローラ１２（メインＣＰＵ２１）やＮＩＣ１１とは独立した制御が可能となっており、システムコントローラ１２やＮＩＣ１１側とは独立した少ない電力やリソースで動作する。なお、省エネＮＩＣ内ＲＡＭの代わりに、不揮発性メモリを用いるなどしてもよく、不揮発性メモリの場合には記憶されたデータが不要になったときに消去すればよいだけである。
【００２６】
受信したパケットに対して、ＮＩＣ１１では全てのパケットを解析して不正アクセスのパケットについては応答しないようにし、省エネＮＩＣ１３では予め定められた種類のパケットについてのみ応答することで、基本的に省エネＮＩＣ１３の方がＮＩＣ１１より処理自体も少なくできる。なお、他の手法として、ＮＩＣ１１でも予め定められた種類のパケットのみ応答するように構成し、応答するパケットの種類の数を省エネＮＩＣ１３の方で少なくすることでも、ＮＩＣ１１で応答する頻度より省エネＮＩＣ１３で応答する頻度の方を少なくすることはできる。
【００２７】
なお、第２のネットワークインターフェースは、省エネＮＩＣ１３（及びＬＡＮ端子１０）で例示しているが、省電力状態用に設けたネットワークインターフェースで兼用する必要性は必ずしもなく、後述するように外部からの不正なアクセスを検知したときに、ＮＩＣ１１で例示する第１のネットワークインターフェースの代理となって動作するために設けられていればよい。
【００２８】
また、ＬＡＮ端子１０で例示したように、第１のネットワークインターフェース及び第２のネットワークインターフェースは、ネットワークに接続するための共通の接続端子を有することが好ましい。また、この接続端子の代わりに共通の無線接続部を有するようにしてもよい。
【００２９】
本発明の主たる特徴として、情報処理装置１は、外部からの不正なアクセス（ネットワーク攻撃）を検知したときに、動作させるネットワークインターフェースをＮＩＣ１１から省エネＮＩＣ１３に切り替える切替処理を実行する。この検知のために、情報処理装置１は、不正なアクセスの検知を行う検知部を備える。この検知部は、ＮＩＣ１１と連動してメインＣＰＵ２１により実行可能なように、ＲＯＭ２２又はＨＤＤ２４に検知プログラムとして搭載しておけばよい。なお、検知部は、検知結果をシステムコントローラ１２に伝えるようにＮＩＣ１１内に設けるなど、ハードウェアとして搭載してもよい。また、外部からの不正なアクセスとは、パケットを大量に送付することによる攻撃であるか、或いは、外部からの不正侵入としておくとよい。不正アクセスの検知処理自体は既存の技術を利用すればよい。
【００３０】
また、情報処理装置１は、不正アクセス検知を要因とするか否かに拘わらず、通常動作から省電力動作に移行する際、ＲＡＭ２３上のデータをＨＤＤ２４に退避させる。また、ＲＡＭ３２上のデータのうち省電力動作時の応答に必要となる情報があればその情報も、省エネＮＩＣ内ＲＡＭ３２にも転送する。データの退避が完了すると、ネットワーク処理はＮＩＣ１１及びシステムコントローラ１２から、省エネＮＩＣ１３で行われる。また、電源ユニット１５は、システムコントローラ１２各部への電源供給を停止又は大幅に低減させる。
【００３１】
このように、切替処理の際には、情報処理装置１は、情報処理装置１の内部情報を省エネＮＩＣ１３に保存することで、省エネＮＩＣ１３での通信を可能にする。この保存処理を含む切替処理は、不正アクセス検知により、メインＣＰＵ２１の制御で行えばよい。ここで、内部情報とは、省電力動作時における通信に必要な情報を指す。この内部情報は、上述したようにＲＡＭ２３上の情報であったり、ＲＯＭ２２やＨＤＤ２４等に記憶された情報であったり、ＮＩＣ１１内部のメモリに記憶された情報であったりする。内部情報としては、省電力動作時における応答時に送信するパケットを生成するために必要な機器の情報、例えばＩＰアドレスや情報処理装置１のステータス情報などが挙げられる。
【００３２】
以上説明したように、情報処理装置１は、通常動作時に、外部より何らかの不正なアクセスが検知された場合、通常動作するＮＩＣ１１から本来情報処理装置１が省電力状態のときに動作する省エネＮＩＣ１３に切り替える。
【００３３】
そして、情報処理装置１は、それ以後、不正アクセス／適正なアクセスに拘わらず、省エネＮＩＣ１３によって外部からのアクセスに対して応答する。
【００３４】
このように、本発明の情報処理装置１では、まず不正アクセスの検知を行い、検知されなかった場合には、そのままＮＩＣ１１が動作して適正なアクセスについて応答のためのパケット解析を行い、検知された場合には、省エネＮＩＣ１３が動作するように切り替えて引き続き不正アクセスの可能性のあるパケットについてのパケット解析を行う。つまり、本発明の情報処理装置１では、不正アクセスが検知された後のパケットについて、ＮＩＣ１１やシステムコントローラ１２がパケット解析やその結果の処理を行う必要がなく、これらのリソースが大量に消費されることがなく、より少ない処理を省エネＮＩＣ１３で行うだけであるため、パケット解析に係る負荷を従来に比べて低減することができる。また、情報処理装置１では、ファイヤウォール機器等のように防壁下のサブネットワーク宛の全ての通信が影響を受けるわけではないため、ネットワークのスループットの低下度合を従来に比べて低減することもできる。
【００３５】
従って、本発明の情報処理装置１では、パケットが大量送付された場合であっても、システムダウンが発生することを未然に防ぐことができ、検知時に起動中の情報処理装置１のデータを保護することができる。また、本発明の情報処理装置１では、外部からの不正侵入に対しても、省エネＮＩＣ１３に動作が切り替わることでアクセス認証を遮断できるため、外部からの不正侵入に対してもデータ等を保全することができる。また、情報処理装置１でのこのような効果により、不正アクセスがあったときの経路上の通信全てへの影響も低減することができる。
【００３６】
さらに、本発明の情報処理装置１では、情報処理装置１自身に不正アクセス防止機能をもたせ、ネットワーク攻撃に晒されたときにも省エネＮＩＣ１３に動作を切り替えることで自身で保護を行っているため、障壁を介さないネットワーク内部からの通信に対しても不正アクセスを防止することができる。
【００３７】
このように、本発明の情報処理装置によれば、パケット解析の負荷を増大させずことなく外部からの不正アクセスに対して防御することが可能で、且つネットワーク内部の機器からの防御も行うことが可能になる。
【００３８】
次に、切替処理以降の省エネＮＩＣ１３の動作について説明する。省エネＮＩＣ１３は、上述したように攻撃などを検知してＮＩＣ１１から切り替えられた場合には、上述したように予め定めた特定の種類のパケットにのみ応答することが好ましい。これにより、不正なアクセスに対して防御すると共に、サービスセンタなどからの要求に対して応答することができる。ここで、特定の種類のパケットとしては、例えばＳＮＭＰ（Simple Network Management Protocol）ポーリング等によるステータス情報の要求パケットなどが挙げられる。この要求に応答する際には、切替処理の際に保存した内部情報が用いられる。
【００３９】
このように、省エネＮＩＣ１３は、切替処理の際に保存した内部情報を用いて、特定の種類のパケットに対する応答を実行することが好ましい。特定の種類のパケットのみ応答することで、省エネＮＩＣ１３自体への負荷までも低減できると共に、最低限応答しなければならないようなパケットのみに応答することができる。
【００４０】
なお、不正アクセス未検知時であって省電力のためだけに省エネＮＩＣ１３が動作している場合にも、省エネＮＩＣ１３は、受信したパケットに対して上記特定の種類のパケットのみに対して応答を行うようにすればよい。
【００４１】
但し、この場合、不正アクセス検知で省エネＮＩＣ１３が動作している場合に比べて、受信パケットに対してより幅広い種類のパケットに対して応答するようにしてもよい。このように、省エネＮＩＣ１３は、情報処理装置１が省電力状態のときと、不正なアクセスによって切替処理がなされたときとで、外部からのアクセスに対する応答動作を異ならせることが好ましい。
【００４２】
次に、上述した情報処理装置１における好ましい処理例について、図２〜図４を参照しながら説明する。図２は、図１の情報処理装置を含むネットワークシステムの構成例を示す図である。また、図３は、図２のネットワークシステムに含まれる本発明を適用した情報処理装置における切替処理の一例を説明するためのフロー図で、図４は、図３の切替処理後の受信処理の一例を説明するためのフロー図である。
【００４３】
図２で例示するネットワークシステムは、上述した情報処理装置１、他の情報処理装置の例としてのクライアント端末２及び攻撃者端末３がネットワーク６で接続されている。ここで、情報処理装置１及びクライアント端末２はルータ４の構成するネットワークに属し、攻撃者端末３はルータ５の構成するネットワークに属している。そして、ルータ４、ルータ５はネットワーク６を介して繋がっている。
【００４４】
このようなネットワークシステムにおいて、ネットワーク攻撃の検知から省エネＮＩＣ１３への動作への移行を行う処理について、図３を参照しながら説明する。
【００４５】
情報処理装置１は、ＮＩＣ１１で受信したパケットについて、ＤｏＳ攻撃や不正侵入等の不正アクセス、つまりネットワーク攻撃をパケットの解析により検出する（ステップＳ１）。これらの検出（検知）手法としては既知の手法を用いればよい。例えば、ＤｏＳ攻撃に使用されるパケットに特徴的なＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）ヘッダのビットパターンを、送付パケットとマッチングすることによって検出する。不正侵入に関しては、情報処理装置１への認証失敗回数を計上することにより、攻撃者のブルートフォース攻撃等によるパスワードの探索を検出する。
【００４６】
ネットワーク攻撃が検出された場合（ステップＳ１でＹＥＳとなった場合）、情報処理装置１のメインＣＰＵ２１はＨＤＤ２４等の不揮発性の記憶装置に内部情報を転送して、データの待避を行う（ステップＳ２）。
【００４７】
次に、省エネＮＩＣ１３での通信動作に備えて、メインＣＰＵ２１がこの通信動作に必要な情報を省エネＮＩＣ内ＲＡＭ３２に転送する（ステップＳ３）。次に、メインＣＰＵ２１が情報処理装置１の各部の電源供給を停止又は低減する（ステップＳ４）。次にメインＣＰＵ２１が省エネＮＩＣ内ＣＰＵ３１を起動する。必要ならば、ステップＳ２にて省エネＮＩＣ内ＲＡＭ３２に保存した情報を使用して起動する（ステップＳ５）。ここでは、当然、省エネＮＩＣへの電源供給は行っている。
【００４８】
そして、メインＣＰＵ２１は、ネットワーク処理をＮＩＣ１１から省エネＮＩＣ１３に切り替える（ステップＳ６）。このときに、メインＣＰＵ２１は自身の電源供給を断つか低減すればよい。上述したステップＳ２〜Ｓ６経て、省エネＮＩＣ１３の動作が開始され（ステップＳ７）、省エネＮＩＣ動作への移行が完了する。
【００４９】
なお、上述したステップＳ２〜Ｓ６については、可能ならば処理の順序を入れ替えることができる。但し、情報保存・転送処理（ステップＳ２，Ｓ３）に関しては、揮発メモリ上の情報を保持するために、電源供給停止・低減処理（ステップＳ４）より先に行う必要がある。また、メインＣＰＵ２１の電源供給を断つ場合、その遮断処理は、少なくとも上述したステップＳ２〜Ｓ６の処理後に実行する。
【００５０】
このようにして切替処理がなされた後に省エネＮＩＣ１３が外部からパケットを受信する処理について、図４を参照しながら説明する。
【００５１】
まず、情報処理装置１の省エネＮＩＣ１３が、外部端末（他の情報処理装置）から送信されたパケットを待つ（ステップＳ１１）。この送信パケットを受信した場合（ステップＳ１１でＹＥＳとなった場合）、省エネＮＩＣ１３がその受信パケットに対してパターンマッチングを行う（ステップＳ１２）。このとき、予め内部の不揮発性メモリなどに登録されたパターンにマッチングした場合は、該当パターンの応答パケットを生成し（ステップＳ１３）、生成した応答パケットを送信する（ステップＳ１４）。
【００５２】
パケット送信終了後、省エネＮＩＣ１３は、該当パケットが受信パケットの最終パケットであるか否かを判断し（ステップＳ１５）、最終パケットであれば処理を終了する。最終パケットでなければ、次パケットを解析パケットに変更して（ステップＳ１６）、ステップＳ１２へ戻り、再度パケットのパターンマッチングを行う。一方、ステップＳ１２でＮＯの場合、ステップＳ１５へそのまま進むが、このとき受信パケットは破棄すればよい。
【００５３】
図４で説明した処理手順において、外部端末が図２のクライアント端末２であり、情報処理装置１のステータス取得を要求している場合、ステップＳ１２においてパターンマッチングが合致し、ステップＳ１３，Ｓ１４を経てステータス情報をそのクライアント端末２に送信することができる。これにより、クライアント端末２は情報処理装置１のステータス情報を取得することができる。
【００５４】
一方、外部端末が図２の攻撃者端末３であり、情報処理装置１に対して、ＤｏＳ攻撃や不正な侵入を要求している場合は、ステップＳ１２においてパターンマッチングが合致しないことで不正アクセスと検知されるため、ステップＳ１３，Ｓ１４を経ることなく、よって情報処理装置１側ではパケット生成処理が発生せず、パケット送信も行われないため、攻撃者端末３はパケット応答を取得することができない。このとき、不正アクセス検知を管理者に報知したり、検知履歴を保存しておくことが好ましい。
【００５５】
ここで、図４で説明したように不正アクセス検知により省エネＮＩＣ１３に動作が移行した後の復帰について説明する。ＮＩＣ１１に動作を復帰させるケースとしては、（Ａ１）管理者が対策を施した後などにスイッチを押下するなど、ユーザによる直接操作によって復帰する場合、（Ａ２）管理者が不在の場合の備えとして、タイマ設定等、事前の設定によって復帰する場合、が挙げられる。攻撃者のパケット送付が一定時間継続する可能性があり、復帰したとしても再度攻撃される可能性があるため、上記（Ａ１），（Ａ２）以外のケースでは復帰させないようにすることが好ましい。
【００５６】
また、不正アクセス検知とは無関係に、省電力のためだけに省電力動作への移行を行った場合でも、パケット応答によって逐一復帰していては省電力動作にならないので、基本的には次のケースを除いて復帰しないことが好ましい。復帰させるケースとしては、（Ｂ１）スイッチ押下等、ユーザによる直接操作によって復帰する場合、（Ｂ２）タイマ設定等、事前の設定によって復帰する場合、（Ｂ３）復帰条件として定められた特定のパケット（例えば印刷指示を含むパケットなど）を受信した場合、が挙げられる。
【００５７】
以上、不正アクセスの検知が省エネＮＩＣ１３が動作していない場面で起きることを前提に説明したが、省電力状態で既に省エネＮＩＣ１３が動作しているときにも、不正アクセスの検知を行うことが好ましい。例えば、省エネＮＩＣ１３は、省電力状態時であっても、不正アクセス検知処理の一種であるステップＳ１２のパターンマッチングを含む図４の処理を実行すればよい。
【００５８】
また、省電力状態でも不正アクセスを検知する形態において、上述した切替処理により省エネＮＩＣ１３が起動した場合と応答動作を異ならせる場合には、ステップＳ１２のマッチングにおけるマッチングパターンを異ならせる（例えば切替処理により省エネＮＩＣ１３が起動した場合の方が上述したようにマッチングさせるパターンを少なくする、つまり応答するパケットの種類を減らすなど）などすればよい。
【符号の説明】
【００５９】
１…情報処理装置、２…クライアント端末、３…攻撃者端末、４，５…ルータ、１０…ＬＡＮ端子、１１…ＮＩＣ、１２…システムコントローラ、１３…省エネＮＩＣ、１４…システムバス、１５…電源ユニット、２１…メインＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…ＨＤＤ、３１…省エネＮＩＣ内ＣＰＵ、３２…省エネＮＩＣ内ＲＡＭ。
【図１】
2011030145.tif 000003
【図２】
2011030145.tif 000004
【図３】
2011030145.tif 000005
【図４】
2011030145.tif 000006