(57)【特許請求の範囲】
【請求項１】
第１の情報装置と第２の情報装置との接続を互いに通信可能に接続する方法であって、
前記第２の情報装置が、前記第１の情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信するステップと、
前記第２の情報装置が、前記第２の情報装置に記憶され、前記第１の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出すステップと、
前記第２の情報装置が、前記第１のセキュリティ設定情報と前記第２のセキュリティ設定情報とを比較するステップと、
前記比較するステップの結果に基づいて、前記第２の情報装置が、前記第１の情報装置をネットワークに接続するための設定データを前記第１の情報装置に送信するステップと、
前記セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報であって、
前記比較するステップでは、前記第１のセキュリティ設定情報のセキュリティのレベルに関する情報と前記第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、
前記送信するステップでは、当該選択されたセキュリティレベルに関する設定データを前記第２の情報装置が前記第１の情報装置に送信する方法。
【請求項２】
前記セキュリティのレベルとは、ＷＥＰ、ＷＰＡ（ＴＫＩＰ）、ＷＰＡ（ＡＥＳ）のいずれか一つの方式を含んで構成されるレベルである請求項１に記載の方法。
【請求項３】
前記セキュリティのレベルは、ＷＥＰ、ＷＰＡ（ＴＫＩＰ）、ＷＰＡ（ＡＥＳ）の順番でセキュリティが高いと予め定められている請求項２に記載の方法。
【請求項４】
情報装置をネットワークに接続することで通信可能にするネットワーク装置であって、
前記情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信する受信手段と、
当該ネットワーク装置に記憶され、前記情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出す読出手段と、
前記第１のセキュリティ設定情報と前記第２のセキュリティ設定情報とを比較する比較手段と、
前記比較手段の比較した結果に基づいて、前記情報装置をネットワークに接続する設定データを前記情報装置に送信する送信手段と、を備え、
前記セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報であって、前記比較手段は、前記第１のセキュリティ設定情報のセキュリティのレベルに関する情報と前記第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、
前記送信手段は、当該選択されたセキュリティレベルに関する設定データを前記情報装置に送信する、ネットワーク装置。
【請求項５】
前記ネットワーク装置とは、無線ネットワーク対応型ルータである請求項４に記載のネットワーク装置。
【請求項６】
前記セキュリティのレベルは、ＷＥＰ、ＷＰＡ（ＴＫＩＰ）、ＷＰＡ（ＡＥＳ）の順番でセキュリティが高いと予め定められている請求項４又は請求項５に記載のネットワーク装置。
【請求項７】
第１の情報装置と第２の情報装置との接続を互いに通信可能に接続するために、前記第２の情報装置に、
前記第１の情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信するステップ、
前記第２の情報装置に記憶され、前記第１の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出すステップ、
前記第１のセキュリティ設定情報と前記第２のセキュリティ設定情報とを比較するステップ、
前記比較するステップの結果に基づいて、前記第１の情報装置をネットワークに接続するための設定データを前記第１の情報装置に送信するステップ、
を実行させるためのプログラムであって、さらに、
前記セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報で構成され、
前記比較するステップでは、前記第１のセキュリティ設定情報のセキュリティのレベルに関する情報と前記第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、
前記送信するステップでは、当該選択されたセキュリティレベルに関する設定データを前記第１の情報装置に送信するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続方法、ネットワーク装置に関する。特に、無線ネットワークに接続するコンピュータの設定を行う方法、その設定を行うネットワーク装置に関する。
【背景技術】
【０００２】
従来より、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークにコンピュータを接続する際に、接続されるコンピュータやネットワーク内のサーバに対するセキュリティを担保するための技術が知られている。
【０００３】
例えば、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）や、ＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）は、暗号化により、接続する双方の機器のセキュリティを担保する技術である。
【０００４】
このようにセキュリティを担保しつつ、コンピュータをネットワークに接続するとともに、認証時におけるネットワークの負荷を軽減するシステムが提案されている（例えば、特許文献１）。特許文献１では、アクセスポイントが、クライアントの認証をするための認証情報をキャッシュメモリに記憶、および参照して、認証サーバに代わって無線ＬＡＮへのアクセス要求をしてきたクライアントの認証を実行するので、アクセスポイントと認証サーバとの間でセキュリティ情報の伝送が削減され、セキュリティが向上すると共に、認証サーバとネットワークの負担が軽減した無線ＬＡＮシステムが開示されている。
【特許文献１】特開２００５−１４２８４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、下記の課題を解決することができない。
通常、コンピュータを無線ＬＡＮ等のネットワークに接続する際には、所定のセキュリティレベルを担保しつつ、簡便に接続設定が可能であることが望ましい。現状では、各々のコンピュータに対して上記のセキュリティ規格を個別に設定する必要があり、大量のコンピュータをネットワークに接続したい場合には、設定時に手間がかかる。
【０００６】
加えて、セキュリティレベルの設定には、ネットワーク側（ルータ側）の要件のみを満足すればよいわけではなく、コンピュータ側の要件も考慮する必要がある。すなわち、コンピュータ側においても、所定のセキュリティレベルであれば、ネットワークに接続してもよいが、それ以下のレベルであれば、自己のコンピュータの情報を開示してしまう恐れがあるので、ネットワークに接続したくはないといった場合である。
【０００７】
本発明は、簡便にユーザがネットワークに接続することが可能であり、接続するコンピュータと接続されるネットワークとが担保するセキュリティのうち最も妥当なセキュリティレベルを選択することが可能なネットワーク接続方法、ネットワーク装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）  情報端末間でネットワークを接続する際に、一の情報端末と他の情報端末との設定を行う方法であって、
前記一の情報端末が、前記他の情報端末のセキュリティ設定情報を受信し、当該受信した設定情報と、前記一の情報端末のセキュリティ設定情報とを比較するステップと、
当該比較した結果に基づいて、前記一の情報端末と前記他の情報端末との接続を実行するための設定データを、前記一の情報端末が前記他の情報端末に送信するステップと、
を備える方法。
【０００９】
（１）の発明によれば、情報端末間でネットワークを接続する際に、一の情報端末と他の情報端末との設定を行う際に、一の情報端末が、他の情報端末のセキュリティ設定情報を受信し、当該受信した設定情報と、一の情報端末のセキュリティ設定情報とを比較し、当該比較した結果に基づいて、一の情報端末と他の情報端末との接続を実行するための設定データを、一の情報端末が前記他の情報端末に送信する。
よって、両者の情報端末に予め記憶されたセキュリティ設定情報を比較した結果に基づいて、互いの接続を実行するため、簡便にユーザがネットワークに接続することが可能であり、接続する情報装置と接続されるネットワークとが担保するセキュリティのうち妥当なセキュリティ設定に関する情報をユーザに提供することが可能となる。
【００１０】
（２）  第１の情報装置と第２の情報装置との接続を互いに通信可能に接続する方法であって、
前記第２の情報装置が、前記第１の情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信するステップと、
前記第２の情報装置が、前記第２の情報装置に記憶され、前記第１の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出すステップと、
前記第２の情報装置が、前記第１のセキュリティ設定情報と前記第２のセキュリティ設定情報とを比較するステップと、
前記比較するステップの結果に基づいて、前記第２の情報装置が、前記第１の情報装置をネットワークに接続するための設定データを前記第２の情報装置が前記第１の情報装置に送信するステップと、を備える方法。
【００１１】
（２）の発明によれば、第１の情報装置と第２の情報装置との接続を互いに通信可能に接続する際に、第２の情報装置が、第１の情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信し、第２の情報装置が、第２の情報装置に記憶され、第１の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出し、第２の情報装置が、第１のセキュリティ設定情報と第２のセキュリティ設定情報とを比較し、比較するステップの結果に基づいて、第２の情報装置が、第１の情報装置をネットワークに接続するための設定データを第２の情報装置が第１の情報装置に送信する。
よって、第１の情報装置に記憶された第１のセキュリティ設定情報と、第１の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報とを比較して、この結果に基づいた設定データをユーザに提供するため、接続する第１の情報装置と接続されるネットワークとが担保するセキュリティのうち妥当なセキュリティレベルに関する設定データを第１の情報装置のユーザに提供することが可能であるとともに、簡便にユーザがネットワークに接続することが可能である。
【００１２】
（３）  前記セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報であって、
前記比較するステップでは、前記第１のセキュリティ設定情報のセキュリティのレベルに関する情報と前記第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、
前記送信するステップでは、当該選択されたセキュリティレベルに関する設定データを前記第２の情報装置が前記第１の情報装置に送信する、（２）に記載の方法。
【００１３】
（３）の発明によれば、（２）の発明において、セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報であって、比較するステップでは、第１のセキュリティ設定情報のセキュリティのレベルに関する情報と第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、送信するステップでは、当該選択されたセキュリティレベルに関する設定データを第２の情報装置が第１の情報装置に送信する。
よって、第１の情報装置に記憶されたセキュリティレベルと、第１の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティレベルとを比較して、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択した結果に基づいた設定データをユーザに提供するため、接続する第１の情報装置と接続されるネットワークとが担保するセキュリティのうち最も妥当なセキュリティレベルから選択することができる。
【００１４】
（４）  前記送信するステップにて、送信された設定データに基づいて、ユーザから入力を受け付けるステップと、
前記ユーザからの入力に基づいて、前記ネットワークに接続するステップと、
を備える、（２）又は（３）に記載の方法。
【００１５】
（４）の発明によれば、（２）又は（３）の発明において、送信するステップにて、送信された設定データに基づいて、ユーザから入力を受け付け、ユーザからの入力に基づいて、前記ネットワークに接続する。
よって、第１の情報装置を操作するユーザは、第２の情報装置から提供される設定データに基づいて、ネットワークへの接続を完了することが可能である。
【００１６】
（５）  他の情報装置をネットワークに接続することで通信可能にするネットワーク装置であって、
前記他の情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信する受信手段と、
当該ネットワーク装置に記憶され、前記他の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出す読出手段と、
前記第１のセキュリティ設定情報と前記第２のセキュリティ設定情報とを比較する比較手段と、
前記比較手段の比較した結果に基づいて、前記他の情報装置をネットワークに接続する設定データを前記他の情報装置に送信する送信手段と、を備えるネットワーク装置。
【００１７】
（５）の発明によれば、他の情報装置をネットワークに接続することで通信可能にするネットワーク装置であって、他の情報装置に記憶され、ネットワークと接続するための第１のセキュリティ設定情報を受信し、当該ネットワーク装置に記憶され、他の情報装置をネットワークに接続することを許容する条件となる第２のセキュリティ設定情報を読み出し、第１のセキュリティ設定情報と前記第２のセキュリティ設定情報とを比較し、比較手段の比較した結果に基づいて、他の情報装置をネットワークに接続する設定データを他の情報装置に送信する。
よって、（２）の発明と同様の作用効果を奏する。
【００１８】
（６）  前記セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報であって、前記比較手段は、前記第１のセキュリティ設定情報のセキュリティのレベルに関する情報と前記第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、
前記送信手段は、当該選択されたセキュリティレベルに関する設定データを他の情報装置に送信する、（５）に記載のネットワーク装置。
【００１９】
（６）の発明によれば、（５）の発明において、セキュリティ設定情報は、ネットワークに接続する際のセキュリティのレベルに関する情報であって、比較手段は、第１のセキュリティ設定情報のセキュリティのレベルに関する情報と第２のセキュリティ設定情報のセキュリティのレベルに関する情報とを比較し、両者の接続が実行できるセキュリティレベルのうち最も高いセキュリティレベルを選択し、送信手段は、当該選択されたセキュリティレベルに関する設定データを他の情報装置に送信する。
よって、（３）の発明と同様の作用効果を奏する。
【００２０】
（７）  前記送信手段にて、送信された設定データに基づいて、ユーザから入力を受け付ける受付手段と、
前記受付手段に対するユーザからの入力に基づいて、前記ネットワークに接続する通信手段と、
を備える、（５）又は（６）に記載のネットワーク装置。
【００２１】
（７）の発明によれば、送信手段にて、送信された設定データに基づいて、ユーザから入力を受け付け、受付手段に対するユーザからの入力に基づいて、ネットワークに接続する。
よって、（４）の発明と同様の作用効果を奏する。
【発明の効果】
【００２２】
本発明は、簡便にユーザがネットワークに接続することが可能であり、接続するコンピュータと接続されるネットワークとが担保するセキュリティのうち最も妥当なセキュリティレベルを選択することが可能なネットワーク接続方法、ネットワーク装置を提供することが可能である。
【発明を実施するための最良の形態】
【００２３】
図１は、本発明の好適な実施形態となる無線ネットワークシステム１を示す概念図である。無線ネットワークシステム１は、無線ＬＡＮ等の局所的なネットワークであってよく、あるいは部分的に電話回線等の公衆回線を含むネットワークであってよい。無線ネットワークシステム１は、コンピュータ１００ａ〜ｃ（以下、コンピュータ１００）と、ネットワーク装置３００とを少なくとも含んで構成される。サーバ４００は、ネットワーク装置３００に有線あるいは無線にて接続され、ネットワーク接続が確立した場合には、コンピュータ１００からアクセスされる。以下、コンピュータ１００が接続されるネットワークは、適宜、無線ＬＡＮとして説明するが、これは本発明を適用するネットワークの一例に過ぎない。ここで、ネットワークには、光ファイバー加入者通信網が利用されてよく、ＯＮＵ（Optical  Network  Unit）等のネットワーク機器が使用されてよい。
【００２４】
図２は、コンピュータ１００とネットワーク装置３００との機能ブロック図である。
【００２５】
コンピュータ１００は、通常のデスクトップコンピュータ、ノート型のパーソナルコンピュータであってよく、制御部１１０と、無線通信部１２０と、記憶部１３０と、有線通信部１４０と、表示部１５０と、入力部１６０とを備える。
【００２６】
ネットワーク装置３００は、無線通信部３２０と、有線通信部３４０と、制御部３１０と、記憶部３３０とを備える。図２に示すように、コンピュータ１００の無線通信部１２０と、ネットワーク装置３００の無線通信部３２０が無線通信を行い、コンピュータ１００の有線通信部１４０と、ネットワーク装置３００の有線通信部３４０が有線による通信を行う。
【００２７】
有線による接続は、イーサネット（登録商標）ケーブルにより互いに接続され、ハブ等により接続が分岐されて、コンピュータ１００、サーバ４００に個々に接続されて通信を実現する。有線通信部１４０は、有線通信部３４０は、イーサネットボードであってよい。無線通信は、ＩＥＥＥ８０２．１１に準拠した無線通信であってよい。
【００２８】
ネットワーク装置３００は、無線ネットワーク対応型ルータであってよく、図１に示したように、無線の電波を局所的に受信して、無線通信を実現するアクセスポイントと一体であってもよい。また、他の態様として、ネットワーク装置３００が、アクセスポイントとは別体であってもよい。
【００２９】
すなわち、小規模の無線ネットワークシステム１では、図１に示すように、ネットワーク装置３００が、一つのハードウェアとして、アクセスポイントの機能と、無線ネットワークのセキュリティ等を管理するルータ機能とを備える。一方、大規模な無線ネットワークシステム１であれば、アクセスポイントを複数設ける必要があるため、ネットワーク装置３００が、アクセスポイントを備えなくてもよい。この場合には、ネットワーク装置３００が、ルータ機能のみを備え、複数の他のアクセスポイントをネットワーク装置３００が管理してもよい。
【００３０】
図３は、本発明の好適な実施形態における無線ネットワークシステム１により実現される作用、効果を簡潔に説明する概念図である。
【００３１】
前提として、コンピュータ１００をネットワーク装置３００が接続された無線ネットワークシステム１に接続することを目的とする。図３に示すように、最初に、コンピュータ１００を有線でネットワーク装置３００と接続する。これは、例えば、上記のコンピュータ１００の有線通信部１４０と、ネットワーク装置３００の有線通信部３４０とをイーサネットケーブルで接続する。
【００３２】
有線で接続されたコンピュータ１００は、ネットワーク装置３００をネットワークの中から検索する。コンピュータ１００がネットワーク装置３００を検索した場合には、ネットワーク装置３００に、コンピュータ１００がコンピュータ側のセキュリティ設定情報を送信する。これを受信したネットワーク装置３００は、ネットワーク装置３００に記憶されたセキュリティ設定情報と、送信されたコンピュータ側のセキュリティ設定情報を比較して、コンピュータ１００に最適なセキュリティ設定情報を、コンピュータ１００に送信する。セキュリティ設定情報については、図４に基づいて以下に説明する。
【００３３】
図４（ａ）は、セキュリティ設定情報の一例を示すテーブル図である。セキュリティ設定情報は、セキュリティレベルから構成される。セキュリティレベルは、セキュリティのレベルごとに設定されるＷＥＰ、ＷＰＡ（ＴＫＩＰ）、ＷＰＡ（ＡＥＳ）などの具体的な設定レベルである。ここで、ＴＫＩＰとは、Ｔｅｍｐｏｒａｌ  Ｋｅｙ  Ｉｎｔｅｇｒｉｔｙ  Ｐｒｏｔｏｃｏｌであって、無線ＬＡＮのデータ暗号化方式であるＷＰＡに用いられている暗号化プロトコルである。ＡＥＳとは、Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄであって、アメリカ合衆国の新暗号規格として規格化された共通鍵暗号方式である。
【００３４】
上記のセキュリティレベルは、セキュリティの安全性の程度が異なり、ＷＥＰが一番低いレベルで、ＷＰＡ（ＡＥＳ）が一番高いレベルである。このようなセキュリティ項目のうち、どのレベルでネットワークに接続するか、あるいは、ネットワークに接続させるかということを、予めコンピュータ１００あるいはネットワーク装置３００に記憶させておく。
【００３５】
すなわち、無線ＬＡＮに接続するコンピュータ１００は、このコンピュータ１００を操作するユーザが、当該セキュリティレベルのどのレベルであれば、コンピュータ１００に接続してよいかを設定して、予めコンピュータ１００に記憶しておく。一方、ネットワーク装置３００の管理者が、当該セキュリティレベルのどのレベルであれば、コンピュータ１００を無線ＬＡＮに接続してよいかを予め設定して、ネットワーク装置３００に記憶しておく。
【００３６】
例えば、コンピュータ１００は、ＷＰＡ（ＴＫＩＰ）以上のセキュリティレベルであればネットワークに接続してよいとユーザが設定し、ネットワーク装置３００は、ＷＥＰのセキュリティレベルであれば、ネットワークに接続してよいと管理者が設定するとする。この場合には、ネットワーク装置３００は、コンピュータ１００とネットワーク装置３００とで接続が可能な設定のうち、最もセキュリティレベルの高い設定を採用するため、ＷＰＡ（ＴＫＩＰ）を最適なセキュリティ設定情報として選択する。
【００３７】
このように、ネットワーク装置３００は、コンピュータ１００に最適なセキュリティ設定情報を選択して、このセキュリティレベルでコンピュータ１００を無線ＬＡＮに接続させるための設定データを、コンピュータ１００に送信する。コンピュータ１００は、この設定するための設定データを受信して、設定データを表示する。コンピュータ１００を操作するユーザは、表示された設定するための設定データに基づいて、無線ＬＡＮの設定を行い、無線ＬＡＮへの接続を完了する。
【００３８】
図４（ｂ）は、ネットワーク装置３００側に設定可能な、セキュリティのオプション項目である。これらのセキュリティ設定項目を付加的な機能として、ネットワーク装置３００に設定可能であってもよい。ＭＡＣアドレスフィルタリングとは、コンピュータ１００のＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ａｄｄｒｅｓｓ）が登録されていないコンピュータ１００は、無線ＬＡＮへの接続を拒否する機能である。ＥＳＳ−ＩＤを隠すとは、ＥＳＳ−ＩＤとして表示される無線ＬＡＮのアクセスポイントのＩＤの表示を行わないことである。Ａｎｙ接続拒否とは、コンピュータ１００が無線ＬＡＮへの設定を「ＡＮＹ」（どんな無線ＬＡＮであっても接続を許容する）としている場合に、無線ＬＡＮへの接続を拒否する設定である。
【００３９】
次に、図５から図７に基づいて、コンピュータ１００、ネットワーク装置３００の処理について説明する。
【００４０】
図５は、コンピュータ１００のセキュリティ設定処理のフローチャートである。上述のように、コンピュータ１００は、設定されるべきセキュリティレベル（図４（ａ）に示す項目）を表示部１５０に表示する（ステップＳ０１）。次に、コンピュータ１００は、上記のセキュリティレベルの表示を視認したユーザから、セキュリティレベルに対する選択を受付ける（ステップＳ０２）。ここで、ステップＳ０２の処理が実行されない態様であってもよい。すなわち、ユーザからセキュリティレベルに対する選択を受付けずに、ステップＳ０３に移行することで、自動的にセキュリティレベルの設定をしてもよい。
【００４１】
コンピュータ１００は、入力部１６０を介して、ユーザからの入力を受け付けた場合（ステップＳ０２：ＹＥＳ）には、選択されたセキュリティレベル（例えば、ＷＰＡ（ＴＫＩＰ））にコンピュータ１００のセキュリティレベルを設定する（ステップＳ０３）。
【００４２】
すなわち、コンピュータ１００は、設定されたセキュリティレベル（ＷＰＡ（ＴＫＩＰ））が、任意の無線ＬＡＮに対して接続される最低レベルのセキュリティ項目であるとして記憶する。ユーザからの入力を受け付けない場合（ステップＳ０２：ＮＯ）には、ステップＳ０１に戻る。
【００４３】
図６は、ネットワーク装置３００のセキュリティ設定処理のフローチャートである。ネットワーク装置３００は、図４（ａ）に示すセキュリティレベルを表示する（ステップＳ１０）。ここで、ネットワーク装置３００は、図２では、表示部を示していないが、モニタ等の表示部を備えていてもよいし、モニタ等と外部接続により接続され、ネットワーク装置３００のデータをモニタ等に表示するように構成されてもよい。他の態様として、有線又は無線ネットワークで接続されたコンピュータ１００が、ネットワーク装置３００のデータを受信して表示してもよい。
【００４４】
次に、ネットワーク装置３００は、ネットワーク装置３００を管理する管理者から、セキュリティレベルの選択を受け付ける（ステップＳ１１）。上記のセキュリティレベルの表示を視認して、管理者が、セキュリティレベルのうち一のセキュリティレベルを選択した場合（ステップＳ１１：ＹＥＳ）には、選択されたセキュリティレベル（例えば、ＷＥＰ）にネットワーク装置３００のセキュリティレベルを設定する（ステップＳ１２）。
【００４５】
すなわち、ネットワーク装置３００は、設定されたセキュリティレベル（ＷＥＰ）が、任意のコンピュータ１００が接続された際に、接続を許容する最低レベルのセキュリティ項目であるとして記憶する。ユーザからの入力を受け付けない場合（ステップＳ１３：ＮＯ）には、ステップＳ１０に戻る。
【００４６】
次に、ネットワーク装置３００は、オプション項目の表示を行う（ステップＳ１３）。ネットワーク装置３００は、図４（ｂ）に示したオプション項目の各々を表示する。そして、管理者からこのオプション項目の選択を受け付ける（ステップＳ１４）。オプション項目の選択があった場合には、ネットワーク装置３００は、選択された当該オプション項目をセキュリティ設定情報として設定する（ステップＳ１５）。管理者からの入力を受け付けない場合（ステップＳ１４：ＮＯ）には、ステップＳ１２に戻る。
【００４７】
上記のように、コンピュータ１００とネットワーク装置３００とが各々、セキュリティ設定情報を記憶した状態で、コンピュータ１００を無線ネットワークシステム１に接続する際の各々の装置の処理を説明する。図７は、コンピュータ１００とネットワーク装置３００が実行する処理のフローチャートである。
【００４８】
コンピュータ１００が、有線で無線ネットワークシステム１に接続され、ネットワーク装置３００に、ネットワーク接続信号を送信する（ステップＳ１００）。
次に、ネットワーク装置３００が、コンピュータ１００の接続信号を受信して、コンピュータ１００に対して接続応答信号を送信する（ステップＳ１０１）。
【００４９】
そして、ネットワーク装置３００は、記憶されたネットワーク装置３００のセキュリティ設定情報を確認する（ステップＳ１０２）。並行して、コンピュータ１００は、記憶されたコンピュータ１００のセキュリティ設定情報を確認する（ステップＳ１０３）。
コンピュータ１００は、コンピュータ１００のセキュリティ設定情報をネットワーク装置３００に送信する（ステップＳ１０４）。
【００５０】
コンピュータ１００のセキュリティ設定情報を受信したネットワーク装置３００は、受信したセキュリティ設定情報と、ネットワーク装置３００に記憶されたセキュリティ設定情報とを比較して、両者の接続を可能にするセキュリティレベルのうち、最も高いセキュリティレベルを選択する（ステップＳ１０５）。
【００５１】
例えば、コンピュータ１００のセキュリティ設定情報が、ＷＰＡ（ＴＫＩＰ）であって、ネットワーク装置３００のセキュリティ設定情報が、ＷＰＡ（ＡＥＳ）であるとする。この場合には、両者の接続を可能にするセキュリティレベルのうち、最も高いセキュリティレベルは、ＷＰＡ（ＴＫＩＰ）である。したがって、ネットワーク装置３００は、ＷＰＡ（ＴＫＩＰ）を選択する。
【００５２】
ネットワーク装置３００は、選択されたセキュリティレベルで、コンピュータ１００を無線ネットワークシステム１に接続させるための設定データを送信する（ステップＳ１０６）。設定データとは、コンピュータ１００を無線ネットワークシステム１に接続させるための設定データであって、例えば、セキュリティレベルの名称、ＳＳＩＤ、暗号化キー、ネットワークパスワード等であってよい。
【００５３】
コンピュータ１００は、受信した設定データを表示部１５０に表示する（ステップＳ１０７）。この表示に基づいて、コンピュータ１００は、ユーザからの設定データの入力を受け付ける（ステップＳ１０８）。ユーザからの設定データの入力があった場合には、設定を確認して、設定データを記憶する（ステップＳ１０９）。
【００５４】
次に、当該設定データにより設定されたセキュリティレベルで、コンピュータ１００は、無線接続信号を無線通信で送信する（ステップＳ１１０）。図７に示すように、ステップＳ１１０、Ｓ１１２、Ｓ１１３は、無線通信であるため、破線で示している。コンピュータは、この無線接続信号の送信とともに、上記記憶された設定データも送信する（ステップＳ１１０）。
無線接続信号、設定データを受信したネットワーク装置３００は、受信した設定データを確認し（ステップＳ１１１）、設定データが適切であったならば、コンピュータ１００に応答信号の送信を行う（ステップＳ１１２）。
これに応じて、コンピュータ１００は、接続が可能なセキュリティレベルのうち、最も高いレベルで、無線ネットワークシステム１への無線での接続を完了し、データ要求信号の送信を行う（ステップＳ１１３）。
【００５５】
なお、ネットワーク装置３００は、ステップＳ１０２にて、先に設定したオプション項目を参照して、コンピュータ１００が無線ネットワークシステム１に、そもそも接続可能であるかを判断してもよい。すなわち、オプション項目のうち、ＭＡＣアドレスフィルタリングがネットワーク装置３００に設定されている場合には、予めＭＡＣアドレスが登録されているコンピュータ１００でないと、無線ネットワークシステム１への接続が許容されない。このように、ネットワーク装置３００が、オプション項目を参照して、コンピュータ１００が無線ネットワークシステム１に接続可能であるかを、ステップＳ１０２等で判断してもよい。
【００５６】
図８、図９は、コンピュータ１００が無線ネットワークシステム１に接続される際に、コンピュータ１００に表示される画面イメージ図である。例えば、図８（ａ）は、ステップＳ１００の前に表示される画面イメージであってよい。例えば、図８（ｂ）、（ｃ）は、ステップＳ１００からＳ１０３までに表示される画面イメージであってよい。例えば、図９（ｄ）は、ステップＳ１０４からＳ１０６にて表示される画面イメージであってよい。図９（ｅ）は、ステップＳ１０７にて、設定データが表示される際の画面イメージであってよい。
【００５７】
図１０は、コンピュータ１００、ネットワーク装置３００（以下、情報処理装置１０００と表記する）のハードウェア構成例を示す図である。ネットワーク装置３００は、テープドライブ１０７２、光ディスクドライブ１０７６、キーボード／マウス１１００等、一部のハードウェア構成を備えなくともよい。以下、情報処理装置１０００として、両方の機器の基本的なハードウェア構成を説明する。
【００５８】
情報処理装置１０００は、それぞれの制御部１１０、３１０を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ１０１２等複数のＣＰＵが追加されてもよい）、バスライン１００５、通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、ＵＳＢポート１０９０、Ｉ／Ｏコントローラ１０７０、ならびにキーボード及びマウス１１００等の入力部１６０や表示部１５０を備える。
【００５９】
Ｉ／Ｏコントローラ１０７０には、テープドライブ１０７２、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８、等の記憶部１３０、３３０を接続することができる。
【００６０】
ＢＩＯＳ１０６０は、情報処理装置１０００の起動時にＣＰＵ１０１０が実行するブートプログラムや、情報処理装置１０００のハードウェアに依存するプログラム等を格納する。
【００６１】
記憶部１３０、３３０を構成するハードディスク１０７４は、情報処理装置１０００が機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、さらに必要に応じて各種データベースを構成可能である。
【００６２】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。光ディスク１０７７から光ディスクドライブ１０７６によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０またはハードディスク１０７４に提供することもできる。また、同様にテープドライブ１０７２に対応したテープメディア１０７１を主としてバックアップのために使用することもできる。
【００６３】
情報処理装置１０００に提供されるプログラムは、ハードディスク１０７４、光ディスク１０７７、またはメモリカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１０７０を介して、記録媒体から読み出され、または通信Ｉ／Ｆ１０４０を介してダウンロードされることによって、情報処理装置１０００にインストールされ実行されてもよい。
【００６４】
前述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶部を構成する記憶媒体としては、ハードディスク１０７４、光ディスク１０７７、またはメモリカードの他に、ＭＤ等の光磁気記録媒体、テープメディア１０７１を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１０７４または光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線を介してプログラムを情報処理装置１０００に提供してもよい。
【００６５】
表示部１５０として機能する、表示装置１０２２は、サーバ管理者にデータの入力を受け付ける画面を表示したり、情報処理装置１０００による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００６６】
ここで、入力部１６０は、サーバ管理者による入力の受け付けを行うものであり、キーボード及びマウス１１００等により構成してよい。
【００６７】
また、通信Ｉ／Ｆ１０４０は、有線通信部１４０、３４０として機能する有線通信Ｉ／Ｆ１０４５と、無線通信部１２０、３２０として機能する無線通信Ｉ／Ｆ１０４７とを含んで構成され、情報処理装置１０００をネットワークと接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデム及びイーサネット・アダプタを含んでよい。
【００６８】
以上の例は、情報処理装置１０００について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータを情報処理装置１０００として動作させることにより上記で説明した機能を実現することもできる。従って、本発明において一実施形態として説明した情報処理装置１０００により実現される機能は、上述の方法を当該コンピュータにより実行することにより、あるいは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【００６９】
本発明の実施形態であるコンピュータ１００、ネットワーク装置３００、またはこれらの装置の制御で用いられる方法を、コンピュータ上のプログラムによって実現する場合において、上記プログラムを格納する記憶媒体は、電子的、磁気的、光学的、電磁的、赤外線または半導体システム（または、装置または機器）あるいは伝搬媒体であることができる。この記憶媒体の例には、半導体またはソリッド・ステート記憶装置、磁気テープ、取り外し可能なコンピュータ可読の媒体の例には、半導体またはソリッド・ステート記憶装置、磁気テープ、取り外し可能なフレキシブルディスク、ランダム・アクセス・メモリ（ＲＡＭ）、リードオンリー・メモリ（ＲＯＭ）、リジッド磁気ディスク及び光ディスクが含まれる。現時点における光ディスクの例には、コンパクト・ディスク・リードオンリー・メモリ（ＣＤ−ＲＯＭ）、コンパクト・ディスク−リード・ライト（ＣＤ−Ｒ／Ｗ）及びＤＶＤが含まれる。
【００７０】
以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定しない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載された効果に限定されない。
【図面の簡単な説明】
【００７１】
【図１】本発明の好適な実施形態に係る無線ネットワークシステム１を示す概念図である。
【図２】本発明の好適な実施形態に係るコンピュータ１００とネットワーク装置３００との機能ブロック図である。
【図３】本発明の好適な実施形態に係る無線ネットワークシステム１により実現される作用、効果を簡潔に説明する概念図である。
【図４】本発明の好適な実施形態に係るセキュリティ設定情報の一例を示すテーブル図である。
【図５】本発明の好適な実施形態に係るコンピュータ１００のセキュリティ設定処理のフローチャートである。
【図６】本発明の好適な実施形態に係るネットワーク装置３００のセキュリティ設定処理のフローチャートである。
【図７】本発明の好適な実施形態に係るコンピュータ１００とネットワーク装置３００が実行する処理のフローチャートである。
【図８】本発明の好適な実施形態に係るコンピュータ１００が無線ネットワークシステム１に接続される際に、コンピュータ１００に表示される画面イメージ図である。
【図９】本発明の好適な実施形態に係るコンピュータ１００が無線ネットワークシステム１に接続される際に、コンピュータ１００に表示される画面イメージ図である。
【図１０】コンピュータ１００、ネットワーク装置３００のハードウェア構成例を示す図である。
【符号の説明】
【００７２】
１  無線ネットワークシステム
１００  コンピュータ
１１０  制御部
１２０  無線通信部
１３０  記憶部
１４０  有線通信部
１５０  表示部
１６０  入力部
３００  ネットワーク装置
３１０  制御部
３２０  無線通信部
３３０  記憶部
３４０  有線通信部
４００  サーバ
１０００  情報処理装置
１００５  バスライン
１０１０、１０１２  ＣＰＵ
１０２２  表示装置
１０５０  メインメモリ
１０７０  Ｉ／Ｏコントローラ
１０７４  ハードディスク
１１００  キーボード／マウス
【図１】
0004664339.tif 000002
【図２】
0004664339.tif 000003
【図３】
0004664339.tif 000004
【図４】
0004664339.tif 000005
【図５】
0004664339.tif 000006
【図６】
0004664339.tif 000007
【図７】
0004664339.tif 000008
【図８】
0004664339.tif 000009
【図９】
0004664339.tif 000010
【図１０】
0004664339.tif 000011