(57)【要約】【課題】機器やネットワークの負荷の増大及びセキュリティの低下を防止しつつ、効率的に暗号化通信を復旧させることができるネットワーク機器及び通信制御方法の提供。【解決手段】暗号キーを含む暗号化通信情報（例えば、ＳＡ（Security Association）情報）を交換して互いに記憶し、当該暗号化通信情報に基づいて暗号化通信（例えば、ＩＰｓｅｃ（Security Architecture for Internet Protocol）通信）を行うネットワーク機器において、電源ＯＦＦシーケンスを検知し、電源ＯＦＦとなる前に、通信相手のネットワーク機器に対して、前記暗号化通信情報の削除要求を行う電源ＯＦＦ検知部を備える。【選択図】図２
2010193044.tif 000002
【特許請求の範囲】
【請求項１】
暗号キーを含む暗号化通信情報を交換して互いに記憶し、当該暗号化通信情報に基づいて暗号化通信を行うネットワーク機器において、
電源ＯＦＦシーケンスを検知し、電源ＯＦＦとなる前に、通信相手のネットワーク機器に対して、前記暗号化通信情報の削除要求を行う電源ＯＦＦ検知部を備える、ことを特徴とするネットワーク機器。
【請求項２】
前記電源ＯＦＦ検知部は、ＮＭＩ（Non Maskable Interrupt）信号を受信した時、電源電圧が予め定めた閾値以下となった時、電源スイッチカバーの開閉を検知した時、当該ネットワーク機器の設定が変更された時、ファームウェアの書き換えが完了した時のいずれかに、前記電源ＯＦＦシーケンスが開始されたと判断する、ことを特徴とする請求項１に記載のネットワーク機器。
【請求項３】
前記暗号化通信は、ＩＰｓｅｃ（Security Architecture for Internet Protocol）通信であり、前記暗号化通信情報はＳＡ（Security Association）情報である、ことを特徴とする請求項１又は２に記載のネットワーク機器。
【請求項４】
暗号キーを含む暗号化通信情報を交換して互いに記憶し、当該暗号化通信情報に基づいて暗号化通信を行うネットワークシステムにおける通信制御方法であって、
電源ＯＦＦシーケンスが開始されたネットワーク機器が、電源ＯＦＦとなる前に、通信相手のネットワーク機器に対して、前記暗号化通信情報の削除要求を行う第１の処理と、
前記通信相手のネットワーク機器が、前記削除要求に従って前記暗号化通信情報を削除する第２の処理と、を少なくとも実行する、ことを特徴とする通信制御方法。
【請求項５】
前記第１の処理では、ＮＭＩ（Non Maskable Interrupt）信号を受信した時、電源電圧が予め定めた閾値以下となった時、電源スイッチカバーの開閉を検知した時、当該ネットワーク機器の設定が変更された時、ファームウェアの書き換えが完了した時のいずれかに、前記電源ＯＦＦシーケンスが開始されたと判断する、ことを特徴とする請求項４に記載の通信制御方法。
【請求項６】
前記暗号化通信は、ＩＰｓｅｃ（Security Architecture for Internet Protocol）通信であり、前記暗号化通信情報はＳＡ（Security Association）情報である、ことを特徴とする請求項４又は５に記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク機器及び通信制御方法に関し、特に、通常の使用形態において電源のＯＮ／ＯＦＦが行われるネットワーク機器及び当該ネットワーク機器における電源ＯＦＦシーケンス時の通信制御方法に関する。
【背景技術】
【０００２】
ネットワーク通信においてセキュリティを確保して安全に通信するために、データを暗号化して送受信する暗号化通信が行われている。この暗号化通信では、通信を行うノード間で、暗号化／復号化のための鍵を生成し、鍵情報や有効期限等の暗号化通信に必要な情報（暗号化通信情報と呼ぶ。）を交換、共有することで通信を確立する。
【０００３】
ここで、ネットワーク機器Ａ、Ｂ間で暗号化通信を行う際、受信側である機器Ｂにおいて、障害発生などの事象により再起動が行われ、暗号化通信情報が失われてしまった場合、機器Ｂで暗号化通信情報が失われた事を機器Ａ側で知る手段がない。そのため、機器Ａは、有効期限が経過するまで暗号化データを機器Ｂに送信し続けるが、機器Ｂでは、暗号化通信情報が失われている為に暗号化データを復号化することができず、暗号化データは破棄されてしまう。
【０００４】
この問題に対して、暗号化通信情報をＨＤＤ（Hard Disk Drive）等の不揮発性記憶媒体に予め保存しておくことで消失を防ぐという方法も考えられるが、この方法では漏洩の危険性が高く、セキュリティ確保の為の通信という本来の目的に沿わない為、解決手段としては好ましくない。
【０００５】
このような背景から、暗号化通信情報が失われた場合の様々な復旧方法が提案されており、例えば、下記特許文献１、２には、障害が発生した際、再起動後に相手側の機器に障害通知を行う方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２０２１５号公報
【特許文献２】特開２００３−２０４３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１、２が対象とするネットワーク機器は、通常使用時は常時起動状態であることを想定している。しかしながら、消費電力の大きい機器や使用頻度の変動が大きい機器等においては、再起動は障害発生時だけでなく、通常の使用形態として、使用しない場合は電源をＯＦＦし、使用時のみ電源をＯＮ（起動）する使い方が行われている。
【０００８】
このような機器では、電源がＯＦＦになるたびに、暗号化通信情報で定められた有効期限が経過するまで通信を復旧させることができない。また、電源がＯＦＦになるたびに、次回起動時（電源ＯＮ）までの間、不要な暗号化データを送信してしまい、暗号化通信処理に伴う通信相手の機器の負荷やネットワーク負荷を増大させるという問題があった。
【０００９】
また、上記機器に対して特許文献１、２の方法を採用すると、再起動のたびに相手側の機器に障害通知を行わなければならず、処理が煩雑になる。また、この方法では暗号化通信情報の一部を保存する必要があるため、セキュリティを低下させるという問題もあった。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、機器やネットワークの負荷の増大及びセキュリティの低下を防止しつつ、効率的に暗号化通信を復旧させることができるネットワーク機器及び通信制御方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明は、暗号キーを含む暗号化通信情報を交換して互いに記憶し、当該暗号化通信情報に基づいて暗号化通信を行うネットワーク機器において、電源ＯＦＦシーケンスを検知し、電源ＯＦＦとなる前に、通信相手のネットワーク機器に対して、前記暗号化通信情報の削除要求を行う電源ＯＦＦ検知部を備えるものである。
【００１２】
また、本発明は、暗号キーを含む暗号化通信情報を交換して互いに記憶し、当該暗号化通信情報に基づいて暗号化通信を行うネットワークシステムにおける通信制御方法であって、電源ＯＦＦシーケンスが開始されたネットワーク機器が、電源ＯＦＦとなる前に、通信相手のネットワーク機器に対して、前記暗号化通信情報の削除要求を行う第１の処理と、前記通信相手のネットワーク機器が、前記削除要求に従って前記暗号化通信情報を削除する第２の処理と、を少なくとも実行するものである。
【発明の効果】
【００１３】
本発明では、暗号化通信情報を交換、共有して通信を確立しているネットワーク機器で、電源ＯＦＦのシーケンスを検知すると、実際に電源の供給が停止するまでの間に、通信相手のネットワーク機器に対して暗号化情報の削除要求を行う。
【００１４】
これにより、電源ＯＦＦ等ですぐに再起動しない場合でも、通信相手の機器側は不要なデータを送信することがなくなり、暗号化通信処理に伴う通信相手の機器の負荷やネットワークの負荷を軽減することができる。
【００１５】
また、ネットワーク機器では暗号化通信情報を不揮発性記憶媒体に保持する必要がない為、セキュリティの低下を防止することができる。
【００１６】
更に、暗号化通信情報の有効期限の経過を待つことなく、電源ＯＦＦとなったネットワーク機器の再起動後、直ちに通信が再開されるため、迅速に暗号化通信を復旧させることができ、また、再起動後に通信相手のネットワーク機器を特定して障害通知を行う必要がない為、簡便に暗号化通信を復旧させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例に係る通信制御システムの構成及び通信方法を模式的に示す図である。
【図２】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図３】本発明の一実施例に係る画像形成装置の一部の構成を示す図であり、（ａ）はＮＩＣの構成を示すブロック図、（ｂ）はＩＰｓｅｃの構成要素を示すブロック図である。
【図４】ＳＡ管理データベースの構成例を示す図である。
【図５】本発明の一実施例に係る通信制御システムにおける画像形成装置とサーバ間のＩＰｓｅｃ通信シーケンス図である。
【図６】本発明の一実施例に係るＩＰｓｅｃ送信時の処理の手順を示すフローチャート図である。
【図７】本発明の一実施例に係るＩＫＥ（鍵交換）処理の手順を示すフローチャート図である。
【図８】本発明の一実施例に係るＩＰｓｅｃ送信処理の手順を示すフローチャート図である。
【図９】本発明の一実施例に係る電源ＯＦＦ検知時の処理の手順を示すフローチャート図である。
【図１０】本発明の一実施例に係るＳＡ削除処理の手順を示すフローチャート図である。
【発明を実施するための形態】
【００１８】
暗号化通信の仕組みとして、ＩＰｓｅｃ（Security Architecture for Internet Protocol）がある。
【００１９】
ＩＰｓｅｃは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）のＩＰパケットを暗号化して受け渡しする為のプロトコルであり、通信を行うノード間で、鍵交換（ＩＫＥ：Internet Key Exchange）処理を行い、暗号化通信（ＳＡ：Security Association）情報を交換、共有して通信を確立する。ＳＡ情報は、宛先や使用する認証アルゴリズム、暗号アルゴリズム、暗号キー、有効期限など暗号化通信に必要な各種パラメータを含み、単方向である為、送信用、受信用に２つ持つ必要がある。
【００２０】
このようなＩＰｓｅｃ通信においても、上述したように、受信側である機器Ｂにおいて、障害発生、電源ＯＦＦ、設定変更などの事象により再起動が行われ、ＳＡ情報が失われてしまった場合、機器Ａは、ＳＡ情報に基づき暗号化されたＩＰパケットを有効期限になるまで機器Ｂに送信し続ける。
【００２１】
ＳＡ情報が失われた場合の復旧方法の一つとして、機器Ａで予め設定されているＳＡの有効期限が過ぎ、機器Ａから機器Ｂに向けてＩＫＥ処理を始め、ＳＡを再確立して復旧されるのを待つ方法がある。例えば、Windows（登録商標） XP/Vistaでは、ＳＡの有効期限はデフォルトで３６００秒であるが、この方法ではその間、通信が途切れてロスが生じる。
【００２２】
また、別の復旧方法として、機器Ａを再起動する方法があるが、機器Ａがサーバやルータの場合、他のネットワーク機器との通信に影響を与える可能性があり、結果として通信のロスが生じる。
【００２３】
また、特許文献１では、障害が発生した場合、再起動後、キャッシュを参照して通信を行っていたＩＰｓｅｃ装置に向けて障害通知を行う方法を開示しており、下記特許文献２では、ＳＡ情報の一部をＳＡ管理情報として不揮発性記憶媒体に保存しておき、再起動後、ＩＰｓｅｃパケットを受信した際、ＳＡ管理情報と照合し、一致した場合に、相手の装置に対して暗号キーが失われた旨の通知を行う方法を開示している。
【００２４】
しかしながら、特許文献１、２の方法を採用すると、再起動のたびに相手側の機器に障害通知を行わなければならず、処理が煩雑になり、また、ＳＡ情報の一部を保存するためにセキュリティを低下させるという問題も生じる。
【００２５】
そこで、本発明では、電源ＯＦＦシーケンスが開始されたネットワーク機器側で、実際に電源の供給が停止する前に、通信相手のネットワーク機器に対して暗号化通信情報（ＩＰｓｅｃ通信の場合はＳＡ情報）の削除要求を行うようにする。
【００２６】
具体的には、ネットワーク機器に電源ＯＦＦ検知部を設け、電源ＯＦＦ検知部は、電源ＯＦＦシーケンスを検知したら、電源ＯＦＦにより暗号化通信情報を消失する前に、既に暗号化通信を行っていた相手側のネットワーク機器に対して、暗号化通信情報の削除コマンドを送信する。相手側のネットワーク機器は、削除コマンドを受信すると暗号化通信情報を削除してパケット送信を停止する。そして、電源ＯＦＦのネットワーク機器が再起動したら、再度、暗号化通信情報を交換、共有して通信を確立する。
【００２７】
これにより、負荷の増大及びセキュリティの低下を防止しつつ、効率的に暗号化通信を復旧させることができる。
【００２８】
なお、ネットワーク機器は通常、ＨＤＤを備えており、電源ＯＦＦの際にはＨＤＤのヘッドを待避させる等の処理を行う必要があるため、実際に電源の供給が停止するまでに５００〜８００ｍｓｅｃ程度の時間がある。従って、その間に暗号化通信情報の削除コマンドを送信することは可能である。
【００２９】
以上、一般的なネットワーク機器について述べたが、ネットワーク機器の中で、特に、ＭＦＰ（Multi Function Peripheral）等の画像形成装置は、定着装置の加熱等に大きな電力を消費し、また、使用頻度はその時の状況によって大きく変化するため、使用しない場合は電源をＯＦＦし、使用時のみ電源をＯＮ（起動）する使い方が一般的に行われている。また、画像形成装置では、マシン設定変更時、ファームウェアの書き換え完了時等においても再起動が必要になる。
【００３０】
このように、画像形成装置は、サーバやルータ等の一般的なネットワーク機器と比較して、障害発生時以外に、電源ＯＦＦや再起動が必要なケースが多い。そこで、以下の実施例では、画像形成装置における通信制御を例にして説明する。
【実施例】
【００３１】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係るネットワーク機器及び通信制御方法について、図１乃至図１０を参照して説明する。図１は、本実施例の通信制御システムの構成を模式的に示す図であり、図２は、画像形成装置の構成を示すブロック図、図３は、ＮＩＣ（Network Interface Card）の構成及びＩＰｓｅｃの構成要素を示すブロック図である。また、図４は、ＳＡ管理データベースの構成例を示す図であり、図５は、画像形成装置とサーバ間のＩＰｓｅｃ通信シーケンス図である。また、図６乃至図１０は、本実施例のＩＰｓｅｃ通信の手順を示すフローチャート図である。
【００３２】
図１に示すように、本実施例の通信制御システムは、暗号キーを用いて暗号化したパケットを送受信する暗号化通信システムであり、サーバやルータ、ユーザ端末等の一方のネットワーク機器（ここではサーバ１０とする。）と、他方のネットワーク機器（ここでは画像形成装置２０とする。）とを備える。そして、これらはイーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワークによって接続されている。
【００３３】
サーバ１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ、ＨＤＤなどで構成される制御部と、ＮＩＣやモデムなどで構成される通信Ｉ／Ｆ部とを含む（図示せず）。サーバ１０は、画像形成装置２０との間で暗号化通信（本実施例ではＩＰｓｅｃ通信とする。）を行い、画像形成装置２０から削除コマンドを受信すると削除コマンドに従って暗号化通信情報（本実施例ではＳＡ情報とする。）を削除する動作を行う。
【００３４】
画像形成装置２０は、図２に示すように、制御部２１、電源部２２、通信Ｉ／Ｆ部２３、スキャナ入力部２４、画像出力部２５、操作パネル２６、電源ＯＦＦ検知部２７などで構成される。
【００３５】
制御部２１は、各構成要素を制御する部分で、ＣＰＵ、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどを備え、これらはバスを介して接続されている。
【００３６】
上記制御部２１は、サーバ１０等から受信したプリントデータをＲＩＰ（Raster Image Processor）処理してページ毎の画像データ（ページデータ）を生成し、必要に応じて画像処理（サイズや解像度、白黒／カラー等の変換処理）やスクリーニングを行った後、ページデータを、画像出力部２５に転送するプリントコントローラとしても機能する。
【００３７】
電源部２２は、画像形成装置２０の各部に電源を供給する部分であり、制御部２１の指示に従っての電源のＯＮ／ＯＦＦが制御される。なお、本明細書における電源ＯＦＦの状態は、ＲＡＭに保持した情報が消去されて通信不能となるように電源供給が停止する状態を言い、一部の構成要素に対する電源供給が停止する状態、例えば、画像出力部２５に対する電源供給が停止する状態は除かれる。
【００３８】
通信Ｉ／Ｆ部２３は、ＮＩＣ等からなる。ＮＩＣは、例えば、図３（ａ）に示すように、制御部２１とデータ転送を行うInterface、ＬＰＤ（Line Printer Daemon protocol：ＴＣＰ／ＩＰネットワークを経由して印刷を行なうプロトコル）、ＨＴＴＰ（HyperText Transfer Protocol：サーバ−クライアント間でデータを送受信するためのプロトコル）、ＭＩＢ（Management Information Base：ＳＮＭＰで管理されるネットワーク機器が公開する情報）、ＳＮＭＰ（Simple Network Management Protocol：ネットワーク機器をＴＣＰ／ＩＰネットワーク経由で監視・制御するためのプロトコル）、ＦＴＰ（File Transfer Protocol：ＴＣＰ／ＩＰネットワークでファイルを転送するためのプロトコル）、RAW socket、ＰＡＰ（Password Authentication Protocol：セキュリティプロトコルの一つ）、AppleTalk（Apple社のMac OSに標準搭載されているネットワーク機能を実現するプロトコル）、Netware（Novell社のネットワークＯＳ）、ＩＰＸ／ＳＰＸ（Internetwork Packet eXchange/Sequenced Packet eXchange：Novell社のNetWareが使用するプロトコル）、ＴＣＰ／ＩＰ、LAN Device Driverなどからなる。このように、ＮＩＣはＴＣＰ／ＩＰ等の複数のプロトコルスタックを搭載し、Interfaceを通して制御部２１とデータ転送を行う。
【００３９】
なお、ＩＰｓｅｃは、ＴＣＰ／ＩＰプロトコルスタックに含まれる。また、ＩＰｓｅｃの構成要素としては、図３（ｂ）に示すように、ＡＨ（IP Authentication Header：認証）、ＥＳＰ（IP Encapsulating Security Payload：暗号化）、ＩＫＥ（鍵交換）、ＳＡ管理データベースがある。上記ＳＡ管理データベースは、図４に示すように、ＳＡ識別情報であるＳＰＩ（Security Pointer Index）、宛先アドレス（destination address）、ＳＡを含み、ＲＡＭ上に記憶され、電源ＯＦＦにより消去される。
【００４０】
スキャナ入力部２４は、原稿台上の原稿用紙から画像データを光学的に読み取る部分であり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）イメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００４１】
画像出力部２５は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素、例えば、感光体、転写ベルト、定着器、各種搬送ベルト、クリーニング部等で構成され、制御部２１で処理したページデータに基づいて、指定された用紙に画像を形成する。
【００４２】
操作パネル２６は、表示部上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）を設けた装置であり、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部２１に出力する。
【００４３】
電源ＯＦＦ検知部２７は、電源部２２のＯＦＦシーケンス（シャットダウン動作）を監視し、電源ＯＦＦシーケンスを検知すると、電源ＯＦＦシーケンスが完了するまでの間（実際に電源の供給が停止するまでの間）に、ＳＡ情報の削除を要求する削除コマンドを生成し、通信Ｉ／Ｆ部２３を介して通信相手のネットワーク機器（本実施例ではサーバ１０）に送信する。
【００４４】
この電源ＯＦＦシーケンスの検知は、電源部２２からの電源ＳＷのＯＦＦを割り込み（ＮＭＩ：Non Maskable Interrupt）信号で検知してもよいし、電源電圧が予め定めた閾値以下になった場合に電源ＯＦＦとして判断してもよいし、電源ＳＷカバーが開状態になったり、再起動が必要なマシン設定が変更されたり、ファームウェアの書き換えが完了した場合に電源ＯＦＦとして判断してもよい。また、上記電源ＯＦＦ検知部２７はハードウェアとして構成してもよいし、画像形成装置２０の制御部２１を、電源ＯＦＦ検知部２７として機能させる通信制御プログラムとして構成してもよい。
【００４５】
なお、図２は本実施例の画像形成装置２０の一例であり、スキャナ入力部２４等は省略しても良いし、ＡＤＦ（Auto Document Feeder：自動原稿送り装置）や後処理部等を追加してもよい。
【００４６】
また、図２では、制御部２１にプリントコントローラとして機能を持たせたが、プリントコントローラを別の装置とし、コントローラと画像形成装置２０とVideo Ｉ／Ｆ等で接続する構成としてもよい。
【００４７】
次に、上記構成の通信制御システムにおける画像形成装置２０とサーバ１０間のＩＰｓｅｃ通信手順について、図５のシーケンス図、及び、図６乃至図１０のフローチャート図を参照して説明する。
【００４８】
［ＩＰｓｅｃ送信時の処理（図５の上段の処理）］
画像形成装置２０の制御部２１（又は通信Ｉ／Ｆ部２３）は、通信相手（サーバ１０）が初めてＩＰｓｅｃ通信を行う機器であるか判断し（図６のＳ１００）、初めてＩＰｓｅｃ通信を行う機器であれば、サーバ１０と鍵交換（ＩＫＥ）処理を行う（Ｓ１１０）。そして、制御部２１（又は通信Ｉ／Ｆ部２３）は、交換した鍵を用いてデータを暗号化し、暗号化データをサーバ１０に送信する（Ｓ１２０）。
【００４９】
上記ステップＳ１１０のＩＫＥ（鍵交換）処理について、図７を参照して具体的に説明する。
【００５０】
まず、ＳＡパラメータをサーバ１０に送信し（Ｓ１１１）、サーバ１０からＳＡパラメータを受領する（Ｓ１１２）。次に、鍵情報をサーバ１０に送信し（Ｓ１１３）、サーバ１０から鍵情報を受信する（Ｓ１１４）。次に、認証アルゴリズム、暗号アルゴリズム、有効期限等の各種パラメータを決め、例えば「Diffie-Hellman」という方式を利用して暗号キーを生成し（Ｓ１１５）、サーバ１０に認証情報を送信する（Ｓ１１６）。一方、サーバ１０側も暗号キーを生成し、画像形成装置２０に認証情報を送信する。
【００５１】
そして、サーバ１０から認証情報を受信したら（Ｓ１１７）、ＳＡ情報を、ＳＡを識別するＩｎｄｅｘ情報（ＳＰＩ）、宛先アドレスとともに図４に示すＳＡ管理データベースに保存する（Ｓ１１８）。なお、ＳＡ情報は単方向の情報であり、送信用と受信用を一対として管理する。
【００５２】
次に、上記ステップＳ１２０のＩＰｓｅｃ通信処理について、図８を参照して具体的に説明する。
【００５３】
まず、ＳＡ管理データベースを参照してＳＡを選択する（Ｓ１２１）。次に、選択したＳＡを参照して暗号アルゴリズムを選択し、暗号キーを使用してデータを暗号化して、暗号化パケットを生成する（Ｓ１２２）。次に、認証アルゴリズムを用いて認証情報を算出し（Ｓ１２３）、算出した認証情報、ＳＡを識別するＩｎｄｅｘ情報（ＳＰＩ）、パケット順を示すシーケンス番号を付加してサーバ１０に送信する（Ｓ１２４）。そして、送信が完了するまでＳ１２２からＳ１２４の処理を繰り返す（Ｓ１２５）。
【００５４】
サーバ１０側は、受信したパケットに付加されているＳＰＩより、ＳＡ管理データベースから、該当するＳＡ情報を参照して暗証アルゴリズムを選択し、暗号キーを用いて暗号を解く。さらにＳＡ情報を参照して認証アルゴリズムを選択し、認証情報をチェックし、データが安全であることを確認する。
【００５５】
例えば、図１に示すように、送信側の画像形成装置２０は、ＳＡ情報に基づく暗号キー００１を利用してパケットを暗号化して暗号パケットを生成し、ヘッダのＳＰＩフィールドにＳＰＩを記述してＩＰパケットを送信する。受信側のサーバ１０は、ヘッダのＳＰＩフィールドに記述されたＳＰＩから対応するＳＡ情報を求め、そのＳＡ情報に基づく暗号キー００１を利用して暗号パケットを復号化する。
【００５６】
［電源ＯＦＦ検知時の処理（図５の中段の処理）］
画像形成装置２０の電源ＯＦＦ検知部２７は、電源ＯＦＦシーケンスを検知する（図９のＳ２００）。次に、電源ＯＦＦ検知部２７は、実際の電源の供給が停止するまでの間（例えば、ＨＤＤのヘッダを待避させる時間、画像出力部２５のクリーニング部が動作中の場合はクリーニング処理がある程度終了するまでの時間）に、ＳＡ削除処理を行う（Ｓ２１０）。
【００５７】
なお、画像形成装置２０においては、大容量コンデンサ等の搭載によって、電圧レベルが急激に低下せず、電源ＳＷをＯＦＦしてから動作停止電圧まで、数ｍｓｅｃから数秒間かかる為、この間を利用してＳＡ削除要求を行うことができる。また、ここでは、電源ＯＦＦ検知部２７がＳＡ削除処理を行う構成としたが、電源ＯＦＦ検知部２７から通信Ｉ／Ｆ部２３（ＮＩＣ）に要求し、通信Ｉ／Ｆ部２３（ＮＩＣ）がＳＡ削除処理を行う構成としてもよい。
【００５８】
上記ステップＳ２１０のＳＡ削除処理について、図１０を参照して具体的に説明する。
【００５９】
まず、電源ＯＦＦ検知部２７（又は、通信Ｉ／Ｆ部２３）は、ＳＡ管理データベースを参照して（Ｓ２１１）、ＳＡ削除ペイロードを生成する（Ｓ２１２）。そして、登録されているＳＡ情報に対応する相手先に対して、ＳＡ削除ペイロードを送信する。なお、ＳＡ削除コマンドは、ＲＦＣ（Request For Comment）で定められている削除ペイロード通知メッセージとして送信する。
【００６０】
なお、上記では、電源ＳＷのＯＦＦを電源ＯＦＦ検知タイミングとしたが、大容量コンデンサを搭載しない機器等の場合は、電源電圧が予め定めた閾値以下となった時、電源ＳＷカバーの開閉時、再起動を伴うマシン設定変更時、ファームウェア書き換え完了時等の電源ＯＦＦが予想されるタイミングを電源ＯＦＦ検知タイミングとしてもよい。
【００６１】
［ＩＰｓｅｃ送信再開時の処理（図５の下段の処理）］
画像形成装置２０の電源がＯＮになる（再起動する）と、再び、画像形成装置２０とサーバ１０間でＩＫＥ（鍵交換）処理を行う。そして、画像形成装置２０及びサーバ１０にＳＡ情報を登録し、ＩＰｓｅｃ通信を再開する。これにより、画像形成装置２０の再起動後、直ちにＩＰｓｅｃ通信を復旧させることができる。
【００６２】
このように、電源ＯＦＦ検知部２７は、電源ＯＦＦシーケンスを検知すると、実際に電源の供給が停止する間での間に、サーバ１０に対してＳＡ情報の削除要求を行うため、サーバ１０は画像形成装置２０に対して無駄なパケットを送信することがなくなり、サーバ１０及びネットワークの負荷を軽減することができる。また、画像形成装置２０の再起動後、直ちにＩＫＥ（鍵交換）処理が行われるため、効率的にＩＰｓｅｃ通信を復旧させることができる。更に、本実施例の構成では、画像形成装置２０の不揮発性記憶媒体にはＳＡ情報が保存されないため、セキュリティを確保することもできる。
【００６３】
なお、上記実施例では、画像形成装置２０における制御について説明したが、本発明は上記実施例に限定されるものではなく、任意のネットワーク機器に対して同様に適用することができる。
【産業上の利用可能性】
【００６４】
本発明は、暗号化通信を行うネットワーク機器及び当該ネットワーク機器における通信制御方法に利用可能である。
【符号の説明】
【００６５】
１０  サーバ
２０  画像形成装置
２１  制御部
２２  電源部
２３  通信Ｉ／Ｆ部
２４  スキャナ入力部
２５  画像出力部
２６  操作パネル
２７  電源ＯＦＦ検知部
【図１】
2010193044.tif 000003
【図２】
2010193044.tif 000004
【図３】
2010193044.tif 000005
【図４】
2010193044.tif 000006
【図５】
2010193044.tif 000007
【図６】
2010193044.tif 000008
【図７】
2010193044.tif 000009
【図８】
2010193044.tif 000010
【図９】
2010193044.tif 000011
【図１０】
2010193044.tif 000012