(57)【要約】【課題】通信手順の段階ごとに、どの段階までが正常に終了したかを使用者に通知することで、ＩＰｓｅｃの通信失敗時の設定不備に関する原因特定を容易にすることのできるネットワーク機器を提供する。【解決手段】ＩＰｓｅｃ通信対応のネットワーク機器であって、使用者により設定されるＩＰｓｅｃ接続に必要な設定パラメータを保持する手段と、使用者により設定されるエラー情報出力レベルを保持する手段と、ＩＰｓｅｃ通信の過程で発生したエラー情報を使用者に通知する手段とを備える。【選択図】図２
2007235715.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰｓｅｃ通信対応のネットワーク機器であって、
使用者により設定されるＩＰｓｅｃ接続に必要な設定パラメータを保持する手段と、
使用者により設定されるエラー情報出力レベルを保持する手段と、
ＩＰｓｅｃ通信の過程で発生したエラー情報を使用者に通知する手段とを備えたことを特徴とするネットワーク機器。
【請求項２】
請求項１に記載のネットワーク機器において、
ＩＰｓｅｃ化するプロトコルとして、ＩＰｖ６通信に対応するプロトコルを用いることを特徴とするネットワーク機器。
【請求項３】
請求項１に記載のネットワーク機器において、
ＩＰｓｅｃ化するプロトコルとして、ＩＰｖ４通信に対応するプロトコルを用いることを特徴とするネットワーク機器。
【請求項４】
請求項１に記載のネットワーク機器において、
ＩＰｓｅｃ通信の過程で発生したエラー情報を使用者に通知するための表示パネルを備えたことを特徴とするネットワーク機器。
【請求項５】
請求項１に記載のネットワーク機器において、
過去のＩＰｓｅｃ通信の過程で発生したエラー情報を蓄積する記憶手段を備えたことを特徴とするネットワーク機器。
【請求項６】
請求項１に記載のネットワーク機器において、
出力するエラー情報の種類を使用者が設定することを特徴とするネットワーク機器。
【請求項７】
請求項１に記載のネットワーク機器において、
ＩＰｓｅｃ通信の過程で発生したエラー情報を外部ｔｅｌｎｅｔ端末から参照可能なｔｅｌｎｅｔシステムを備えたことを特徴とするネットワーク機器。
【請求項８】
請求項１に記載のネットワーク機器において、
ＩＰｓｅｃ通信の過程で発生したエラー情報を外部Ｗｅｂブラウザから参照可能なＷｅｂシステムを備えたことを特徴とするネットワーク機器。
【請求項９】
ＩＰｓｅｃ通信対応のネットワーク機器のエラー通知方法であって、
使用者により設定されるＩＰｓｅｃ接続に必要な設定パラメータを保持する工程と、
使用者により設定されるエラー情報出力レベルを保持する工程と、
ＩＰｓｅｃ通信の過程で発生したエラー情報を使用者に通知する工程とを備えたことを特徴とするネットワーク機器のエラー通知方法。
【請求項１０】
請求項９に記載のネットワーク機器のエラー通知方法において、
ＩＰｓｅｃ化するプロトコルとして、ＩＰｖ６通信に対応するプロトコルを用いることを特徴とするネットワーク機器のエラー通知方法。
【請求項１１】
請求項９に記載のネットワーク機器のエラー通知方法において、
ＩＰｓｅｃ化するプロトコルとして、ＩＰｖ４通信に対応するプロトコルを用いることを特徴とするネットワーク機器のエラー通知方法。
【請求項１２】
請求項９に記載のネットワーク機器のエラー通知方法において、
ＩＰｓｅｃ通信の過程で発生したエラー情報を表示パネルにより使用者に通知する工程を備えたことを特徴とするネットワーク機器のエラー通知方法。
【請求項１３】
請求項９に記載のネットワーク機器のエラー通知方法において、
過去のＩＰｓｅｃ通信の過程で発生したエラー情報を記憶手段に蓄積する工程を備えたことを特徴とするネットワーク機器のエラー通知方法。
【請求項１４】
請求項９に記載のネットワーク機器のエラー通知方法において、
出力するエラー情報の種類を使用者が設定することを特徴とするネットワーク機器のエラー通知方法。
【請求項１５】
請求項９に記載のネットワーク機器のエラー通知方法において、
ＩＰｓｅｃ通信の過程で発生したエラー情報をｔｅｌｎｅｔシステムにより外部ｔｅｌｎｅｔ端末から参照可能とする工程を備えたことを特徴とするネットワーク機器のエラー通知方法。
【請求項１６】
請求項９に記載のネットワーク機器のエラー通知方法において、
ＩＰｓｅｃ通信の過程で発生したエラー情報をＷｅｂシステムにより外部Ｗｅｂブラウザから参照可能とする工程を備えたことを特徴とするネットワーク機器のエラー通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰｓｅｃ（Security Architecture for Internet Protocol）通信対応のネットワーク機器に関する。
【背景技術】
【０００２】
ＩＰｓｅｃの通信手順には複数の段階があり、それぞれの段階に対して複数の設定を必要とするという特徴を持つ。ＩＰｓｅｃ通信を行うためには、各段階における全ての設定を通信相手と揃える必要がある。そのため、多数のＩＰｓｅｃ設定の中に一つでも問題がある場合、通信自体が行えなくなる。通信が行えなくなることにより、通信相手から何の返答も得られないため、使用者は設定の不備に関して何ら情報を得ることができない。
【０００３】
一方、特許文献１には、ファクシミリ装置等の通信装置におけるエラーの発生状況を外部端末で監視できるようにした技術が開示されている。
【特許文献１】特開２００５−２２３９４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、使用者は、ＩＰｓｅｃ設定の設定ミスが原因で通信が行えなくなった場合、通信相手から何の返答も得られないため、どの設定に問題があるかを原因特定することが困難であるという問題があった。
【０００５】
また、自動鍵交換方式を用いる場合はリキーと呼ばれるＳＡ（Security Association）の再確立が行われ、このリキーが失敗した場合、新たなＳＡが確立できず突然通信不能になるため、使用者はどの設定に問題があるかを原因特定することが困難であった。
【０００６】
更に、ＩＰｓｅｃには一般的な各種通信エラーのほかにＩＰｓｅｃ特有のエラーとして、パラメータが異なることにより暗号解読に失敗した場合のエラー、プロポーザルが適合しない場合のエラーがある。通常、これらのエラーが起きた際には通信ができなくなってしまうため、使用者は問題解決のための情報を得ることができなかった。
【０００７】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、通信手順の段階ごとに、どの段階までが正常に終了したかを使用者に通知することで、ＩＰｓｅｃの通信失敗時の設定不備に関する原因特定を容易にすることのできるネットワーク機器を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明にあっては、
請求項１に記載されるように、ＩＰｓｅｃ通信対応のネットワーク機器であって、使用者により設定されるＩＰｓｅｃ接続に必要な設定パラメータを保持する手段と、使用者により設定されるエラー情報出力レベルを保持する手段と、ＩＰｓｅｃ通信の過程で発生したエラー情報を使用者に通知する手段とを備えるネットワーク機器を要旨としている。
【０００９】
また、請求項２に記載されるように、請求項１に記載のネットワーク機器において、ＩＰｓｅｃ化するプロトコルとして、ＩＰｖ６通信に対応するプロトコルを用いるようにすることができる。
【００１０】
また、請求項３に記載されるように、請求項１に記載のネットワーク機器において、ＩＰｓｅｃ化するプロトコルとして、ＩＰｖ４通信に対応するプロトコルを用いるようにすることができる。
【００１１】
また、請求項４に記載されるように、請求項１に記載のネットワーク機器において、ＩＰｓｅｃ通信の過程で発生したエラー情報を使用者に通知するための表示パネルを備えるようにすることができる。
【００１２】
また、請求項５に記載されるように、請求項１に記載のネットワーク機器において、過去のＩＰｓｅｃ通信の過程で発生したエラー情報を蓄積する記憶手段を備えるようにすることができる。
【００１３】
また、請求項６に記載されるように、請求項１に記載のネットワーク機器において、出力するエラー情報の種類を使用者が設定するようにすることができる。
【００１４】
また、請求項７に記載されるように、請求項１に記載のネットワーク機器において、ＩＰｓｅｃ通信の過程で発生したエラー情報を外部ｔｅｌｎｅｔ端末から参照可能なｔｅｌｎｅｔシステムを備えるようにすることができる。
【００１５】
また、請求項８に記載されるように、請求項１に記載のネットワーク機器において、ＩＰｓｅｃ通信の過程で発生したエラー情報を外部Ｗｅｂブラウザから参照可能なＷｅｂシステムを備えるようにすることができる。
【００１６】
また、請求項９〜１６に記載されるように、ネットワーク機器のエラー通知方法として構成することができる。
【発明の効果】
【００１７】
本発明のネットワーク機器にあっては、通信手順の段階ごとに、どの段階までが正常に終了したかを使用者に通知することで、ＩＰｓｅｃの通信失敗時の設定不備に関する原因特定を容易にすることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好適な実施形態につき説明する。
【００１９】
図１は本発明のネットワーク機器を用いたネットワークシステムの一実施形態を示す全体構成図である。図１において、ネットワーク機器１Ａ、１Ｂはネットワーク３上に配置され、ネットワーク機器１Ｃ、１Ｄはネットワーク４上に配置され、両ネットワーク３、４はルータ２により接続されている。ネットワーク機器１Ａ〜１Ｄは、クライアントＰＣ（Personal Computer）、サーバ、プリンタ、ＭＦＰ（Multi Function Printer）等が想定される。また、ネットワーク機器１Ａ〜１Ｄはｔｅｌｎｅｔ端末やＷｅｂブラウザとして動作することもある。
【００２０】
ネットワーク機器１Ａ〜１ＤはＩＰｓｅｃに対応している。ＩＰｓｅｃには、全ての通信をＩＰｓｅｃ化して直接通信を行うトランスポートモードのほかに、ゲートウェイ機器間のみをＩＰｓｅｃ化するトンネルモードと呼ばれる方式も存在する。通信する相手側のネットワーク機器としては、同じネットワーク３、４に接続された同一セグメント内のネットワーク機器であっても、ルータ２を介して別のセグメントに存在するネットワーク機器であっても構わない。なお、図にはＩＰｖ６（Internet Protocol version 6）対応のネットワーク機器を記載しており、この場合は機器に一意のアドレスが自動的に割り当てられてセグメントを越えて互いにアクセス可能となるが、ＩＰｖ４（Internet Protocol version 4）アドレス対応のネットワーク機器でも同様に適用可能である。
【００２１】
図２はネットワーク機器１の内部構成例を示すソフトウェアモジュール構成図である。図２において、ネットワーク機器１は、ＩＰｓｅｃ通信を利用する上位のアプリケーション１１と、ＩＰｓｅｃ通信を司るネットワーク制御部１２と、ＯＳ（Operating System）１３とを備えている。
【００２２】
ネットワーク制御部１２は、使用者により設定されるＩＰｓｅｃ設定を保持するＩＰｓｅｃ設定テーブル１２１と、このＩＰｓｅｃ設定テーブル１２１に保持されるＩＰｓｅｃ設定に基づいてＩＰｓｅｃ通信を実行するＩＰｓｅｃ通信部１２２と、使用者により設定されるどのログを出力するか（エラー情報出力レベル）を示す情報を保持するログ出力設定テーブル１２３と、ＩＰｓｅｃ通信の状況を判定し、ログ出力設定テーブル１２３に保持される情報に基づいて、そのつどログ出力するかどうかを決定し、各通信のエラーやＩＰｓｅｃ特有の通信不能状態である暗号解読失敗エラー、プロポーザル不適合等のログを出力するＩＰｓｅｃ状況判定部１２４と、出力されたログを保持するログテーブル１２５とを備えている。ＩＰｓｅｃ設定テーブル１２１、ログ出力設定テーブル１２３、ログテーブル１２５はＮＶＲＡＭ（Non Volatile RAM（Random Access Memory））や磁気ディスク装置等に保存される。
【００２３】
ＯＳ１３は、ネットワークプロトコル１３１とネットワーク通信ドライバ１３２とを備えている。
【００２４】
図３はＩＰｓｅｃ設定テーブル１２１の例を示す図であり、ｍｏｄｅ、ＩＫＥ（Internet Key Exchange）Ｐｈａｓｅ１認証方式、ＩＰアドレス／マスク等の項目と、それに対応する設定値とが保持される。
【００２５】
図４はログ出力設定テーブル１２３の例を示す図であり、ログ取得、ＩＫＥ  Ｐｈａｓｅ１通信エラー、ＩＫＥ  Ｐｈａｓｅ２通信エラー、ＩＫＥ  Ｐｈａｓｅ２暗号解読エラー、ＩＰｓｅｃプロポーザル不適合、ＩＰｓｅｃ通信エラー、ＩＰｓｅｃ暗号解読エラー、リキー失敗エラー等の項目と、それに対応する設定値（ＯＮもしくはＯＦＦ）とが保持される。
【００２６】
図５はログテーブル１２５の例を示す図であり、事象が発生した日時、通信元のＩＰアドレスであるｓｒｃ、通信先のＩＰアドレスであるｄｓｔ、事象の内容を含んでいる。
【００２７】
図６〜図８はＩＰｓｅｃ通信の設定画面の例を示す図である。使用者はＩＰｓｅｃ通信対応のネットワーク機器１の設定パネル等から、ＩＫＥ  Ｐｈａｓｅ１、ＩＫＥ  Ｐｈａｓｅ２、ＩＰｓｅｃの各種設定を行う。設定項目には選択式のものや、鍵フレーズと呼ばれるパスワード情報を入力するものが存在する。
【００２８】
ＩＰｓｅｃの通信手順における複数の段階とそれぞれの設定は以下のようになる。
【００２９】
ＩＰｓｅｃにおけるコネクションをＳＡと呼ぶ。ＩＰｓｅｃではＳＡを確立し、そのＳＡを用いて通信を行う。ＩＰｓｅｃ  ＳＡは各種パラメータにより完全性が保証され、暗号化処理される。ＩＰｓｅｃにはＳＡを確立する方法として、自動鍵交換方式と手動鍵交換方式がある。使用者はＩＰｓｅｃを使用するために、自動鍵交換方式と手動鍵交換方式、どちらの方法を用いるかを設定する必要がある。
【００３０】
ＩＰｓｅｃのためのＳＡを自動鍵交換方式を用いて確立する場合、通信プロトコルや暗号鍵などのＩＰｓｅｃパラメータの交換を行うために、自動鍵交換プロトコルＩＫＥと呼ばれる通信を行う。ＩＫＥではまず、平文の通信を行ってＩＫＥ用の通信プロトコルや暗号鍵を交換し、ＩＳＡＫＭＰ（Internet Security Association Key Management Protocol）ＳＡと呼ばれる鍵交換のためのコネクションを確立する（ＩＫＥ  Ｐｈａｓｅ１）。次にＩＫＥ用の通信プロトコルや暗号鍵で暗号化したＩＳＡＫＭＰ  ＳＡと呼ばれるコネクションで、ＩＰｓｅｃ用の通信プロトコルや暗号鍵などを交換する（ＩＫＥ  Ｐｈａｓｅ２）。ＩＰｓｅｃは、これらの手順を経ることでＩＰｓｅｃ  ＳＡを確立することができ、セキュリティ通信を行うことができる。
【００３１】
また、自動鍵交換方式を用いる場合は、ＳＡが一定期間で再確立される。自動鍵交換方式で確立されたＳＡには確立時にライフタイムが設定され、一定期間が経過したＳＡは使用不能になる。ここで自動鍵交換方式ではＩＫＥによって自動的に新しいＳＡが確立される。
【００３２】
また、ＩＫＥ  Ｐｈａｓｅ１の手順には、ＭａｉｎモードとＡｇｇｒｅｓｓｉｖｅモードの２つの動作モードがある。使用者はどちらのモードを使用するかを設定する必要がある。
【００３３】
また、ＩＫＥでは相手認証方式により相手の認証を行う。ＩＫＥにおける相手認証方式は４種類が定義されている。よって、事前共有秘密鍵認証方式（Ｐｒｅ−Ｓｈａｒｅｄ  Ｋｅｙ）、デジタル署名認証方式、公開鍵認証暗号方式、改良型公開鍵暗号認証方式の４種類のうちどの方式を使用するかを設定する必要がある。さらに、事前共有秘密鍵認証方式は、通信する相手のＩＰアドレスごとに鍵となる文字列を指定する方式と、マスク指定によるＩＰアドレスの範囲ごとに鍵となる文字列を指定する方式の２種類から、どちらを使用するかを設定する必要がある。
【００３４】
ＩＫＥ  Ｐｈａｓｅ２を行う通信であるＩＳＡＫＭＰ  ＳＡを確立するために必要なパラメータとその値は以下のとおりである。暗号アルゴリズム（ＤＥＳ−ＣＢＣ／３ＤＥＳ−ＣＢＣなど）、ハッシュアルゴリズム（ＭＤ５／ＳＨＡ１など）、相手認証方式（事前共有秘密鍵認証方式／デジタル署名認証方式／公開鍵認証暗号方式／改良型公開鍵暗号認証方式）、Ｏａｋｌｅｙグループ（７６８ビットＭＯＤＰグループ／１０２４ビットＭＯＤＰグループなど）。
【００３５】
ＩＰｓｅｃによる通信であるＩＰｓｅｃ  ＳＡを確立するために必要なパラメータとその値は以下のとおりである。ＡＨ（Authentication Header）認証アルゴリズム（ＨＭＡＣ−ＭＤ５／ＨＭＡＣ−ＳＨＡ１など）、ＥＳＰ（Encapsulating Security Payload）暗号アルゴリズム（ＮＵＬＬ／ＤＥＳ−ＣＢＣ／ＡＥＳ−ＣＢＣなど）、ＥＳＰ認証アルゴリズム（ＨＭＡＣ−ＭＤ５／ＨＭＡＣ−ＳＨＡ１など）、ＰＦＳ（Perfect Forward Secrecy）グループ（使用しない／７６８ビットＭＯＤＰグループ／１０２４ビットＭＯＤＰグループ）。
【００３６】
ＩＰｓｅｃのためのＳＡを手動鍵交換方式を用いて確立する場合、上記ＩＫＥ  Ｐｈａｓｅ１、ＩＫＥ  Ｐｈａｓｅ２の通信を行わず、使用者がＩＰｓｅｃ  ＳＡに必要なパラメータを全て手動で設定する。この場合、自動鍵交換方式と異なり、ＳＡにライフタイムが設定されないため、リキーは行われず、鍵が自動で更新されることはない。
【００３７】
ＩＰｓｅｃ通信機器は、多数の上記ＩＫＥパラメータや、ＩＰｓｅｃパラメータの中から自身が使用可能な方式をプロポーザルとして通信相手機器に送信する。通信相手の機器はそのプロポーザルの中から、自身が使用可能なパラメータを選択することで、双方向の通信を行う。
【００３８】
図９はログ出力の設定画面の例を示す図であり、ログ取得（全てのログを取得するかどうか）、ＩＫＥ  Ｐｈａｓｅ１通信エラー、ＩＫＥ  Ｐｈａｓｅ２通信エラー、ＩＫＥ  Ｐｈａｓｅ２暗号解読エラー、ＩＰｓｅｃプロポーザル不適合、ＩＰｓｅｃ通信エラー、ＩＰｓｅｃ暗号解読エラー、リキー失敗エラー等の項目に対し、そのログを出力するかしないかに応じてＯＮもしくはＯＦＦを選択するボタンがそれぞれ設けられている。なお、ログ出力をＯＮとした場合は、エラーのみならず、成功したこと（エラーがなかったことを示す）についてもログが出力される。
【００３９】
図１０はＩＰｓｅｃ通信の処理例を示すシーケンス図であり、ネットワーク機器１Ａとネットワーク機器１Ｂとの間で通信を行う場合の例である。図１０において、ＩＰｓｅｃで自動鍵交換方式を用いる場合、ＩＫＥ  Ｐｈａｓｅ１において、ネットワーク機器１Ａとネットワーク機器１Ｂとの間でＩＫＥ暗号化アルゴリズム／ＩＫＥ鍵を交換する（ステップＳ１０１、Ｓ１０２）。設定内容に誤りがある場合はこの段階でエラーになることがある。
【００４０】
ＩＫＥ  Ｐｈａｓｅ１が成功した場合、ＩＫＥ  Ｐｈａｓｅ２において、ネットワーク機器１Ａとネットワーク機器１Ｂとの間でＩＰｓｅｃ暗号化アルゴリズム／ＩＰｓｅｃセキュリティプロトコル／ＩＰｓｅｃ鍵を交換する（ステップＳ１０３、Ｓ１０４）。設定内容に誤りがある場合はこの段階でエラーになることがある。
【００４１】
ＩＫＥ  Ｐｈａｓｅ２が成功した場合、ＩＰｓｅｃ通信を行うことができるようになる（ステップＳ１０５、Ｓ１０６）。
【００４２】
このように、ＩＫＥ  Ｐｈａｓｅ１、ＩＫＥ  Ｐｈａｓｅ２の通信を経てＩＰｓｅｃ通信を行うことができるようになる。ＩＫＥ  Ｐｈａｓｅ２での通信（ＩＳＡＫＭＰ  ＳＡ）は、ＩＫＥ  Ｐｈａｓｅ１で交換された情報を元に暗号化されるため、ＩＫＥ  Ｐｈａｓｅ１で交換された情報がなければ行うことができず、またＩＰＳｅｃでの通信（ＩＰＳｅｃ  ＳＡ）も同様に、ＩＫＥ  Ｐｈａｓｅ２で交換された情報がなければ行うことができない。
【００４３】
図１１はＩＰｓｅｃ通信に際してログを出力する処理例を示すフローチャートである。使用者がＩＰｓｅｃ設定を設定済みであり、ログ出力設定を設定済みである場合にＩＰｓｅｃ通信を開始した場合、図のフローに従った処理を行う。
【００４４】
処理を開始すると（ステップＳ２０１）、はじめにＩＫＥ  Ｐｈａｓｅ１の通信を行い（ステップＳ２０２）、通信エラー情報を出力する（ステップＳ２０３〜Ｓ２０５）。
【００４５】
次に、ＩＫＥ  Ｐｈａｓｅ１の情報に従い、ＩＫＥ  Ｐｈａｓｅ２の通信を行う（ステップＳ２０６）。ここでは通信エラーの他に、ＩＫＥ  Ｐｈａｓｅ１の情報が不適切であったために暗号化通信が正常に行えなかった際のエラー、および通信相手とのプロポーザルが不適合であった際のエラーを通知する（ステップＳ２０７〜Ｓ２１５）。
【００４６】
次に、ＩＫＥ  Ｐｈａｓｅ２の情報に従い、ＩＰｓｅｃの通信を行う（ステップＳ２１６）。ここでは通信エラーの他に、ＩＫＥ  Ｐｈａｓｅ２の情報が不適切であったために暗号化通信が正常に行えなかった際のエラーを通知する（ステップＳ２１７〜Ｓ２２３）。
【００４７】
図１２はＩＰｓｅｃ通信開始後のリキー失敗エラーのログを出力する処理例を示すフローチャートである。図１２において、処理を開始すると（ステップＳ３０１）、リキー処理を行い（ステップＳ３０２）、リキー失敗エラーが発生したか否か判断し（ステップＳ３０３）、エラーなく成功した場合は成功ログを出力し（ステップＳ３０４）、エラーが発生した場合は失敗ログを出力し（ステップＳ３０５）、処理を終了する（ステップＳ３０６）。
【００４８】
図１３は出力されるログの例を示す図であり、各時刻ごとに、どの相手との通信においてどの種類のエラーが発生したかを出力する。これにより、使用者は、ＩＰｓｅｃ通信失敗時にどういった理由で失敗したかを判別することができる。また、成功時にもどのような設定パラメータでの接続が成功したかどうかを表示することで、通信状況の把握が可能である。なお、ＩＰｓｅｃログ出力は、ＰＣのモニタの他、ＭＦＰ等のネットワーク機器１に設置された表示パネルに表示することができる。表示パネルは、液晶パネル、ＣＲＴなどを用いてＩＰｓｅｃログ出力を文字情報として出力する。
【００４９】
また、図１３に示したＩＰｓｅｃログ出力結果を、外部ｔｅｌｎｅｔ端末から参照するようにすることができる。この場合、ネットワーク機器１にｔｅｌｎｅｔサーバを内包し、外部からのｔｅｌｎｅｔ接続を行えるようにする。
【００５０】
同様に、図１３に示したＩＰｓｅｃログ出力結果を、外部Ｗｅｂブラウザから参照するようにすることができる。この場合、ネットワーク機器１にＷｅｂサーバを内包し、外部からのＷｅｂ接続を行えるようにする。
【００５１】
このように、本発明にあっては、使用者にＩＰｓｅｃ手順上のエラー特定原因を通知することにより、ＩＰｓｅｃの通信失敗時に使用者の設定不備に関する原因特定が容易になる。
【００５２】
また、自動鍵交換に対応することにより、リキー時のログなど、使用者が直接行っていない操作に対してログを出力することができ、使用者の設定不備に関する不意のエラーに関する原因特定が容易になる。
【００５３】
また、機器がＩＰｖ６通信に対応することにより、機器に一意に与えられるアドレスにより、セグメントを越えて互いにアクセス可能となる。ＩＰｖ６通信対応機器に本発明を適応することにより、より多くの機器に対してログ出力機能を持たせることができる。
【００５４】
また、機器に設置された表示パネル上にログを表示することにより、機器単体でＩＰｓｅｃエラーログを参照することができる。
【００５５】
また、機器内にＩＰｓｅｃ通信のログを蓄積することにより、過去の接続に関する問題の追跡が可能となる。
【００５６】
また、ＩＰｓｅｃ通信の回数増加に伴い出力されるエラー情報の量が増加するが、出力するエラー情報を絞り込むことによって、設定不備に関する原因特定がより容易になる。
【００５７】
また、ネットワーク機器内にｔｅｌｎｅｔシステムを持つことにより、外部端末からのエラーログ参照が容易になる。
【００５８】
また、ネットワーク機器内にＷｅｂシステムを持つことにより、外部端末からのエラーログ参照が容易になる。
【００５９】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００６０】
【図１】本発明のネットワーク機器を用いたネットワークシステムの一実施形態を示す全体構成図である。
【図２】ネットワーク機器の内部構成例を示すソフトウェアモジュール構成図である。
【図３】ＩＰｓｅｃ設定テーブルの例を示す図である。
【図４】ログ出力設定テーブルの例を示す図である。
【図５】ログテーブルの例を示す図である。
【図６】ＩＰｓｅｃ通信の設定画面の例を示す図（その１）である。
【図７】ＩＰｓｅｃ通信の設定画面の例を示す図（その２）である。
【図８】ＩＰｓｅｃ通信の設定画面の例を示す図（その３）である。
【図９】ログ出力の設定画面の例を示す図である。
【図１０】ＩＰｓｅｃ通信の処理例を示すシーケンス図である。
【図１１】ＩＰｓｅｃ通信に際してログを出力する処理例を示すフローチャートである。
【図１２】ＩＰｓｅｃ通信開始後のリキー失敗エラーのログを出力する処理例を示すフローチャートである。
【図１３】出力されるログの例を示す図である。
【符号の説明】
【００６１】
１、１Ａ〜１Ｄ    ネットワーク機器
１１              アプリケーション
１２              ネットワーク制御部
１２１            ＩＰｓｅｃ設定テーブル
１２２            ＩＰｓｅｃ通信部
１２３            ログ出力設定テーブル
１２４            ＩＰｓｅｃ状況判定部
１２５            ログテーブル
１３              ＯＳ
１３１            ネットワークプロトコル
１３２            ネットワーク通信ドライバ
２                ルータ
３，４            ネットワーク
【図１】
2007235715.tif 000003
【図２】
2007235715.tif 000004
【図３】
2007235715.tif 000005
【図４】
2007235715.tif 000006
【図５】
2007235715.tif 000007
【図６】
2007235715.tif 000008
【図７】
2007235715.tif 000009
【図８】
2007235715.tif 000010
【図９】
2007235715.tif 000011
【図１０】
2007235715.tif 000012
【図１１】
2007235715.tif 000013
【図１２】
2007235715.tif 000014
【図１３】
2007235715.tif 000015