(57)【要約】【課題】  ユーザーの利便性の向上と、セキュリティの向上に寄与することができる無線ＬＡＮインターフェース及び無線アクセスポイントを提供する。【解決手段】  ドライバ・ソフトウェアをインストールする際に、ＵＳＢ無線アダプタ２０をメモリ装置としてＵＳＢホストコントローラ１１に認識させ、自動実行プログラム２６ｂによってドライバ・ソフトウェア２６ａを導入させる。この際、実行処理部１３が、セキュリティの設定を要求し、ユーザーが認証譲歩を入力した場合には、認証情報保持部２３と認証情報保持部３１ａに設定する。【選択図】  図１
2005341315.tif 000002
【特許請求の範囲】
【請求項１】
無線通信インターフェースを備えた無線アダプタ装置を用いて、情報処理装置を無線アクセスポイントに接続するネットワーク構築システムであって、
前記無線通信インターフェースのセキュリティの設定を行う設定処理手段と、
前記無線アダプタ装置に備えられ、該無線アダプタ装置を前記情報処理装置に導入するためのドライバ・ソフトウェア、及び自動実行プログラムを保持するメモリ装置と
を備え、
前記無線アダプタ装置が前記情報処理装置に挿入された際に、前記自動実行プログラムは、
前記無線アダプタ装置から自動的に読み出されて実行され、
前記ドライバ・ソフトウェアを該情報処理装置に導入し、
ユーザーに対し、有線通信インターフェース経由による無線通信インターフェースのセキュリティの設定を求める選択を促し、
前記選択に応じて、前記設定処理手段にセキュリティの設定を行わせる
ことを特徴とするネットワーク構築システム。
【請求項２】
前記情報処理装置を有線通信を介して前記無線アクセスポイントに接続するための有線通信インターフェースをさらに備え、
前記設定処理手段は、前記有線通信インターフェース経由で前記無線通信インターフェースのセキュリティの設定を行う
ことを特徴とする請求項１に記載のネットワーク構築システム。
【請求項３】
前記無線アダプタ装置に備えられ、メモリ装置であることを示す識別情報を保持するメモリＩＤ保持手段と、
前記無線アダプタ装置に備えられ、無線ＬＡＮインターフェースであることを示す識別情報を保持する無線ＩＤ保持手段と、
前記ドライバ・ソフトウェアを導入する際に前記メモリＩＤ保持手段に格納されている識別情報を前記情報処理装置に供給し、前記無線アクセスポイントと通信を行う際に前記無線ＩＤ保持手段に格納されている識別情報を前記情報処理装置に供給する切替手段と
を備え、前記切替手段は、
前記無線アダプタ装置が、前記ドライバ・ソフトウェアが導入されていない情報処理装置に接続された際に、前記メモリＩＤ保持手段に格納されている識別情報を該情報処理装置に供給することによって前記メモリ装置に格納されている自動実行プログラムを実行させてドライバ・ソフトウェアを導入させ、
前記ドライバ・ソフトウェアが導入されている情報処理装置に接続された際に、前記無線ＩＤ保持手段に格納されている識別情報を供給する
ことを特徴とする請求項１又は２に記載のネットワーク構築システム。
【請求項４】
情報処理装置に接続され、該無線処理装置を、無線通信を介して無線アクセスポイントに接続するための無線通信インターフェースを備えた無線アダプタ装置と、
前記無線通信インターフェースのセキュリティについての情報の設定を行う設定処理手段と、
前記無線アダプタ装置に保持され、該無線アダプタ装置を前記情報処理装置に導入するためのドライバ・ソフトウェア、及び自動実行プログラムと
を用いて、該情報処理装置を前記無線アクセスポイントに接続するネットワーク構築方法であって、
前記無線アダプタ装置が前記情報処理装置に挿入された際に、前記自動実行プログラムを該無線アダプタ装置から自動的に読み出して実行するステップ(1)と、
前記自動実行プログラムにより、前記ドライバ・ソフトウェアを該情報処理装置に導入するステップ(2)と、
ユーザーに対し、有線通信インターフェース経由による無線通信インターフェースのセキュリティの設定を求める選択を促し、この選択に応じて、前記設定処理手段にセキュリティの設定を行わせるステップ(3)と
を有することを特徴とするネットワーク構築方法。
【請求項５】
前記情報処理装置を有線通信を介して前記無線アクセスポイントに接続するための有線通信インターフェースをさらに備え、
前記設定処理手段は、前記ステップ(3)において、前記有線通信インターフェース経由で前記無線通信インターフェースのセキュリティの設定を行う
ことを特徴とする請求項４に記載のネットワーク構築方法。
【請求項６】
前記ステップ(2)において、
前記無線アダプタ装置が、前記ドライバ・ソフトウェアが導入されていない情報処理装置に接続された際に、該無線アダプタ装置に格納され、該無線アダプタ装置がメモリ装置であることを示す識別情報を該情報処理装置に供給し、
前記識別情報の供給に基づいて、前記無線アダプタ装置に格納されている自動実行プログラムを実行させて前記ドライバ・ソフトウェアを前記情報処理装置に導入させ、
前記ドライバ・ソフトウェアの導入に応じて、前記無線アダプタ装置に格納され、該無線アダプタ装置が無線ＬＡＮインターフェースであることを示す識別情報を供給する
ことを特徴とする請求項４又は５に記載のネットワーク構築方法。
【請求項７】
無線通信インターフェースを介して無線アクセスポイントに接続可能な情報処理装置において、前記無線通信インターフェースのセキュリティの設定を行うネットワーク構築プログラムであって、
前記情報処理装置に、
無線アダプタ装置が前記情報処理装置に挿入された際に、前記無線アダプタ装置に格納された自動実行プログラムを自動的に読み出して実行するステップ(1)と、
前記自動実行プログラムにより、前記無線アダプタ装置に格納されたドライバ・ソフトウェアを該情報処理装置に導入するステップ(2)と、
ユーザーに対し、有線通信インターフェース経由による無線通信インターフェースのセキュリティの設定を求める選択を促し、この選択に応じて、前記設定処理手段にセキュリティの設定を行わせるステップ(3)と
を有する処理を実行させることを特徴とするネットワーク構築プログラム。
【請求項８】
前記情報処理装置を有線通信を介して前記無線アクセスポイントに接続するための有線通信インターフェースをさらに備え、
前記設定処理手段は、前記ステップ(3)において、前記有線通信インターフェース経由で前記無線通信インターフェースのセキュリティの設定を行う
ことを特徴とする請求項７に記載のネットワーク構築プログラム。
【請求項９】
前記ステップ(2)において、
前記無線アダプタ装置が、前記ドライバ・ソフトウェアが導入されていない情報処理装置に接続された際に、該無線アダプタ装置に格納され、該無線アダプタ装置がメモリ装置であることを示す識別情報を該情報処理装置に供給し、
前記識別情報の供給に基づいて、前記無線アダプタ装置に格納されている自動実行プログラムを実行させて前記ドライバ・ソフトウェアを前記情報処理装置に導入させ、
前記ドライバ・ソフトウェアの導入に応じて、前記無線アダプタ装置に格納され、該無線アダプタ装置が無線ＬＡＮインターフェースであることを示す識別情報を供給する
ことを特徴とする請求項７又は８に記載のネットワーク構築プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＵＳＢ（ユニバーサル・シリアル・バス）接続のアダプタ装置を用いて、無線通信インターフェースのセキュリティの向上を図ることのできるネットワーク構築システム及び方法、並びにネットワーク構築プログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ（ＰＣ）等の情報処理装置の周辺機器の接続インターフェースとしてＵＳＢが普及している。このようなＵＳＢ経由で情報処理装置に接続されるデバイス（ＵＳＢデバイス）には、その種類に応じたドライバ・ソフトウェアを情報処理装置に導入する必要がある。
【０００３】
従来、ドライバ・ソフトウェアは、磁気ディスクあるいは光学ディスクによって提供していたが、ユーザーの利便性を考慮し、ＵＳＢデバイス内にメモリを設け、このメモリ内にドライバ・ソフトウェアと自動実行プログラムを格納したＵＳＢデバイスが知られている。このようなＵＳＢデバイスでは、最初に情報処理装置に接続した際に、メモリカードとして認識させ、自動実行プログラムを実行させてドライバ・ソフトウェアを自動的に導入させる（例えば特許文献１参照。）。
【特許文献１】特開２００３−１１４８５９号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
無線ＬＡＮインターフェースを備えたモデム装置と情報処理装置に接続される無線ＬＡＮインターフェースとの間で、ＥＳＳＩＤ等のセキュリティ情報としてデフォルトの値を設定しておき、接続を容易に行うことが考えられる。
【０００５】
このような情報処理装置側の無線ＬＡＮインターフェースに、上述のようなＵＳＢデバイス（無線ＬＡＮインターフェース）を用いた場合、ドライバ・ソフトウェアの導入が容易になり、利便性が向上すると考えられる。
【０００６】
しかしながら、このようなデフォルトのセキュリティ情報を設定した状態では、意図しない情報処理装置からモデム装置を利用できてしまう場合がある。このため、セキュリティの向上の観点からはセキュリティ情報を変更し、意図しない情報処理装置から接続できないようにすることが望まれる。
【０００７】
ところが、デフォルトのセキュリティ情報を設定した状態で、無線ＬＡＮ経由で新たなＷＥＰキーを変更しようとすると、他のユーザーに見られてしまう可能性があり、セキュリティの向上の観点からは改善の余地があった。
【０００８】
本発明は、上述のような課題に鑑みてなされたものであり、ユーザーの利便性の向上と、セキュリティの向上に寄与することができるネットワーク構築システム及び方法、並びにネットワーク構築プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、情報処理装置に接続され、情報処理装置を無線通信を介して無線アクセスポイントに接続するための無線通信インターフェースを備えた無線アダプタ装置と、無線通信インターフェースのセキュリティについての情報の設定を行う設定処理手段と、無線アダプタ装置に保持され、無線アダプタ装置を情報処理装置に導入するためのドライバ・ソフトウェア、及び自動実行プログラムとを用いて、情報処理装置を無線アクセスポイントに接続する。
【００１０】
そして、本発明では、無線アダプタ装置が情報処理装置に挿入された際に、自動実行プログラムを無線アダプタ装置から自動的に読み出して実行し、自動実行プログラムにより、ドライバ・ソフトウェアを情報処理装置に導入し、ユーザーに対し、有線通信インターフェース経由による無線通信インターフェースのセキュリティの設定を求める選択を促し、この選択に応じて、設定処理手段にセキュリティの設定を行わせる。
【００１１】
なお、上記発明においては、情報処理装置を有線通信を介して無線アクセスポイントに接続するための有線通信インターフェースをさらに設け、設定処理手段は、この有線通信インターフェース経由で前記無線通信インターフェースのセキュリティの設定を行うようにしてもよい。
【００１２】
上記発明においては、無線アダプタ装置が、ドライバ・ソフトウェアが導入されていない情報処理装置に接続された際に、無線アダプタ装置に格納され、無線アダプタ装置がメモリ装置であることを示す識別情報を情報処理装置に供給し、識別情報の供給に基づいて、無線アダプタ装置に格納されている自動実行プログラムを実行させてドライバ・ソフトウェアを情報処理装置に導入させ、ドライバ・ソフトウェアの導入に応じて、無線アダプタ装置に格納され、無線アダプタ装置が無線ＬＡＮインターフェースであることを示す識別情報を供給することが好ましい。
【発明の効果】
【００１３】
このような本発明では、ドライバ・ソフトウェアを導入する際に、メモリＩＤ保持手段に格納されている識別情報を情報処理装置に供給し、当該無線ＬＡＮインターフェースをメモリ装置として認識させ、メモリに格納されている自動実行プログラムによってドライバ・ソフトウェアを導入させることにより、ユーザーの利便性の向上に寄与することができる。
【００１４】
また、本発明では、無線アクセスポイントが有線通信インターフェース経由で少なくとも無線通信インターフェースのセキュリティについての情報の設定を受け付ける設定処理手段を有している。さらに、自動実行プログラム又はドライバ・ソフトウェアに、有線通信インターフェース経由で無線通信インターフェースのセキュリティに関する情報の設定を求める表示を行う処理が含まれているため、ユーザーに有線通信インターフェース経由でセキュリティに関する情報の設定を促すことができ、セキュリティの向上に寄与することができる。
【発明を実施するための最良の形態】
【００１５】
（ネットワーク構築システム）
本発明の実施形態について、図面を参照しつつ説明する。図１は、実施形態に係るネットワーク構築システムの概略構成を示す説明図である。なお、本実施形態では、本発明を、ＡＤＳＬモデムを備えた無線ＬＡＮのアクセスポイントを有する通信システムを構築する場合を例に説明する。
【００１６】
本実施形態に係る通信システムは、図１に示すように、パーソナルコンピュータ等の情報処理装置（ＰＣ）１０と、このＰＣ１０に接続されるＵＳＢ無線アダプタ２０と、ＵＳＢ無線アダプタ２０との間で無線通信を行う無線アクセスポイント３０とを備えている。ＵＳＢ無線アダプタ２０と無線アクセスポイント３０との間では、例えばＩＥＥＥ８０２．１１等により無線通信を行うようになっている。
【００１７】
ＰＣ１０は、例えばユニバーサル・シリアル・バス（ＵＳＢ）の制御を行うＵＳＢホストコントローラ１１と、ＰＣ１０のオペレーティングシステム（ＯＳ）側からのＵＳＢホストコントローラ１１の制御実現するＵＳＢドライバ１２と、ドライバ・ソフトウェアの導入等を制御する実行処理部１３と、ＴＣＰ／ＩＰプロトコルによる通信を制御するＴＣＰ／ＩＰプロトコル処理部１４と、ＨＴＴＰ（Hyper Text Transfer Protocol）サービスを利用するＨＴＴＰクライアント１５と、ＵＳＢ無線アダプタ２０の設定等を行う設定処理部１６と、ＩＥＥＥ８０２．３等の有線ＬＡＮインターフェース（有線ＬＡＮ Ｉ／Ｆ）１７と、ディスプレイ装置等の表示部１８と、キーボード等の入力部１９とを備えている。
【００１８】
ＵＳＢ無線アダプタ２０は、例えばＵＳＢの制御を行うＵＳＢコントローラ２１と、当該ＵＳＢ無線アダプタ２０の状態を保持する状態保持部２２と、無線通信におけるＥＳＳ（Extended Service Set Identity）ＩＤ、ＷＥＰ（Wired Equivalent Privacy）キー等の認証情報を保持する認証情報保持部２３と、認証情報保持部２３に格納されている認証情報に応じて暗号化処理を行う暗号化処理部２４と、無線通信を行う無線通信インターフェースである無線系２５と、メモリ等により実現される仮想ドライブ２６と、当該ＵＳＢ無線アダプタ２０の状態を設定するスイッチ（ＳＷ）２７とを備えている。
【００１９】
仮想ドライブ２６には、ドライバ・ソフトウェア２６ａと、このドライバ・ソフトウェア２６ａを導入させる自動実行プログラム２６ｂが格納されている。この自動実行プログラム２６ｂは、当該仮想ドライブ２６がマウントされた際に自動的に実行されるようになっている。
【００２０】
状態保持部２２は、ＵＳＢの規格で定義されているデバイスの種類を示すＩＤ（デバイスＩＤ）を複数保持しており、このＳＷ２７の状態に応じてデバイスＩＤを切り替える。具体的には、ＳＷ２７がメモリ側であるときには、状態保持部２２はデバイスＩＤをメモリであることを示す値とし、ＳＷ２７がＵＳＢ無線アダプタ側であるときには、状態保持部２２はデバイスＩＤをＵＳＢ無線アダプタであることを示す値とする。
【００２１】
ＳＷ２７は、状態保持部２２がＰＣ１０に供給する識別情報を切り替える切替手段であり、ＵＳＢ無線アダプタ２０が、ドライバ・ソフトウェア２６ａが導入されていないＰＣ１０に接続された際には、デバイスＩＤがメモリであることを示す値としてＰＣ１０に供給させ、これによって自動実行プログラム２６ｂを実行させてドライバ・ソフトウェア２６ａをＰＣ１０に導入させる。また、ＳＷ２７は、ドライバ・ソフトウェア２６ａが導入されているＰＣ１０に接続された際には、デバイスＩＤがＵＳＢ無線アダプタであることを示す値としてＰＣに供給させる。
【００２２】
このＳＷ２７は、本実施形態では図２に示すような、ＵＳＢ無線アダプタ２０の側面に設けられた物理的なスイッチであり、その切替えは、ユーザーが手動で行う。すなわち、ドライバ・ソフトウェアを導入する際には、ＳＷ２７をメモリ側とし、ＰＣ１０に当該ＵＳＢ無線アダプタ２０をメモリ装置と認識させ、自動実行プログラム２６ｂによってドライバ・ソフトウェア２６ａを導入させる。また、ドライバ・ソフトウェアの導入が終了してＵＳＢ無線アダプタとして使用する際にはＳＷ２７をＵＳＢ無線アダプタ側とし、ＰＣ１０に当該ＵＳＢ無線アダプタ２０をＵＳＢ無線アダプタ２０として認識させて、無線通信を行い得る状態にする。
【００２３】
無線アクセスポイント３０は、スプリッタ４０を介してアナログ公衆電話網（Public Switched Telephone Network：ＰＳＴＮ）５０に接続されており、ＰＳＴＮ５０に接続されているゲートウェイ装置等を介してインターネット等のネットワークに接続されている。
【００２４】
この無線アクセスポイント３０は、例えばＵＳＢ無線アダプタ２０と通信を行うＵＳＢ無線アダプタ３１と、ＴＣＰ／ＩＰプロトコルによる通信を制御するＴＣＰ／ＩＰプロトコル処理部３２と、ＨＴＴＰサービスを提供するＨＴＴＰサーバ３３と、ＵＳＢ無線アダプタ３１の認証情報の設定等を行う設定処理部３４と、ＩＥＥＥ８０２．３等の有線ＬＡＮ Ｉ／Ｆ３５と、ＡＤＳＬ（Asymmetric Digital Subscriber Line）通信を行うＡＤＳＬモデム３６と、電話機、ファクシミリ装置等のアナログ端末に対するＶｏＩＰ（Voice over IP）通信サービスの提供に用いるＶｏＩＰ処理部３７と、アナログ通信信号とＡＤＳＬ通信信号の重畳、分離を行うスプリッタ４０とを備えている。
【００２５】
ＨＴＴＰサーバ３３は、例えばアドレス、ルーティング等のＴＣＰ／ＩＰプロトコル処理部３２の設定、ＥＳＳＩＤ、ＷＥＰキー等のＵＳＢ無線アダプタ３１の設定等をＰＣ１０のＨＴＴＰクライアント１５経由で行う際のフロントエンドとして用いることができるようになっている。
【００２６】
ＵＳＢ無線アダプタ２０は、例えば図２に示すように、筐体２０ａと、コネクタ２０ｂとを備えている。筐体２０ａには、上述のＵＳＢコントローラ２１〜仮想ドライブ２６を構成する回路部品、無線系２５が備えるアンテナ２５ａが収容されている。使用時には、ＰＣ１０のＵＳＢホストコントローラ１１に設けられているコネクタにコネクタ２０ｂを接続する。また、本実施形態では、ＳＷ２７として物理的なＳＷ２７を、筐体２０ａの側面に設けている。なお、ＳＷ２７をソフトウェア等で実現する場合には、物理的なスイッチを設ける必要はない。
【００２７】
（ネットワーク構築方法）
以上の構成を有するネットワーク構築システムを動作させることによって、本発明の方法を実施することができる。図３は、本実施形態に係るネットワーク構築システムの動作を示すフローチャート図である。
【００２８】
なお、本実施形態では、ＰＣ１０にインストールされたネットワーク構築プログラムを、ＰＣ１０のＣＰＵ上で実行することにより、本発明のネットワーク構築方法を実施する。このネットワーク構築プログラムは、例えばＰＣ１０にインストールされたＯＳの機能として実行してもよいし、プラグインアプリケーションや常駐プログラムとしてもよい。
【００２９】
そして、ＰＣ１０の初期状態では、ＰＣ１０にＵＳＢ無線アダプタ２０としてのドライバ・ソフトウェアが導入されておらず、ＵＳＢドライバ１２にメモリ用ドライバ１２ａがインストールされている状態になっている。このような状態のＰＣ１０に、最初にＵＳＢ無線アダプタ２０を接続する際には、例えば図３中のＳ１に示すように、ＳＷ２７をメモリ側として接続する（Ｓ１）。
【００３０】
このような状態のＵＳＢ無線アダプタ２０が挿入されると（Ｓ２）、予め実行されているネットワーク構築プログラムにより、ＰＣ１０のＵＳＢホストコントローラ１１が、ＵＳＢ無線アダプタ２０がメモリ装置であると認識し、実行処理部１３が仮想ドライブ２６をマウントする。さらに、実行処理部１３は、仮想ドライブ２６中の自動実行プログラム２６ｂを実行し（Ｓ３）、ドライバ・ソフトウェア２６ａを導入させる（Ｓ４）。
【００３１】
この際、ＥＳＳＩＤとＷＥＰキー等の認証情報は、ドライバ・ソフトウェアのデフォルトの値が設定されているが、セキュリティの向上の観点からは、ＥＳＳＩＤ及びＷＥＰキー等の認証情報を変更することが望ましい。
【００３２】
このため、実行処理部１３は、例えば図４に示すように、ユーザーにセキュリティの設定を推奨する確認表示を表示させ（Ｓ５）、ユーザーの指示を確認する（Ｓ６）。このように、セキュリティの設定の確認表示を行って、ユーザーにセキュリティの設定を促すことができ、セキュリティの向上に寄与することができる。
【００３３】
ユーザーがセキュリティの強化を選択すると、実行処理部１３は、有線ＬＡＮ Ｉ／Ｆ１７と有線ＬＡＮ Ｉ／Ｆ３５の接続を要求する表示を表示部１８に表示させる（Ｓ７）。接続が完了すると、ＴＣＰ／ＩＰプロトコル処理部１４とＴＣＰ／ＩＰプロトコル処理部３２の間でＩＰアドレス等の設定が行われる（Ｓ８）。
【００３４】
この後、実行処理部１３は、例えば図５に示すように、ＥＳＳＩＤとＷＥＰキーの入力を行う画面を表示させる。この際、同図中に示すように、ＥＳＳＩＤにはデフォルト値（例えば「ＹＢＢＵｓｅｒ」）が設定されている。これに応じてユーザーがＥＳＳＩＤとＷＥＰキーあるいはＷＥＰキーを入力すると（Ｓ９）、実行処理部１３は、これらの認証情報を無線アクセスポイント３０とＵＳＢ無線アダプタ２０に設定する（Ｓ１０）。
【００３５】
具体的には、実行処理部１３からの認証情報は、ＴＣＰ／ＩＰプロトコル処理部１４、有線ＬＡＮ Ｉ／Ｆ１７を介して無線アクセスポイント３０宛に送信される。この認証情報は、ＨＴＴＰサーバ３３を介して設定処理部３４に供給され、認証情報保持部３１ａに設定される。また、実行処理部１３は、ＵＳＢホストコントローラ１１を介してＵＳＢ無線アダプタ２０宛にも認証情報を送信する。この認証情報は、ＵＳＢコントローラ２１を介して認証情報保持部２３に設定される。
【００３６】
また、上述のＳ６において、ユーザーがすぐに無線ＬＡＮによって接続することを選択した場合には、実行処理部１３は、例えば無線ＬＡＮ用ドライバ１２ｂにセキュリティの設定処理を要求するためのショートカット、アイコン等を生成する（Ｓ１１）。これにより、後でセキュリティの設定をすることが容易になり、セキュリティの向上に寄与することができる。
【００３７】
ステップＳ１０における認証情報の設定後、ユーザーはＳＷ２７をＵＳＢ無線アダプタ側に切り替える（図６中のＳ２１）。このＳＷ２７の切替えにより、状態保持部２２は、ＵＳＢ無線アダプタであることを示すデバイスＩＤをＵＳＢコントローラ２１経由でＵＳＢホストコントローラ１１に供給し、ＵＳＢホストコントローラ１１はＵＳＢ無線アダプタであると認識し（Ｓ２２）、新たに設定された認証情報によって暗号化された無線通信を行うことができるようになる。
【００３８】
この後、ＴＣＰ／ＩＰプロトコル処理部１４とＴＣＰ／ＩＰプロトコル処理部３２の間でＩＰアドレス等の設定が行われ（Ｓ２３）、ＵＳＢ無線アダプタ２０を介してＰＣ１０と無線アクセスポイント３０の間でＴＣＰ／ＩＰプロトコルの通信を行うことができるようになる。
【００３９】
（変更例）
上述した実施形態では、無線ＬＡＮＩ／Ｆのセキュリティの設定を、有線ＬＡＮＩ／Ｆを用いて行ったが、本発明はこれに限定されるものではない。例えば、有線ＬＡＮＩ／Ｆに替えて、既に接続され使用可能な他の方式の無線Ｉ／Ｆや、赤外線Ｉ／Ｆ、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリデバイス等のメディアを媒体に行うこともできる。この場合、図３中におけるステップＳ７では、これらの他の方式の無線Ｉ／Ｆに対して接続要求を行う。
【００４０】
また、他の変更例として、上述した実施形態に係るＳＷ２７を、ユーザーが手動で切り替える物理的な形態としたが、本発明はこれに限定されず、例えば、ソフトウェアで実現することもできる。この場合は、ドライバ・ソフトウェア２６ａの導入を検知し記憶する機能をＵＳＢ無線アダプタ２０若しくはＰＣ１０のＯＳやミドルウェアに設け、セキュリティ設定操作の手順に応じたタイミングで、デバイスＩＤの値を切り替えるようにする。
【００４１】
図７に本変更例に係るＵＳＢ無線アダプタのドライバ・ソフトウェアの導入処理のフローチャート図を示す。
【００４２】
本変更例でも、ＰＣ１０の初期状態では、ＰＣ１０にＵＳＢ無線アダプタ２０としてのドライバ・ソフトウェアが導入されておらず、ＵＳＢドライバ１２にメモリ用ドライバ１２ａがインストールされている状態になっている。このような状態のＰＣ１０に、最初にＵＳＢ無線アダプタ２０を挿入すると（Ｓ３１）、ドライバ・ソフトウェアが導入されているか否かについての検査が行われ、ソフトウェアであるＳＷ２７をメモリ側に切り替えられる（Ｓ３２）。
【００４３】
次いで、予め実行されているネットワーク構築プログラムにより、ＰＣ１０のＵＳＢホストコントローラ１１が、ＵＳＢ無線アダプタ２０がメモリ装置であると認識し、実行処理部１３が仮想ドライブ２６をマウントする。さらに、実行処理部１３は、仮想ドライブ２６中の自動実行プログラム２６ｂを実行し（Ｓ３３）、ドライバ・ソフトウェア２６ａを導入させる（Ｓ３４）。
【００４４】
続いて、自動実行プログラム２６ｂにより、ソフトウェア的にＳＷ２７をＵＳＢ無線アダプタ側に自動的に切り替える（Ｓ３５）。このＳＷ２７の切替えにより、状態保持部２２は、ＵＳＢ無線アダプタであることを示すデバイスＩＤをＵＳＢコントローラ２１経由でＵＳＢホストコントローラ１１に供給し、ＵＳＢホストコントローラ１１はＵＳＢ無線アダプタであると認識し（Ｓ３６）、後述するステップＳ４１及びＳ４２によって設定される認証情報によって暗号化された無線通信を行うことができるようになる。
【００４５】
次いで、実行処理部１３は、ユーザーにセキュリティの設定を推奨する確認表示を表示させ（Ｓ３７）、ユーザーの指示を確認する（Ｓ３８）。ユーザーがセキュリティの強化を選択すると、実行処理部１３は、有線ＬＡＮ Ｉ／Ｆ１７と有線ＬＡＮ Ｉ／Ｆ３５の接続を要求する表示を表示部１８に表示させる（Ｓ３９）。なお、このステップＳ３９において、初期設定環境などで既に接続され使用可能となっている他の方式の無線Ｉ／Ｆや赤外線Ｉ／Ｆがあるときには、この他の方式の無線Ｉ／Ｆに対して接続要求を行う。そして、接続が完了すると、ＴＣＰ／ＩＰプロトコル処理部１４とＴＣＰ／ＩＰプロトコル処理部３２の間でＩＰアドレス等の設定が行われる（Ｓ４０）。
【００４６】
この後、実行処理部１３は、ＥＳＳＩＤとＷＥＰキーの入力を行う画面を表示させ、これに応じてユーザーがＥＳＳＩＤとＷＥＰキーあるいはＷＥＰキーを入力すると（Ｓ４１）、実行処理部１３は、これらの認証情報を無線アクセスポイント３０とＵＳＢ無線アダプタ２０に設定する（Ｓ４２）。
【００４７】
一方、上述のＳ３６において、ユーザーがすぐに無線ＬＡＮによって接続することを選択した場合には、実行処理部１３は、例えば無線ＬＡＮ用ドライバ１２ｂにセキュリティの設定処理を要求するためのショートカット、アイコン等を生成する（Ｓ４４）。
【００４８】
ステップＳ４２における認証情報の設定後、ＴＣＰ／ＩＰプロトコル処理部１４とＴＣＰ／ＩＰプロトコル処理部３２の間でＩＰアドレス等の設定が行われ（Ｓ４３）、上記ステップＳ３６においてＵＳＢホストコントローラ１１により認識されたＵＳＢ無線アダプタ２０を介して、ＰＣ１０と無線アクセスポイント３０の間でＴＣＰ／ＩＰプロトコルの通信を行うことができるようになる。
【００４９】
（本実施形態による作用・効果）
以上説明した本実施形態及び変更例に係るネットワーク構築システムでは、上述のように、仮想ドライブ２６にドライバ・ソフトウェアを格納しておき、ドライバ・ソフトウェアをインストールする際にＵＳＢ無線アダプタ２０をメモリ装置として認識させることにより、磁気ディスク、光学ディスク等の媒体によってドライバ・ソフトウェアを供給する場合に比較して、ユーザーの利便性の向上に寄与することができる。
【００５０】
また、上述の図３中のＳ４においてドライバ・ソフトウェアを導入した状態では、ＥＳＳＩＤとＷＥＰキーにデフォルトの値が設定されているために、新たに設定したＥＳＳＩＤとＷＥＰキー等の認証情報を無線ＬＡＮ経由で送信してしまうと、これらの認証情報が漏洩する可能性がある。このため、この通信システムでは、上述のようにセキュリティの設定を有線ＬＡＮ経由で行うようにしている。これにより、認証情報が漏洩する可能性を低減させ、セキュリティの向上に寄与することができる。
【００５１】
また、従来の通信システムでは、認証情報は、ＵＳＢ無線アダプタ２０と無線アクセスポイント３０とで別個に設定する必要があったが、この通信システムでは、実行処理部１３が、ＵＳＢ無線アダプタ２０と無線アクセスポイント３０に認証情報を供給するようになっているため、認証情報の設定を簡略化させて、ユーザーの利便性の向上に寄与することができる。
【００５２】
さらに、この通信システムでは、上述の図４に示すように、ＥＳＳＩＤとＷＥＰキーの入力のみを要求する。従来の設定処理では、必ずしも必要でないパラメータをも入力し得る入力画面を表示するため、ユーザーの操作が煩雑になってしまう。これに対し、この通信システムでは上述のような処理により、ユーザーがＥＳＳＩＤとＷＥＰキーを入力するだけでセキュリティの向上を実現することができ、操作の簡略化に寄与することができる。
【図面の簡単な説明】
【００５３】
【図１】実施形態に係る通信システムの構成を示すブロック図である。
【図２】実施形態において、前記通信システムを構成するＵＳＢ無線アダプタの外観を示す斜視図である。
【図３】実施形態において、前記通信システムを構成するＵＳＢ無線アダプタのドライバ・ソフトウェアの導入処理を示すフローチャートである。
【図４】実施形態において、ドライバ・ソフトウェアの導入時の表示の例を示す図である。
【図５】実施形態において、ドライバ・ソフトウェアの導入時の表示の例を示す図である。
【図６】実施形態において、ドライバ・ソフトウェアの導入後の処理を示すフローチャートである。
【図７】変更例において、ドライバ・ソフトウェアの導入時及び導入後の処理を示すフローチャートである。
【符号の説明】
【００５４】
１０…ＰＣ
１１…ＵＳＢホストコントローラ
１２…ＵＳＢドライバ
１２ａ…メモリ用ドライバ
１２ｂ…無線ＬＡＮ用ドライバ
１６…設定補助部
２０…無線ＬＡＮ Ｉ/Ｆ
２１…ＵＳＢコントローラ
２２…状態保持部
２３…認証情報保持部
２４…暗号化処理部
２５…無線系
２６…仮想ドライブ
２６ａ…ドライバ・ソフトウェア
２６ｂ…自動実行プログラム
２７…スイッチ（ＳＷ）
３０…無線アクセスポイント
３１…無線ＬＡＮ Ｉ/Ｆ
３１ａ…認証情報保持部
３４…設定処理部
３５…有線ＬＡＮ Ｉ/Ｆ
３７…ＶｏＩＰ処理部
３８…スプリッタ
５０…ＰＳＴＮ
【図１】
2005341315.tif 000003
【図２】
2005341315.tif 000004
【図３】
2005341315.tif 000005
【図４】
2005341315.tif 000006
【図５】
2005341315.tif 000007
【図６】
2005341315.tif 000008
【図７】
2005341315.tif 000009