(57)【要約】【課題】セキュリティーを確保したネットワークの通信環境を容易に管理する。【解決手段】通信設定管理方法は、所定のセキュリティー設定においてクライアントと通信するサーバーの第１のＩＰアドレスに関する情報を取得するＩＰアドレス取得工程と、サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得する有効ＩＰアドレス取得工程と、第１のＩＰアドレスが有効ＩＰアドレスに含まれるか、否かを判定する判定工程と、第１のＩＰアドレスが有効ＩＰアドレスに含まれない場合、第１のＩＰアドレスが無効であることを示す情報を表示する表示工程と、第１のＩＰアドレスが無効である場合、クライアントと通信するサーバーの第２のＩＰアドレスを有効ＩＰアドレスの中から選択する選択工程と、セキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスを第２のＩＰアドレスに設定する設定工程と、を備える。【選択図】図３
2012175122.tif 000002
【特許請求の範囲】
【請求項１】
サーバーとクライアントがネットワークを介して接続され、ＩＰプロトコルに基づく前記サーバーと前記クライアントとの通信設定を管理する通信設定管理方法であって、
所定のセキュリティー設定において前記クライアントと通信する前記サーバーの第１のＩＰアドレスに関する情報を取得するＩＰアドレス取得工程と、
前記サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得する有効ＩＰアドレス取得工程と、
前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれるか、否かを判定する判定工程と、
前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれない場合、前記第１のＩＰアドレスが無効であることを示す情報を表示する表示工程と、
前記第１のＩＰアドレスが無効である場合、前記クライアントと通信する前記サーバーの第２のＩＰアドレスを前記有効ＩＰアドレスの中から選択する選択工程と、
前記セキュリティー設定において前記クライアントと通信する前記サーバーのＩＰアドレスを前記第２のＩＰアドレスに設定する設定工程と、を備えることを特徴とする通信設定管理方法。
【請求項２】
請求項１に記載の通信設定管理方法において、
前記サーバーと前記クライアントとの通信において適用する前記セキュリティー設定を選択するセキュリティー選択工程を備えることを特徴とする通信設定管理方法。
【請求項３】
請求項１乃至２のいずれかに記載の通信設定管理方法において、
所定のセキュリティー設定を適用して前記サーバーと通信可能な前記クライアントのＩＰアドレスを指定するＩＰアドレス指定工程を備えることを特徴とする通信設定管理方法。
【請求項４】
サーバーとクライアントがネットワークを介して接続され、ＩＰプロトコルに基づく前記サーバーと前記クライアントとの通信設定を管理する通信設定管理プログラムであって、
所定のセキュリティー設定において前記クライアントと通信する前記サーバーの第１のＩＰアドレスに関する情報を取得するＩＰアドレス取得機能と、
前記サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得する有効ＩＰアドレス取得機能と、
前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれるか、否かを判定する判定機能と、
前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれない場合、前記第１のＩＰアドレスが無効であることを示す情報を表示する表示機能と、
前記第１のＩＰアドレスが無効である場合、前記クライアントと通信する前記サーバーの第２のＩＰアドレスを前記有効ＩＰアドレスの中から選択する選択機能と、
前記セキュリティー設定において前記クライアントと通信する前記サーバーのＩＰアドレスを前記第２のＩＰアドレスに設定する設定機能と、をコンピューターに実行させることを特徴とする通信設定管理プログラム。
【請求項５】
サーバーとクライアントがネットワークを介して接続され、ＩＰプロトコルに基づく前記サーバーと前記クライアントとの通信設定を管理する情報処理装置であって、
所定のセキュリティー設定において前記クライアントと通信する前記サーバーの第１のＩＰアドレスに関する情報を取得し、前記サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得し、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれるか、否かを判定し、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれない場合、前記第１のＩＰアドレスが無効であることを示す情報を表示し、前記クライアントと通信する前記サーバーの第２のＩＰアドレスを前記有効ＩＰアドレスの中から選択し、前記セキュリティー設定において前記クライアントと通信する前記サーバーのＩＰアドレスを前記第２のＩＰアドレスに設定することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークにおける通信設定を管理する通信設定管理方法、通信設定管理プログラムおよび情報処理装置に関する。
【背景技術】
【０００２】
現在、広く普及しているネットワーク通信ではルーティテングプロトコルとしてＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）が用いられている。現状において、一般的に使用されているＩＰは、ＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ４）であり、発信元／宛先として３２ビットからなるアドレス（ＩＰアドレス）が用いられている。
ネットワーク通信においては、３２ビットＩＰアドレスを各発信元／宛先にユニークに割り当てるグローバルＩＰアドレスを採用し、ＩＰアドレスに応じて、個々の発信元／宛先を判別している。しかしながら、ネットワーク通信は急速に広がりを見せており、ＩＰｖ４の限られたアドレス空間、すなわちグローバルアドレスの枯渇が問題となってきている。これを解決するために、次世代のＩＰアドレスとして、ＩＰアドレス空間を３２ビットから１２８ビットに拡張し、新しいアドレス空間を持つＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ６）が提案され、実用化されている。
【０００３】
このようなネットワーク通信におけるセキュリティーを提供するプロトコルとしてＩＰＳｅｃ（Ｓｅｃｕｒｉｔｙ  Ａｒｃｈｉｔｅｃｔｕｒｅ  ｆｏｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）が知られている。このＩＰＳｅｃはＩＰｖ４およびＩＰｖ６の何れにも対応するが、ＩＰｖ６ではＩＰＳｅｃが必須の機能として規定されているため、ＩＰｖ６のセキュリティーを確保するために多用されている。ＩＰｖ６でＩＰＳｅｃの設定を容易に行うために、下記特許文献１に示すような情報処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２０２６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ＩＰｖ６のＩＰアドレスでは使用可能な有効期限が終了した場合、ＩＰＳｅｃで設定したセキュリティー機能が無効になるため、ＩＰＳｅｃによりセキュリティーが保護された状態を継続して通信を続ける場合、ネットワークの管理者が再度接続処理を行ってＩＰアドレスを取得する必要がある。しかしながら、ネットワークの管理者がＩＰアドレスの有効期限を管理し、必要に応じて有効なＩＰアドレスに切り替えて再接続するためには、多くの手間と時間を要した。
そこで本発明は、前記課題に鑑みてなされたものであり、セキュリティーを確保したネットワークの通信環境を容易に管理することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］
本適用例にかかる通信設定管理方法は、サーバーとクライアントがネットワークを介して接続され、ＩＰプロトコルに基づく前記サーバーと前記クライアントとの通信設定を管理する通信設定管理方法であって、所定のセキュリティー設定において前記クライアントと通信する前記サーバーの第１のＩＰアドレスに関する情報を取得するＩＰアドレス取得工程と、前記サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得する有効ＩＰアドレス取得工程と、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれるか、否かを判定する判定工程と、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれない場合、前記第１のＩＰアドレスが無効であることを示す情報を表示する表示工程と、前記第１のＩＰアドレスが無効である場合、前記クライアントと通信する前記サーバーの第２のＩＰアドレスを前記有効ＩＰアドレスの中から選択する選択工程と、前記セキュリティー設定において前記クライアントと通信する前記サーバーのＩＰアドレスを前記第２のＩＰアドレスに設定する設定工程と、を備えることを特徴とする。
【０００８】
このような方法によれば、所定のセキュリティー設定においてクライアントと通信するサーバーの第１のＩＰアドレスが有効であるか否か判定され、有効でない場合、第１のＩＰアドレスが無効であることが表示され、有効なＩＰアドレスの中からクライアントと通信するサーバーの第２のＩＰアドレスが選択され、選択された第２のＩＰアドレスは、所定のセキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスとして設定される。従って、サーバーのＩＰアドレスが無効になったことが表示された場合、ネットワーク管理者は有効なＩＰアドレスの中からＩＰアドレスを選択することで、選択したＩＰアドレスはサーバーの次のＩＰアドレスとして設定されるため、ネットワーク管理者は所定のセキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスを容易に管理できる。
【０００９】
［適用例２］
上記適用例にかかる通信設定管理方法において、前記サーバーと前記クライアントとの通信において適用する前記セキュリティー設定を選択するセキュリティー選択工程を備えても良い。
【００１０】
［適用例３］
上記適用例にかかる通信設定管理方法において、所定のセキュリティー設定を適用して前記サーバーと通信可能な前記クライアントのＩＰアドレスを指定するＩＰアドレス指定工程を備えても良い。
【００１１】
［適用例４］
本適用例にかかる通信設定管理プログラムは、サーバーとクライアントがネットワークを介して接続され、ＩＰプロトコルに基づく前記サーバーと前記クライアントとの通信設定を管理する通信設定管理プログラムであって、所定のセキュリティー設定において前記クライアントと通信する前記サーバーの第１のＩＰアドレスに関する情報を取得するＩＰアドレス取得機能と、前記サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得する有効ＩＰアドレス取得機能と、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれるか、否かを判定する判定機能と、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれない場合、前記第１のＩＰアドレスが無効であることを示す情報を表示する表示機能と、前記第１のＩＰアドレスが無効である場合、前記クライアントと通信する前記サーバーの第２のＩＰアドレスを前記有効ＩＰアドレスの中から選択する選択機能と、前記セキュリティー設定において前記クライアントと通信する前記サーバーのＩＰアドレスを前記第２のＩＰアドレスに設定する設定機能と、をコンピューターに実行させることを特徴とする。
【００１２】
このようなプログラムによれば、所定のセキュリティー設定においてクライアントと通信するサーバーの第１のＩＰアドレスが有効であるか否か判定され、有効でない場合、第１のＩＰアドレスが無効であることが表示され、有効なＩＰアドレスの中からクライアントと通信するサーバーの第２のＩＰアドレスが選択され、選択された第２のＩＰアドレスは、所定のセキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスとして設定される。従って、サーバーのＩＰアドレスが無効になったことが表示された場合、ネットワーク管理者は有効なＩＰアドレスの中からＩＰアドレスを選択することで、選択したＩＰアドレスはサーバーの次のＩＰアドレスとして設定されるため、ネットワーク管理者は所定のセキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスを容易に管理できる。
【００１３】
［適用例５］
本適用例にかかる情報処理装置は、サーバーとクライアントがネットワークを介して接続され、ＩＰプロトコルに基づく前記サーバーと前記クライアントとの通信設定を管理する情報処理装置であって、所定のセキュリティー設定において前記クライアントと通信する前記サーバーの第１のＩＰアドレスに関する情報を取得し、前記サーバーにおいて使用可能な有効ＩＰアドレスに関する情報を取得し、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれるか、否かを判定し、前記第１のＩＰアドレスが前記有効ＩＰアドレスに含まれない場合、前記第１のＩＰアドレスが無効であることを示す情報を表示し、前記クライアントと通信する前記サーバーの第２のＩＰアドレスを前記有効ＩＰアドレスの中から選択し、前記セキュリティー設定において前記クライアントと通信する前記サーバーのＩＰアドレスを前記第２のＩＰアドレスに設定することを特徴とする。
【００１４】
このような構成によれば、所定のセキュリティー設定においてクライアントと通信するサーバーの第１のＩＰアドレスが有効であるか否か判定され、有効でない場合、第１のＩＰアドレスが無効であることが表示され、有効なＩＰアドレスの中からクライアントと通信するサーバーの第２のＩＰアドレスが選択され、選択された第２のＩＰアドレスは、所定のセキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスとして設定される。従って、サーバーのＩＰアドレスが無効になったことが表示された場合、ネットワーク管理者は有効なＩＰアドレスの中からＩＰアドレスを選択することで、選択したＩＰアドレスはサーバーの次のＩＰアドレスとして設定されるため、ネットワーク管理者は所定のセキュリティー設定においてクライアントと通信するサーバーのＩＰアドレスを容易に管理できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るネットワーク構成を示す図。
【図２】セキュリティー設定プログラムを用いて、セキュリティー設定を行う処理の流れを示すフローチャート。
【図３】セキュリティー設定プログラムがローカルアドレスを監視する処理の流れを示すフローチャート。
【図４】セキュリティー設定プログラムのユーザーインターフェイスを示す図。
【発明を実施するための形態】
【００１６】
以下、図面を参照して説明する。
【００１７】
（実施形態）
図１は、本実施形態におけるネットワーク構成を示す図である。ネットワーク１８には、管理者クライアント１０、クライアントＡ１２、クライアントＢ１４、クライアントＣ１６およびプリントサーバー２２が接続されている。これらは、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルのような階層化されたプロトコルに基づいて互いに通信を行う。
本実施形態では、ネットワーク１８に接続されたこれらのノードは、ＩＰｖ６に対応可能であることを想定する。また、管理者クライアント１０、クライアントＡ１２、クライアントＢ１４およびクライアントＣ１６は、ハードウェアとして、何れも図示は略した、ＣＰＵ、ＲＯＭ、ＲＡＭおよび記憶装置等を備え、所定のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に従い動作するネットワーク対応のパーソナルコンピューターを想定する。また、プリントサーバー２２にはプリンター２４が印刷可能に接続されている。尚、プリンター２４の印刷方式には限定されず、インクジェット方式、レーザー方式およびドット方式等種々の印刷方式を想定できる。
【００１８】
ルーター２０は、ＤＨＣＰ（Ｄｙｎａｎｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）機能を有し、インターネットのような外部ネットワーク２６に接続されている。
管理者クライアント１０は、ネットワーク管理者としての権限を有し、例えば、ＩＰＳｅｃのようなネットワーク１８に対するセキュリティー設定や、クライアントＡ１２，クライアントＢ１４およびクライアントＣ１６に対するネットワーク１８の環境設定を行うことができる。尚、本実施形態では、セキュリティー設定としてＩＰＳｅｃを想定しているが、これに限定されず、ファイアーウォールに係わるものであれば良い。
【００１９】
図２は、管理者クライアント１０で使用可能な通信設定管理プログラムの１つであるセキュリティー設定プログラムを用いて、セキュリティー設定を行う処理の流れを示すフローチャートである。
このセキュリティー設定プログラムのデータは、ＣＤ−ＲＯＭのような媒体やネットワーク１８を介して管理者クライアント１０に読み取られ、管理者クライアント１０にセキュリティー設定プログラムがインストールされることにより、管理者は管理者クライアント１０から容易に実行できるように設定されている。この場合、セキュリティー設定プログラムがインストールされた管理者クライアント１０は、ネットワーク１８に対してセキュリティー等の通信設定を管理するための情報処理装置として機能する。
最初に、管理者はＯＳ側からＩＰＳｅｃの設定を有効にする（ステップＳ１００）。本実施形態では、管理者はＯＳに含まれる所定のツールを起動して設定する。
【００２０】
次に、管理者は、セキュリティー設定プログラムを統括する所定のプログラムを起動し、プリンター２４側のＩＰＳｅｃ／アクセス制御を有効に設定する（ステップＳ１０２）。
続いて、セキュリティー設定プログラムは、図４に示すユーザーインターフェイス５０を呼び出し、管理者クライアント１０の表示デバイスに表示する。管理者は、表示されたユーザーインターフェイス５０の「パケット処理」の中から、所望のパケット処理を変更する（ステップＳ１０４）＜セキュリティー選択工程＞。「パケット処理」はアクセス制御に関して通信の許可に関する設定を行う。本実施形態では、「可能ならＩＰＳｅｃを使用」、「ＩＰＳｅｃを必ず使用」、「通信を遮断」および「通信を許可」の中から１つを選択できるように構成されている。
また、本実施形態では、ユーザーインターフェイス５０は多段に表示される。例えば、セキュリティーポリシーナンバーが１から１０まで表示され、管理者は１０個までの設定を行うことができる。この場合、セキュリティーポリシーナンバーが小さいほど、競合した場合の優先順位が上位になるように設定されている。
【００２１】
次に、管理者は、表示されたユーザーインターフェイス５０の「ローカルアドレス（プリンター）」の中から、所望のＩＰアドレス（第１のＩＰアドレス）を選択する。尚、本実施形態では、この「ローカルアドレス（プリンター）」は、プリントサーバー２２に対してルーター２０が設定したＩＰｖ６の複数の選択可能なＩＰアドレスを想定する。
この結果、セキュリティー設定プログラムは、選択されたＩＰアドレスをローカルアドレスとして設定する（ステップＳ１０６）。以上の処理により、「リモートアドレス（ホスト）」で指定したＩＰアドレスのクライアントと、「ローカルアドレス（プリンター）」のプリントサーバー２２とは、ＩＰＳｅｃのセキュリティーに保護されて通信ができるように設定される。
【００２２】
尚、クライアントのＩＰアドレスを指定する場合＜ＩＰアドレス指定工程＞、管理者が指定するＩＰアドレスは、特定のクライアントのＩＰアドレスを指定しても良く、また、有効なＩＰアドレスの範囲を指定しても良い。
ところで、ＩＰｖ６のＩＰアドレスに対して設定された有効期限を越えた場合や、ルーター２０から送信されるＲＡ（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）でベースＩＰの変更が通知された場合、ＩＰアドレスが動的に変更され、セキュリティー設定プログラムで設定したプリントサーバー２２のＩＰアドレスではクライアントと通信が不可能になることが想定できる。
【００２３】
図３は、セキュリティー設定プログラムがローカルアドレスを監視し、通信不可能な状態か、否かを判定する処理の流れを示すフローチャートである。
この処理が開始されると、セキュリティー設定プログラムは、設定済のローカルアドレスを取得する（ステップＳ１２０）＜ＩＰアドレス取得工程＞。
続いて、セキュリティー設定プログラムは、現在有効であり使用可能なＩＰアドレスを取得する（ステップＳ１２２）＜有効ＩＰアドレス取得工程＞。
次に、セキュリティー設定プログラムは、設定済みローカルアドレスが現在使用可能なアドレスの１つであるか、否かを判定する（ステップＳ１２４）＜判定工程＞。
【００２４】
ここで、設定済みローカルアドレスは、ＩＰアドレスの中で現在使用可能なアドレスの１つであると判定した場合（ステップＳ１２４でＹｅｓ）、一連の処理を終了する。
他方で、設定済みローカルアドレスは、ＩＰアドレスの中で現在使用可能なアドレスでないと判定した場合（ステップＳ１２４でＮｏ）、管理者に対して警告を表示し（ステップＳ１２６）＜表示工程＞、一連の処理を終了する。
尚、図示は略すが、図３に示した処理で、警告が表示された場合、管理者は表示された警告を受けて、図２のステップＳ１０６と同様に、ユーザーインターフェイス５０の「ローカルアドレス（プリンター）」の中から、適切な新しいＩＰアドレス（第２のＩＰアドレス）を選択する＜選択工程＞。選択されたＩＰアドレスは、ネットワーク１８のサービス関数等を介してローカルアドレスとして設定され＜設定工程＞、ユーザーはＩＰＳｅｃのセキュリティーによる保護下でプリントサーバー２２との通信を継続できる。
【００２５】
本実施形態では、警告はユーザーインターフェイス５０の警告表示領域５２に赤色文字で表示される。尚、警告表示領域５２には警告に加えて、ローカルアドレスの有効期限の残時間等を表示しても良い。
以上の監視処理は、管理者がユーザーインターフェイス５０を再表示させた場合や、フォーカスを当てた場合に実行されるが、これらには限定されない。即ち、アイコン表示状態の際にはタイマーを起動させ、所定の時間間隔でユーザーインターフェイス５０をリロードしてもよい。監視した結果、ローカルアドレスが無効の場合には、管理者が警告を視認できるように、ユーザーインターフェイス５０を最前面に表示しても良く、警告を示すダイアログボックスをユーザーインターフェイス５０とは別に表示しても良い。
【００２６】
以上述べた実施形態によれば、以下のような効果を奏する。
（１）プリントサーバー２２のＩＰアドレスが無効になった場合、管理者クライアント１０のユーザーインターフェイス５０に警告が表示され、ネットワーク１８の管理者に通知される。管理者は、この警告を視認した後、ユーザーインターフェイス５０に表示される有効なＩＰアドレスから１つを選択し、セキュリティー設定においてクライアントと通信する新しいアドレスとして設定できるため、セキュリティーを確保したネットワークの通信環境を容易に管理できる。
【００２７】
本発明の実施形態について、図面を参照して説明したが、具体的な構成は、この実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。例えば、ローカルアドレスの対象機器はプリントサーバー２２に限定されるものではなく、ＩＰアドレスを用いる種々のネットワーク機器やファイルサーバー等でも良い。
また、以上のような手法を実施する装置は、単独の装置によって実現される場合もあれば、複数の装置を組み合わせることによって実現される場合もあり、各種の態様を含むものである。
【符号の説明】
【００２８】
１０…管理者クライアント、１２…クライアントＡ、１４…クライアントＢ、１６…クライアントＣ、１８…ネットワーク、２０…ルーター、２２…プリントサーバー、２４…プリンター、２６…外部ネットワーク、５０…ユーザーインターフェイス、５２…警告表示領域。
【図１】
2012175122.tif 000003
【図２】
2012175122.tif 000004
【図３】
2012175122.tif 000005
【図４】
2012175122.tif 000006