(57)【要約】  簡素な手続きで専門知識を有することなく容易にアクセスポイントに接続可能な無線端末装置、無線接続方法及びプログラム。無線端末装置（１００）は、アクセスポイントを識別する情報（ＳＳＩＤ）とアクセスポイントに接続するための認証情報（暗号キー）が入力されると、各方式判定部（１２３）〜（１２７）は、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行い、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定する。
2009011055.tif 000002
【特許請求の範囲】
【請求項１】
無線通信に用いられる複数のセキュリティ方式を記憶するセキュリティ方式記憶手段と、
アクセスポイントを識別するアクセスポイント情報を取得するアクセスポイント情報取得手段と、
アクセスポイントに接続するための認証情報を取得する認証情報取得手段と、
取得したアクセスポイント情報及び認証情報を基に、前記セキュリティ方式記憶手段に記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するセキュリティ方式選択手段と、
取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行う試接続実行手段と、
試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するセキュリティ方式決定手段と
を備える無線端末装置。
【請求項２】
前記試接続実行手段は、セキュリティ強度の高いセキュリティ方式から順に試接続を行う請求項１記載の無線端末装置。
【請求項３】
前記試接続実行手段は、普及度の高いセキュリティ方式から順に試接続を行う請求項１記載の無線端末装置。
【請求項４】
前記試接続実行手段は、バックグランド処理により試接続を行う請求項１記載の無線端末装置。
【請求項５】
取得した認証情報の長さが規定の長さであることを判定する判定手段を備え、
前記試接続実行手段は、前記認証情報の長さが規定の長さである場合に試接続を行う請求項１記載の無線端末装置。
【請求項６】
無線通信に用いられる複数のセキュリティ方式を記憶するステップと、
アクセスポイントを識別するアクセスポイント情報を取得するステップと、
アクセスポイントに接続するための認証情報を取得するステップと、
取得したアクセスポイント情報及び認証情報を基に、記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するステップと、
取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うステップと、
試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するステップと
を有する無線接続方法。
【請求項７】
無線通信に用いられる複数のセキュリティ方式を記憶するステップと、アクセスポイントを識別するアクセスポイント情報を取得するステップと、アクセスポイントに接続するための認証情報を取得するステップと、取得したアクセスポイント情報及び認証情報を基に、記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するステップと、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うステップと、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するステップとを有する無線接続方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮネットワークに接続する無線端末装置、無線接続方法及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機やノート型ＰＣ、ＰＤＡ等など、無線ＬＡＮを使って通信を行うことができる機器が広く普及している。無線ＬＡＮにより、配線を意識することなくインターネットに接続し、サービスを受けることが可能になる。【０００３】
無線によるネットワーク接続では、建物の外部からでもアクセスポイント（Access Point）に接続することが可能なため、盗聴や進入の危険がある。このため、無線ＬＡＮ通信において、通信路の暗号化は非常に重要である。【０００４】
無線ＬＡＮの暗号化方式（セキュリティ方式）は、日々進化しており、多くの方式が規定されている。アクセスポイントや無線ＬＡＮ端末は、これらの複数の暗号化方式をサポートしている。【０００５】
無線端末装置がアクセスポイントを介して他の無線端末装置とデータ通信を実行しようとする場合、例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１規格の無線通信方式では、アクセスポイントと無線端末装置との間においてアソシエーションと呼ばれる予め定められた手続きを行い、アクセスポイントに対して無線端末装置の存在を認識させることが規定されている。このアソシエーションを行うアクセスポイントを識別するには、ＥＳＳＩＤ（Extended Service Set Identifier）と呼ばれる識別子を用いる。無線端末装置のユーザがアソシエーションを行いたいアクセスポイントを選択する際に、アクセスポイントと無線端末装置の双方に同一のＥＳＳＩＤを設定しておく必要がある。複数のアクセスポイントに同一のＥＳＳＩＤを設定することにより、無線端末装置が自由に移動してもアクセスポイントとの接続が途切れないような、いわゆるローミングを行うことも可能となっている。ＥＳＳＩＤは、アクセスポイントの識別子だったＳＳＩＤ（Service Set Identifier）を、複数のアクセスポイントを設置したネットワークでも使えるよう拡張したものである。現在ではＥＳＳＩＤの意味でＳＳＩＤという用語を使う場合が多く、以下の説明でもＥＳＳＩＤの意味でＳＳＩＤを使用する。【０００６】
特許文献１には、無線ＬＡＮ設定プロファイルを複数持ち、最良な通信環境への自動切換えを行う情報処理装置が記載されている。無線ＬＡＮの設定時に、ＳＳＩＤ、暗号化方式、ネットワークキーなどを入力する。【０００７】
特許文献２には、無線ＬＡＮ端末とアクセスポイント間で互いのセキュリティ情報を交換し、その情報をもとに最適な暗号化方式を決定して暗号鍵を設定する暗号鍵設定システムが記載されている。【０００８】
図１は、従来の無線ＬＡＮのネットワーク設定手順を説明する図である。図１Ａは、ネットワーク設定画面１０を、図１Ｂは、セキュリティ方式選択画面２０を、図１Ｃは、ＷＰＡ（Wi-Fi Protected Access）キー設定画面３０をそれぞれ示す。【０００９】
図１Ａの[ＳＴＥＰ１]では、ネットワーク設定画面１０からＳＳＩＤ設定を行う。ＳＳＩＤは、例えばａｂｃである。【００１０】
ＳＳＩＤ設定後、図１Ｂの[ＳＴＥＰ２]に進み、セキュリティ方式選択画面２０からセキュリティ方式を選択する。セキュリティ方式は、例えば「なし」、ＷＥＰ（Wired Equivalent Privacy）、ＷＰＡ（ＴＫＩＰ）、ＷＰＡ２（ＴＫＩＰ）、ＷＰＡ２（ＡＥＳ）である。さらに、ＷＰＡ−ＰＳＫ／ＷＰＡ／ＷＰＡ２−ＰＳＫ／ＷＰＡ２／ＷＰＡ−Ａｕｔｏ／ＷＰＡ−Ｄｉｓａｂｌｅ／ＷＥＰ／Ｎｏ_Ｓｅｃｕｒｉｔｙなどがある。【００１１】
セキュリティ方式選択後、図１Ｃの[ＳＴＥＰ３]に進み、ＷＰＡキー設定画面３０から選択したセキュリティ方式におけるＷＰＡキーを入力する。ＷＰＡキー入力によりネットワーク設定完了となる。
【特許文献１】特開２００５−１７６０２１号公報
【特許文献２】特開２００５−１７５５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、このような従来のネットワーク設定方法にあっては、以下のような課題がある。【００１３】
（１）無線ＬＡＮの設定作業において、ＳＳＩＤを設定した後、セキュリティ方式を設定し、対応する暗号鍵を設定しなければならない。無線ＬＡＮ設定を完了させるのに多くのステップを踏まなければならず手間がかかる。図１の例では、無線ＬＡＮ設定を完了させるのに３つの[ＳＴＥＰ１]−[ＳＴＥＰ３]が必要である。【００１４】
（２）無線ＬＡＮのセキュリティ方式を選択するステップ（例えば、図１Ｂの[ＳＴＥＰ２]）において、専門的な知識を有する選択肢群から適切なものを選択しなければならない。一般ユーザにとっては設定が難解であり、誤設定が生じやすくなる。【００１５】
（３）ＷＥＰしかない時代に設定したアクセスポイントに、新しい方式（ＷＰＡなど）にも対応した端末を繋げようとする場合、どの暗号方式を使えばよいのか混乱する。設定間違いの元となる。この場合、ＷＥＰで設定したはずだけど、新しいＷＰＡにしておいても繋がると想定し、設定すると設定間違いとなる。【００１６】
（４）特許文献２の装置では、無線ＬＡＮ端末とアクセスポイント間でセキュリティ情報を含むメッセージ（パケット）のやり取りが発生する。この機能を実現するには、既存のアクセスポイントに新たな機能を追加しなければならない。つまり、既存のアクセスポイントを利用することができない、アクセスポイントの置き換えが必要、といった課題がある。実際の運用において、新たなアクセスポイントを設けることは、コスト負担の点で極めて不利である。【００１７】
本発明はかかる点に鑑みてなされたものであり、簡素な手続きで専門知識を有することなく容易にアクセスポイントに接続可能な無線端末装置、無線接続方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明の無線端末装置は、無線通信に用いられる複数のセキュリティ方式を記憶するセキュリティ方式記憶手段と、アクセスポイントを識別するアクセスポイント情報を取得するアクセスポイント情報取得手段と、アクセスポイントに接続するための認証情報を取得する認証情報取得手段と、取得したアクセスポイント情報及び認証情報を基に、前記セキュリティ方式記憶手段に記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するセキュリティ方式選択手段と、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行う試接続実行手段と、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するセキュリティ方式決定手段とを備える構成を採る。【００１９】
本発明の無線接続方法は、無線通信に用いられる複数のセキュリティ方式を記憶するステップと、アクセスポイントを識別するアクセスポイント情報を取得するステップと、アクセスポイントに接続するための認証情報を取得するステップと、取得したアクセスポイント情報及び認証情報を基に、記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するステップと、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うステップと、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するステップとを有する。【００２０】
また他の観点から、本発明は、上記無線接続方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２１】
本発明によれば、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うことにより、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定できるので、ユーザはアクセスポイント情報（ＳＳＩＤなど）と認証情報（暗号キーなど）を入力するのみで、無線ＬＡＮの設定を完了させることができ、セキュリティ方式を意識することなくネットワーク設定を行うことができる。【００２２】
具体的には、以下の効果を得ることができる。【００２３】
（１）セキュリティ方式を選択するステップを省くことができ、２ステップで無線ＬＡＮ設定が完了し、設定を簡素化することができる。【００２４】
（２）ユーザは難解なセキュリティ方式を意識する必要がなくなる。【００２５】
（３）既存のアクセスポイントに対しそのまま適用することができ、アクセスポイントの置き換えが必要ない。
【図面の簡単な説明】
【００２６】
【図１】従来の無線ＬＡＮのネットワーク設定手順を説明する図
【図２】本発明の実施の形態に係る無線端末装置の構成を示す機能ブロック図
【図３】本実施の形態に係る無線端末装置のセキュリティ方式管理テーブルのテーブル設定例を示す図
【図４】本実施の形態に係る無線端末装置のセキュリティ方式管理テーブルのテーブル設定例を示す図
【図５】本実施の形態に係る無線端末装置のセキュリティ方式管理テーブルのテーブル設定例を示す図
【図６】本実施の形態に係る無線端末装置の既存アクセスポイントに無線ＬＡＮ接続する制御シーケンスを示す図
【図７】本実施の形態に係る無線端末装置の無線ＬＡＮのネットワーク設定手順を説明する図
【図８】本実施の形態に係る無線端末装置の無線ＬＡＮ設定処理の概要を示すフロー図
【図９】本実施の形態に係る無線端末装置の無線ＬＡＮ設定処理の詳細を示すフロー図
【図１０】本実施の形態に係る無線端末装置の試接続処理の詳細を示すフロー図
【図１１】本実施の形態に係る無線端末装置の試接続処理の詳細を示すフロー図
【図１２】本実施の形態に係る無線端末装置の試接続処理の詳細を示すフロー図
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について図面を参照して詳細に説明する。【００２８】
（実施の形態）
図２は、本発明の一実施の形態に係る無線端末装置の構成を示す機能ブロック図である。本実施の形態は、無線ＬＡＮシステムを構成する無線ＬＡＮ端末としてＰＨＳ（Personal Handy-Phone System）／携帯電話機等の携帯端末装置に適用した例である。ＰＤＡ（Personal Digital Assistants）、ノート型ＰＣ等の携帯情報装置に適用することも可能である。【００２９】
図２において、無線端末装置１００は、セキュリティ情報取得部１１０、セキュリティ方式選択部１２０、設定情報管理部１３０、及び無線通信部１４０を備えて構成される。【００３０】
セキュリティ情報取得部１１０は、アクセスポイント情報取得部１１１及び認証情報取得部１１２を備える。セキュリティ方式選択部１２０は、セキュリティ方式選択制御部１２１、セキュリティ方式管理テーブル１２２、暗号なし判定部１２３、ＷＥＰ判定部１２４、ＷＰＡ２（ＡＥＳ）判定部１２５、ＷＰＡ２（ＴＫＩＰ）判定部１２６、及びＷＰＡ（ＴＫＩＰ）判定部１２７を備える。【００３１】
セキュリティ情報取得部１１０は、無線ネットワーク接続に必要な情報を取得する。【００３２】
アクセスポイント情報取得部１１１は、接続対象アクセスポイントを識別するアクセスポイント情報（ＳＳＩＤなど）を取得する。入力方法は限定しない。また、手動入力でも、周囲のアクセスポイントを探索しての選択入力でもよい。【００３３】
認証情報取得部１１２は、接続対象アクセスポイントに接続するための認証情報（ＷＥＰ鍵など）を取得する。入力方法は限定しない。【００３４】
セキュリティ方式選択部１２０は、接続対象アクセスポイントに接続するために使用するセキュリティ方式を導出する。【００３５】
セキュリティ方式選択制御部１２１は、各セキュリティ方式判定部１２３〜１２７を制御し、使用するセキュリティ方式を決定する。具体的には、セキュリティ方式選択制御部１２１は、取得したアクセスポイント情報及び認証情報を基に、セキュリティ方式管理テーブル１２２に記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択する。【００３６】
セキュリティ方式管理テーブル１２２は、無線通信に用いられる複数のセキュリティ方式とインデックスとを対応付けて記憶する。テーブル構成例については、図３乃至図５により後述する。【００３７】
暗号なし判定部１２３は、セキュリティ方式が「暗号なし」かどうかを判定する。ＷＥＰ判定部１２４は、セキュリティ方式がＷＥＰかどうかを判定する。ＷＰＡ２（ＡＥＳ）判定部１２５は、セキュリティ方式がＷＰＡ２（ＡＥＳ）かどうかを判定する。ＷＰＡ２（ＴＫＩＰ）判定部１２６は、セキュリティ方式がＷＰＡ２（ＴＫＩＰ）かどうかを判定する。ＷＰＡ（ＴＫＩＰ）判定部１２７は、セキュリティ方式がＷＰＡ（ＴＫＩＰ）かどうかを判定する。以下の説明において、上記暗号なし判定部１２３、ＷＥＰ判定部１２４、ＷＰＡ２（ＡＥＳ）判定部１２５、ＷＰＡ２（ＴＫＩＰ）判定部１２６、及びＷＰＡ（ＴＫＩＰ）判定部１２７は、各方式判定部１２３〜１２７と総称する場合がある。【００３８】
上記各方式判定部１２３〜１２７は、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行う試接続実行手段と、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するセキュリティ方式決定手段としての機能を有する。また、ＷＥＰ判定部１２４は、取得した認証情報の長さが規定の長さであることを判定する判定手段としての機能を有し、認証情報の長さが規定の長さである場合に試接続を行う。【００３９】
設定情報管理部１３０は、無線通信に使用するパラメータ（ＳＳＩＤ／セキュリティ方式／認証情報等）を格納する。【００４０】
無線通信部１４０は、セキュリティ方式選択処理における無線通信を行う。接続対象アクセスポイントに接続した後の無線通信を行う。本実施の形態では、無線ＬＡＮを想定している。無線ＬＡＮは、無線ＬＡＮ機能を持つ携帯ノート型パソコン、ＰＤＡなどの携帯情報端末に幅広く用いられている。無線ＬＡＮに代えて、より低消費電力化が可能なBluetooth，ＵＷＢ（Ultra Wideband）などの小電力近距離双方向無線通信方式を用いてもよい。また、ＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。【００４１】
上記セキュリティ情報取得部１１０、セキュリティ方式選択部１２０及び設定情報管理部１３０は、本装置全体を制御する制御部から構成される。上記制御部は、具体的には、装置全体の制御及びネットワーク自動設定処理などを行うＣＰＵ、各種処理のプログラムを収めたＲＯＭ、ＲＡＭ、電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（electrically erasable programmable ROM）等から構成され、装置全体の制御を行うＣＰＵにより情報処理として実行される。また、不揮発性メモリには、端末の番号や名前などの端末固有の端末情報が記憶されている。【００４２】
上記セキュリティ方式管理テーブル１２２は、ＥＥＰＲＯＭ等の不揮発性メモリ、ハードディスクドライブ（ＨＤＤ）等の固定ディスクから構成される。また、ＨＤＤ等のディスク装置のほか、例えば電源バックアップにより書き込まれた情報を保持するＳＲＡＭ（Static RAM）カードや電源バックアップが不要なフラッシュメモリ等からなるＳＤカード（登録商標）等である。【００４３】
なお、本実施の形態では、無線ＬＡＮサービスはＩＥＥＥ８０２委員会で規格化された方式に準拠した通信方式を使用しているとする。ＩＥＥＥ８０２委員会で規格化された方式とは、例えばＩＥＥＥ８０２．１１標準方式，ＩＥＥＥ８０２．１１ａ標準方式，ＩＥＥＥ８０２．１１ｂ標準方式，ＩＥＥＥ８０２．１１ｇ標準方式などが挙げられる。【００４４】
図３乃至図５は、セキュリティ方式管理テーブル１２２のテーブル設定例を示す図である。図３は、その基本構成を、図４は、セキュリティ強度優先設定する場合のセキュリティ方式管理テーブル１２２Ａを、図５は、設定速度優先設定する場合のセキュリティ方式管理テーブル１２２Ｂを示す。【００４５】
図３乃至図５に示すように、インデックス１，２，３，…毎にセキュリティ方式が設定されている。例えば、図３において、セキュリティ方式の方式Ａは「暗号なし」、方式Ｂは「ＷＥＰ」、方式Ｃは「ＷＰＡ２（ＡＥＳ）」である。【００４６】
セキュリティ強度を優先設定する場合には、図４のセキュリティ方式管理テーブル１２２Ａを使用する。セキュリティ方式管理テーブル１２２Ａは、インデックス１，２，３，…順にセキュリティ強度の高い方式を設定する。セキュリティ方式選択制御部１２１は、インデックス１からインデックス２，３，４とセキュリティ強度の高い方式順にセキュリティ方式を選択する。設定情報管理部１３０は、無線通信部１４０によりインデックス１からインデックス２，３，４とセキュリティ強度の高い方式順に試接続を行う。セキュリティ強度が高い方式から試接続されるため、アクセスポイントが複数のセキュリティ方式を使用していた場合、最も強度の高いセキュリティ方式が採用されるという効果を生む。【００４７】
設定速度を優先設定する場合には、図５のセキュリティ方式管理テーブル１２２Ｂを使用する。セキュリティ方式管理テーブル１２２Ｂは、インデックス１，２，３，…順に設定速度の速い方式を設定する。セキュリティ方式選択制御部１２１は、インデックス１からインデックス２，３，４と設定速度の速い方式順にセキュリティ方式を選択する。設定情報管理部１３０は、無線通信部１４０によりインデックス１からインデックス２，３，４と設定速度の速い方式順に試接続を行う。この例では、セキュリティ方式Ａの「暗号なし」はインデックスから除外した。設定速度の速い方式から試接続されるため、セキュリティ方式を早期に決定できるという効果を生む。また、設定速度の速い方式は、普及度が高い方式であることが多い。この点からも、セキュリティ方式を早期に決定できる。【００４８】
以下、上述のように構成された無線端末装置１００の暗号方式自動選択動作を説明する。【００４９】
図６は、既存アクセスポイントに無線端末装置１００を無線ＬＡＮ接続する制御シーケンスを示す図である。【００５０】
また、図７は、無線端末装置１００の無線ＬＡＮのネットワーク設定手順を説明する図である。図７Ａは、ネットワーク設定画面３１０を、図７Ｂは、暗号キー設定画面３２０を、図７Ｃは、自動設定されることをそれぞれ示す。【００５１】
図６の制御シーケンスにおいて、無線端末装置１００は、無線ＬＡＮ設定作業を開始する（番号２０１参照）。具体的には、無線端末装置１００は、ユーザ入力による無線ＬＡＮ設定開始の指示を受けて、ネットワーク設定モードを起動し、図７Ａに示すネットワーク設定画面３１０を表示する。【００５２】
一方、既存アクセスポイント２００は、運用中である（番号２１０参照）。このアクセスポイント２００は、ＳＳＩＤ／暗号方式／鍵はそれぞれ設定済みであるとする。【００５３】
無線端末装置１００は、図７Ａのネットワーク設定画面３１０からＳＳＩＤ設定を行う（番号２０２参照）。ＳＳＩＤは、例えばａｂｃである。このネットワーク設定手順の工程は、図７Ａの[ＳＴＥＰ１]である。なお、図７Ａの[ＳＴＥＰ１]は、従来例の図１Ａの[ＳＴＥＰ１]と同じである。【００５４】
無線端末装置１００は、図７Ｂの暗号キー設定画面３２０から暗号キー設定を行う（番号２０３参照）。暗号キー設定は、例えば＊＊＊＊＊である。このネットワーク設定手順の工程は、図７Ｂの[ＳＴＥＰ２]である。従来例の図１Ｂの[ＳＴＥＰ２]のキュリティ方式の選択、及び図１Ｃの[ＳＴＥＰ３]のキー設定が、省略されている。【００５５】
図６の制御シーケンスにおいて、無線端末装置１００は、ＳＳＩＤと暗号キーが入力されると、入力されたＳＳＩＤ「ａｂｃ」及び暗号キー「＊＊＊＊＊」を基にバックグラウンドでアクセスポイントに試接続を行う（番号２０４参照）。【００５６】
具体的には、図２の無線端末装置１００の設定情報管理部１３０が、無線通信に使用するパラメータ（ＳＳＩＤ／セキュリティ方式／認証情報等）を用いて無線通信部１４０に無線通信を指示する。無線通信部１４０は、設定情報管理部１３０から指示されたパラメータを基に、各方式判定部１２３〜１２７により判定されたセキュリティ方式で該当アクセスポイントへの試接続を行う。設定情報管理部１３０には、セキュリティ情報取得部１１０から、無線ネットワーク接続に必要な情報が供給され、各方式判定部１２３〜１２７がバックグラウンドでアクセスポイントに試接続を行う。ここでは、アクセスポイント情報取得部１１１が、図７Ａのネットワーク設定画面３１０から取得したＳＳＩＤと認証情報取得部１１２が、図７Ｂの暗号キー設定画面３２０から取得した暗号キーをとを設定情報管理部１３０に渡す。また、設定情報管理部１３０には、セキュリティ方式選択部１２０から、セキュリティ情報取得部１１０を介して、該当アクセスポイントに接続するために使用するセキュリティ方式が転送される。セキュリティ方式選択制御部１２１は、セキュリティ方式管理テーブル１２２を参照して使用するセキュリティ方式を決定する。例えば、図４のセキュリティ方式管理テーブル１２２Ａを使用する場合、セキュリティ方式選択制御部１２１は、インデックス１から順にセキュリティ強度の高いセキュリティ方式を選択する。各方式判定部１２３〜１２７は、無線通信部１４０によりセキュリティ強度の高い方式順に試接続を行う。【００５７】
図６では、無線端末装置１００のセキュリティ方式選択部１２０の各方式判定部１２３〜１２７のうち、ＷＰＡ２（ＡＥＳ）判定部１２５が、セキュリティ強度の最も高いセキュリティ方式ＷＰＡ２（ＡＥＳ）でアクセスポイント２００に対して試接続し、セキュリティ方式ＷＰＡ２（ＡＥＳ）での試接続失敗を得る（番号２０４ａ参照）。次いで、ＷＰＡ２（ＴＫＩＰ）判定部１２６が、セキュリティ方式ＷＰＡ２（ＴＫＩＰ）でアクセスポイント２００に対して試接続し、セキュリティ方式ＷＰＡ２（ＴＫＩＰ）での試接続失敗を得る（番号２０４ｂ参照）。次いで、ＷＰＡ（ＴＫＩＰ）判定部１２７が、セキュリティ方式ＷＰＡ（ＴＫＩＰ）でアクセスポイント２００に対して試接続し、セキュリティ方式ＷＰＡ（ＴＫＩＰ）での試接続失敗を得る（番号２０４ｃ参照）。次いで、ＷＥＰ判定部１２４が、セキュリティ強度の最も低いセキュリティ方式ＷＥＰでアクセスポイント２００に対して試接続し、セキュリティ方式ＷＥＰでの試接続成功を得る（番号２０４ｄ参照）。【００５８】
図６の制御シーケンスにおいて、無線端末装置１００は、セキュリティ方式ＷＥＰでの試接続成功により、暗号化方式を決定する（番号２０５参照）。ここでは、暗号化方式は、ＷＥＰに決定される。【００５９】
このように、無線端末装置１００は、無線端末装置１００がサポートする各セキュリティ方式に関して、取得したＳＳＩＤ及び暗号キーを基にセキュリティ方式管理テーブル１２２のインデックス順にアクセスポイント２００に対して試接続を行う。試接続は、そのセキュリティ方式に準じた処理シーケンスでアクセスポイントと通信を行う。暗号キーは入力されたものを使用する。そして、無線端末装置１００は、試接続に成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式とする。アクセスポイント２００は、既存の処理を行う。【００６０】
以上の制御シーケンスを、図７のネットワーク設定の工程で見ると、以下の通りである。ユーザは、図７Ａの[ＳＴＥＰ１]でＳＳＩＤを設定し、図７Ｂの[ＳＴＥＰ２]で暗号キーを入力する。この設定入力作業だけで、無線端末装置１００が、バックグラウンドでアクセスポイント２００に対して試接続を行い、キュリティ方式が自動設定され、ネットワーク設定完了となる。２つのステップ[ＳＴＥＰ１]及び[ＳＴＥＰ２]によって、無線ＬＡＮ設定が完了することになり、設定を簡素化することができる。従来例の図１Ｂの[ＳＴＥＰ２]のキュリティ方式の選択、及び図１Ｃの[ＳＴＥＰ３]のキー設定が省略された手順となる。また、ユーザは難解なセキュリティ方式を意識する必要がなくなる。既存のアクセスポイントに対してそのまま適用できるため、アクセスポイントの置き換えが必要ない。【００６１】
図８は、無線端末装置１００の無線ＬＡＮ設定処理の概要を示すフローチャートである。図中、Ｓはフローの各ステップを示す。本フローを含む後述する各フローチャートは、制御部１５０を構成するＣＰＵにより実行される。【００６２】
ステップＳ１では、セキュリティ情報取得部１１０のアクセスポイント情報取得部１１１はセキュリティ情報（ＳＳＩＤなど）を取得する。例えば、図７Ａのネットワーク設定画面３１０からＳＳＩＤ設定によりセキュリティ情報を取得する。入力方法は限定されず、手動入力でも、周囲のアクセスポイントを探索しての選択入力でもよい。【００６３】
ステップＳ２では、セキュリティ情報取得部１１０の認証情報取得部１１２は認証情報（ＷＥＰ鍵など）を取得する。例えば、図７Ｂの暗号キー設定画面３２０から暗号キー設定により認証情報を取得する。入力方法はどのようなものでもよい。【００６４】
ステップＳ３では、セキュリティ方式選択部１２０は取得したセキュリティ情報（ＳＳＩＤなど）と認証情報を基にセキュリティ方式を選択する。【００６５】
ステップＳ４では、設定情報管理部１３０はＳＳＩＤ／セキュリティ方式／認証情報を対応付けて記憶して本フローを終了する。【００６６】
図９は、無線端末装置１００の無線ＬＡＮ設定処理の詳細を示すフローチャートである。図９は、図８の詳細フローである。【００６７】
ステップＳ１１では、セキュリティ情報取得部１１０のアクセスポイント情報取得部１１１はセキュリティ情報（ＳＳＩＤなど）を取得する。例えば、図７Ａのネットワーク設定画面３１０からＳＳＩＤ設定によりセキュリティ情報を取得する。【００６８】
ステップＳ１２では、セキュリティ情報取得部１１０の認証情報取得部１１２は認証情報（ＷＥＰ鍵など）を取得する。例えば、図７Ｂの暗号キー設定画面３２０から暗号キー設定により認証情報を取得する。【００６９】
ステップＳ１３では、認証情報取得部１１２は、セキュリティ方式管理テーブル１２２を参照するためのインデックスを１に設定する。【００７０】
ステップＳ１４では、セキュリティ方式選択部１２０のセキュリティ方式選択制御部１２１はセキュリティ方式管理テーブル１２２の該当インデックスを選択する。図３に示すように、セキュリティ方式管理テーブル１２２はインデックス１，２，３，…毎にセキュリティ方式が設定されている。インデックス１の場合はセキュリティ方式の方式Ａが、インデックス２の場合はセキュリティ方式の方式Ｂが、インデックス３の場合はセキュリティ方式の方式Ｃ，…選択される。セキュリティ強度を優先設定する場合には、図４のセキュリティ方式管理テーブル１２２Ａが使用され、インデックス１でセキュリティ方式ＷＰＡ２（ＡＥＳ）が、インデックス２でセキュリティ方式ＷＰＡ２（ＴＫＩＰ）が選択される。同様に、設定速度を優先設定する場合には、図５のセキュリティ方式管理テーブル１２２Ｂが使用され、インデックス１でセキュリティ方式ＷＥＰが、インデックス２でセキュリティ方式ＷＰＡ（ＴＫＩＰ）が選択される。以上は、セキュリティ方式管理テーブル１２２のテーブル構成の一例でありどのようなテーブルであってもよい。【００７１】
ステップＳ１５では、取得したＳＳＩＤ及び認証情報（暗号キー）を基に、セキュリティ方式管理テーブル１２２のインデックス順に選択されたセキュリティ方式でアクセスポイント２００に対して試接続を行う。試接続は、各方式判定部１２３〜１２７が、そのセキュリティ方式に準じた処理シーケンスでアクセスポイント２００と通信を行う。各方式判定部１２３〜１２７の試接続の詳細については、図１０乃至図１３により後述する。【００７２】
ステップＳ１６では、セキュリティ方式選択制御部１２１はセキュリティ方式選択が完了したか否かを判別する。セキュリティ方式選択制御部１２１は選択したセキュリティ方式で試接続が成功した場合、又はセキュリティ方式管理テーブル１２２の全てのインデックスのセキュリティ方式において試接続が失敗した場合、セキュリティ方式選択が完了したと判断する。ユーザによるセキュリティ方式選択完了又は中断指示もセキュリティ方式選択完了と判断する。【００７３】
上記ステップＳ１６でセキュリティ方式選択が完了でない場合は、ステップＳ１７でセキュリティ方式選択制御部１２１はセキュリティ方式管理テーブル１２２を参照するためのインデックスを１増加（＋１インクリメント）して上記ステップＳ１４に戻り、次のインデックスを選択して該当インデックスが示すセキュリティ方式の試接続を行う。【００７４】
上記ステップＳ１６でセキュリティ方式選択が完了した場合は、ステップＳ１８で設定情報管理部１３０はＳＳＩＤ／セキュリティ方式／認証情報を対応付けて記憶して本フローを終了する。【００７５】
図１０乃至図１２は、各方式判定部１２３〜１２７の試接続処理の詳細を示すフローチャートであり、図９のステップＳ１５の詳細フローである。【００７６】
図１０は、暗号なし判定部１２３の暗号なし判定処理の詳細を示すフローチャートである。【００７７】
ステップＳ２１では、該当ＳＳＩＤに対応するマネージメントフレームを受信する。マネージメントフレームは、ビーコン（Beacon）やProbe Responseフレームなどを想定している。無線端末装置１００は、無線通信部１４０の無線ＬＡＮ機能を有し、周辺に存在するアクセスポイントからビーコンを受信して、該当アクセスポイントのネットワーク名、通信機器の通信速度、セキュリティ強度、通信チャンネル、及び電波強度を取得する。また、Probe Responseフレームを設けることにより、ビーコンと同じようなレスポンスを受け取ることができる。【００７８】
ステップＳ２２では、サポートセキュリティ方式にセキュリティ方式が何も含まれていないかを判別する。サポートセキュリティ方式は、マネージメントフレーム内の、Capability Informationフィールドなどを想定している。【００７９】
上記ステップＳ２２でサポートセキュリティ方式にセキュリティ方式が何も含まれていない場合には、ステップＳ２３でセキュリティ方式（暗号なし）を選択して本フローを終了し、図９のステップＳ１６に戻る。【００８０】
上記ステップＳ２２でサポートセキュリティ方式にセキュリティ方式が含まれている場合には、ステップＳ２４でセキュリティ方式選択を未完了として本フローを終了し、図９のステップＳ１６に戻る。【００８１】
図１１は、ＷＥＰ判定部１２４のＷＥＰ判定処理の詳細を示すフローチャートである。【００８２】
ステップＳ３１では、該当ＳＳＩＤに対応するマネージメントフレームを受信する。マネージメントフレームは、BeaconやProbe Responseフレームなどを想定している。【００８３】
ステップＳ３２では、サポートセキュリティ方式にＷＥＰが含まれるか否かを判別する。サポートセキュリティ方式は、マネージメントフレーム内の、Capability Informationフィールドなどを想定している。【００８４】
上記ステップＳ３２でサポートセキュリティ方式にＷＥＰが含まれる場合は、ステップＳ３３で認証情報の長さを確認する。この場合、ＷＥＰの鍵の長さが何ｂｙｔｅ（例えば１６ｂｙｔｅ）かを確認する。ＷＥＰでは、鍵の長さが規定されており、認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅであることを判別することで、ＷＥＰであるか否かを判定できる。【００８５】
ステップＳ３４では、確認した認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅか否かを判別する。【００８６】
上記ステップＳ３４で認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅである場合は、ＷＥＰであると判定してステップＳ３５でＳＳＩＤ／認証情報を基に、ＷＥＰによりアクセスポイント２００に試接続する。【００８７】
ステップＳ３６では、アクセスポイント２００に対してＷＥＰによる試接続が成功したか否かを判別する。【００８８】
上記ステップＳ３６でＷＥＰによる試接続が成功した場合には、ステップＳ３７でセキュリティ方式（ＷＥＰ）を選択して本フローを終了し、図９のステップＳ１６に戻る。【００８９】
一方、上記ステップＳ３２でサポートセキュリティ方式にＷＥＰが含まれない場合、上記ステップＳ３４で認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅでない場合、あるいは上記ステップＳ３６でＷＥＰによる試接続が失敗した場合は、ＷＥＰでないか又はＷＥＰ接続ができないと判断してステップＳ３８でセキュリティ方式選択を未完了として本フローを終了し、図９のステップＳ１６に戻る。【００９０】
図１２は、ＷＰＡ（ＴＫＩＰ）判定部１２７のＷＰＡ（ＴＫＩＰ）判定処理の詳細を示すフローチャートである。【００９１】
ステップＳ４１では、該当ＳＳＩＤに対応するマネージメントフレームを受信する。マネージメントフレームは、BeaconやProbe Responseフレームなどを想定している。【００９２】
ステップＳ４２では、サポートセキュリティ方式にＷＰＡ（ＴＫＩＰ）が含まれるか否かを判別する。サポートセキュリティ方式は、マネージメントフレーム内の、Capability Informationフィールドなどを想定している。【００９３】
上記ステップＳ４２でサポートセキュリティ方式にＷＰＡ（ＴＫＩＰ）が含まれる場合は、ステップＳ４３でＳＳＩＤ／認証情報を基に、ＷＰＡ（ＴＫＩＰ）によりアクセスポイント２００に試接続する。【００９４】
ステップＳ４４では、アクセスポイント２００に対してＷＰＡ（ＴＫＩＰ）による試接続が成功したか否かを判別する。【００９５】
上記ステップＳ４４でＷＰＡ（ＴＫＩＰ）による試接続が成功した場合には、ステップＳ４５でセキュリティ方式（ＷＰＡ（ＴＫＩＰ））を選択して本フローを終了し、図９のステップＳ１６に戻る。【００９６】
一方、上記ステップＳ４２でサポートセキュリティ方式にＷＰＡ（ＴＫＩＰ）が含まれない場合、あるいは上記ステップＳ４４でＷＰＡ（ＴＫＩＰ）による試接続が失敗した場合は、ＷＰＡ（ＴＫＩＰ）接続ができないと判断してステップＳ４６でセキュリティ方式選択を未完了として本フローを終了し、図９のステップＳ１６に戻る。【００９７】
以上、ＷＰＡ（ＴＫＩＰ）判定部１２７のＷＰＡ（ＴＫＩＰ）判定処理について説明したが、ＷＰＡ２（ＴＫＩＰ）、ＷＰＡ２（ＡＥＳ）を含むその他の方式ついても同様の処理手順で判定することができる。【００９８】
以上詳細に説明したように、本実施の形態によれば、アクセスポイントを識別する情報（ＳＳＩＤ）とアクセスポイントに接続するための認証情報（暗号キー）が入力されると、各方式判定部１２３〜１２７は、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行い、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するので、ユーザはセキュリティ方式を入力する手間が省けるという効果がある。例えば、ユーザが、図７Ａの[ＳＴＥＰ１]でＳＳＩＤを設定し、図７Ｂの[ＳＴＥＰ２]で暗号キーを入力するだけで、無線端末装置１００が、バックグラウンドでアクセスポイント２００に対して試接続を行い、キュリティ方式が自動設定され、ネットワーク設定完了となる。従来例では、図１Ｂの[ＳＴＥＰ２]のキュリティ方式の選択、及び図１Ｃの[ＳＴＥＰ３]のキー設定が必要であったが、本実施の形態では、これらが省略され、２つのステップの、図７Ａの[ＳＴＥＰ１]及び図７Ｂの[ＳＴＥＰ２]によって、無線ＬＡＮ設定が完了することになる。これにより、設定を簡素化することができる。また、ユーザは難解なセキュリティ方式を意識する必要がなくなる。既存のアクセスポイントに対してそのまま適用できるため、アクセスポイントの置き換えが必要ない。【００９９】
また、本実施の形態では、試接続は、既存の通信プロトコルを用いることで、アクセスポイントに特別な機能を搭載する必要がないという効果がある。【０１００】
また、ＷＥＰの判定の際は、認証情報（暗号キー）の長さを試接続の前にチェックし、規定の長さであった場合のみ試接続を行うことで、不要なパケットをアクセスポイントに送信しないという効果がある。【０１０１】
試接続は、セキュリティ強度の高いセキュリティ方式から順に行うという構成を採ることで、アクセスポイントが複数のセキュリティ方式を使用している場合に、セキュリティ強度の高い方式を採用できる。また、試接続は、普及度の高いセキュリティ方式から順に行う構成を採れば、素早くセキュリティ方式を決定できる。また、ＷＥＰの判定の際は、認証情報（暗号キー）の長さを試接続の前にチェックし、規定の長さであった場合のみ試接続を行うことで、不要なパケットをアクセスポイントに送信しないという効果がある。【０１０２】
上記効果に加え、既存のアクセスポイントの設定変更はないため、新たなアクセスポイントの設置などは必要なく、コスト負担がなく容易に実施できる優れた効果がある。【０１０３】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。例えば、認証情報は、ＩＥＥＥ８０２．１ｘの認証情報でもＷＥＢ認証情報でもよい。また、アクセスポイント識別情報としてＳＳＩＤを例に説明したが、無線ＬＡＮにおけるネットワークの識別子であればよく、例えばアクセスポイントの識別子であるＳＳＩＤ、４８ビットの数値のＢＳＳＩＤ（Basic Service Set Identifier）である。ＢＳＳＩＤはＭＡＣアドレスと同じである。一般に、無線ＬＡＮのアクセスポイントと各端末には、ＥＳＳＩＤを設定することができ、アクセスポイントはＥＳＳＩＤが一致する端末としか通信しないようにすることができる。本実施の形態では、既存のアクセスポイントの設定変更はないため、どのようなプロファイル設定のアクセスポイントに対しても有効である。【０１０４】
また、無線通信は、無線ＬＡＮに限定されず、ＷｉＭＡＸやＵＷＢでもよい。セキュリティ方式は、特にＷＥＰやＷＰＡに限定しない。また、アクセスポイント情報は、ＳＳＩＤに限定しない。さらに、認証情報は、暗号鍵に限定されず、電子証明書でもＩＤ／Ｐａｓｓｗｏｒｄの組でもよい。【０１０５】
また、本実施の形態では無線端末装置及び無線接続方法という名称を用いたが、これは説明の便宜上であり、無線ＬＡＮ端末、無線通信システム、無線ＬＡＮ接続方法、ネットワーク設定方法等であってもよいことは勿論である。【０１０６】
さらに、上記無線端末装置、無線通信システムを構成する各部、例えばセキュリティ方式管理テーブルの種類、その数及び接続方法などはどのようなものでもよい。【０１０７】
以上説明した無線接続方法は、この無線接続方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１０８】
本発明に係る無線端末装置及び無線接続方法は、アクセスポイントを経由してネットワーク接続を行う無線通信を有する移動体通信端末に有用である。また、ノート型パーソナルコンピュータ、ＰＤＡ等の無線通信機能をもつ携帯の容易な電子機器に広く適用することができる。
【図１】
2009011055.tif 000003
【図２】
2009011055.tif 000004
【図３】
2009011055.tif 000005
【図４】
2009011055.tif 000006
【図５】
2009011055.tif 000007
【図６】
2009011055.tif 000008
【図７】
2009011055.tif 000009
【図８】
2009011055.tif 000010
【図９】
2009011055.tif 000011
【図１０】
2009011055.tif 000012
【図１１】
2009011055.tif 000013
【図１２】
2009011055.tif 000014
【手続補正書】
【提出日】平成21年12月1日(2009.12.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信に用いられる複数のセキュリティ方式を記憶するセキュリティ方式記憶手段と、
アクセスポイントを識別するアクセスポイント情報を取得するアクセスポイント情報取得手段と、
アクセスポイントに接続するための認証情報を取得する認証情報取得手段と、
取得したアクセスポイント情報及び認証情報を基に、前記セキュリティ方式記憶手段に記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するセキュリティ方式選択手段と、
取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行う試接続実行手段と、
試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するセキュリティ方式決定手段と
を備える無線端末装置。
【請求項２】
前記試接続実行手段は、セキュリティ強度の高いセキュリティ方式から順に試接続を行う請求項１記載の無線端末装置。
【請求項３】
前記試接続実行手段は、普及度の高いセキュリティ方式から順に試接続を行う請求項１記載の無線端末装置。
【請求項４】
前記試接続実行手段は、バックグランド処理により試接続を行う請求項１記載の無線端末装置。
【請求項５】
取得した認証情報の長さが規定の長さであることを判定する判定手段を備え、
前記試接続実行手段は、前記認証情報の長さが規定の長さである場合に試接続を行う請求項１記載の無線端末装置。
【請求項６】
無線通信に用いられる複数のセキュリティ方式を記憶するステップと、
アクセスポイントを識別するアクセスポイント情報を取得するステップと、
アクセスポイントに接続するための認証情報を取得するステップと、
取得したアクセスポイント情報及び認証情報を基に、記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するステップと、
取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うステップと、
試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するステップと
を有する無線接続方法。
【請求項７】
無線通信に用いられる複数のセキュリティ方式を記憶するステップと、アクセスポイントを識別するアクセスポイント情報を取得するステップと、アクセスポイントに接続するための認証情報を取得するステップと、取得したアクセスポイント情報及び認証情報を基に、記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するステップと、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うステップと、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するステップとを有する無線接続方法の各ステップをコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮネットワークに接続する無線端末装置、無線接続方法及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機やノート型ＰＣ、ＰＤＡ等など、無線ＬＡＮを使って通信を行うことができる機器が広く普及している。無線ＬＡＮにより、配線を意識することなくインターネットに接続し、サービスを受けることが可能になる。
【０００３】
無線によるネットワーク接続では、建物の外部からでもアクセスポイント（Access Point）に接続することが可能なため、盗聴や進入の危険がある。このため、無線ＬＡＮ通信において、通信路の暗号化は非常に重要である。
【０００４】
無線ＬＡＮの暗号化方式（セキュリティ方式）は、日々進化しており、多くの方式が規定されている。アクセスポイントや無線ＬＡＮ端末は、これらの複数の暗号化方式をサポートしている。
【０００５】
無線端末装置がアクセスポイントを介して他の無線端末装置とデータ通信を実行しようとする場合、例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１規格の無線通信方式では、アクセスポイントと無線端末装置との間においてアソシエーションと呼ばれる予め定められた手続きを行い、アクセスポイントに対して無線端末装置の存在を認識させることが規定されている。このアソシエーションを行うアクセスポイントを識別するには、ＥＳＳＩＤ（Extended Service Set Identifier）と呼ばれる識別子を用いる。無線端末装置のユーザがアソシエーションを行いたいアクセスポイントを選択する際に、アクセスポイントと無線端末装置の双方に同一のＥＳＳＩＤを設定しておく必要がある。複数のアクセスポイントに同一のＥＳＳＩＤを設定することにより、無線端末装置が自由に移動してもアクセスポイントとの接続が途切れないような、いわゆるローミングを行うことも可能となっている。ＥＳＳＩＤは、アクセスポイントの識別子だったＳＳＩＤ（Service Set Identifier）を、複数のアクセスポイントを設置したネットワークでも使えるよう拡張したものである。現在ではＥＳＳＩＤの意味でＳＳＩＤという用語を使う場合が多く、以下の説明でもＥＳＳＩＤの意味でＳＳＩＤを使用する。
【０００６】
特許文献１には、無線ＬＡＮ設定プロファイルを複数持ち、最良な通信環境への自動切換えを行う情報処理装置が記載されている。無線ＬＡＮの設定時に、ＳＳＩＤ、暗号化方式、ネットワークキーなどを入力する。
【０００７】
特許文献２には、無線ＬＡＮ端末とアクセスポイント間で互いのセキュリティ情報を交換し、その情報をもとに最適な暗号化方式を決定して暗号鍵を設定する暗号鍵設定システムが記載されている。
【０００８】
図１は、従来の無線ＬＡＮのネットワーク設定手順を説明する図である。図１Ａは、ネットワーク設定画面１０を、図１Ｂは、セキュリティ方式選択画面２０を、図１Ｃは、ＷＰＡ（Wi-Fi Protected Access）キー設定画面３０をそれぞれ示す。
【０００９】
図１Ａの[ＳＴＥＰ１]では、ネットワーク設定画面１０からＳＳＩＤ設定を行う。ＳＳＩＤは、例えばａｂｃである。
【００１０】
ＳＳＩＤ設定後、図１Ｂの[ＳＴＥＰ２]に進み、セキュリティ方式選択画面２０からセキュリティ方式を選択する。セキュリティ方式は、例えば「なし」、ＷＥＰ（Wired Equivalent Privacy）、ＷＰＡ（ＴＫＩＰ）、ＷＰＡ２（ＴＫＩＰ）、ＷＰＡ２（ＡＥＳ）である。さらに、ＷＰＡ−ＰＳＫ／ＷＰＡ／ＷＰＡ２−ＰＳＫ／ＷＰＡ２／ＷＰＡ−Ａｕｔｏ／ＷＰＡ−Ｄｉｓａｂｌｅ／ＷＥＰ／Ｎｏ_Ｓｅｃｕｒｉｔｙなどがある。
【００１１】
セキュリティ方式選択後、図１Ｃの[ＳＴＥＰ３]に進み、ＷＰＡキー設定画面３０から選択したセキュリティ方式におけるＷＰＡキーを入力する。ＷＰＡキー入力によりネットワーク設定完了となる。
【特許文献１】特開２００５−１７６０２１号公報
【特許文献２】特開２００５−１７５５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、このような従来のネットワーク設定方法にあっては、以下のような課題がある。
【００１３】
（１）無線ＬＡＮの設定作業において、ＳＳＩＤを設定した後、セキュリティ方式を設定し、対応する暗号鍵を設定しなければならない。無線ＬＡＮ設定を完了させるのに多くのステップを踏まなければならず手間がかかる。図１の例では、無線ＬＡＮ設定を完了させるのに３つの[ＳＴＥＰ１]−[ＳＴＥＰ３]が必要である。
【００１４】
（２）無線ＬＡＮのセキュリティ方式を選択するステップ（例えば、図１Ｂの[ＳＴＥＰ２]）において、専門的な知識を有する選択肢群から適切なものを選択しなければならない。一般ユーザにとっては設定が難解であり、誤設定が生じやすくなる。
【００１５】
（３）ＷＥＰしかない時代に設定したアクセスポイントに、新しい方式（ＷＰＡなど）にも対応した端末を繋げようとする場合、どの暗号方式を使えばよいのか混乱する。設定間違いの元となる。この場合、ＷＥＰで設定したはずだけど、新しいＷＰＡにしておいても繋がると想定し、設定すると設定間違いとなる。
【００１６】
（４）特許文献２の装置では、無線ＬＡＮ端末とアクセスポイント間でセキュリティ情報を含むメッセージ（パケット）のやり取りが発生する。この機能を実現するには、既存のアクセスポイントに新たな機能を追加しなければならない。つまり、既存のアクセスポイントを利用することができない、アクセスポイントの置き換えが必要、といった課題がある。実際の運用において、新たなアクセスポイントを設けることは、コスト負担の点で極めて不利である。
【００１７】
本発明はかかる点に鑑みてなされたものであり、簡素な手続きで専門知識を有することなく容易にアクセスポイントに接続可能な無線端末装置、無線接続方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明の無線端末装置は、無線通信に用いられる複数のセキュリティ方式を記憶するセキュリティ方式記憶手段と、アクセスポイントを識別するアクセスポイント情報を取得するアクセスポイント情報取得手段と、アクセスポイントに接続するための認証情報を取得する認証情報取得手段と、取得したアクセスポイント情報及び認証情報を基に、前記セキュリティ方式記憶手段に記憶された複数のセキュリティ方式から一つのセキュリティ方式
を選択するセキュリティ方式選択手段と、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行う試接続実行手段と、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するセキュリティ方式決定手段とを備える構成を採る。
【００１９】
本発明の無線接続方法は、無線通信に用いられる複数のセキュリティ方式を記憶するステップと、アクセスポイントを識別するアクセスポイント情報を取得するステップと、アクセスポイントに接続するための認証情報を取得するステップと、取得したアクセスポイント情報及び認証情報を基に、記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択するステップと、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うステップと、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するステップとを有する。
【００２０】
また他の観点から、本発明は、上記無線接続方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２１】
本発明によれば、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行うことにより、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定できるので、ユーザはアクセスポイント情報（ＳＳＩＤなど）と認証情報（暗号キーなど）を入力するのみで、無線ＬＡＮの設定を完了させることができ、セキュリティ方式を意識することなくネットワーク設定を行うことができる。
【００２２】
具体的には、以下の効果を得ることができる。
【００２３】
（１）セキュリティ方式を選択するステップを省くことができ、２ステップで無線ＬＡＮ設定が完了し、設定を簡素化することができる。
【００２４】
（２）ユーザは難解なセキュリティ方式を意識する必要がなくなる。
【００２５】
（３）既存のアクセスポイントに対しそのまま適用することができ、アクセスポイントの置き換えが必要ない。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２７】
（実施の形態）
図２は、本発明の一実施の形態に係る無線端末装置の構成を示す機能ブロック図である。本実施の形態は、無線ＬＡＮシステムを構成する無線ＬＡＮ端末としてＰＨＳ（Personal Handy-Phone System）／携帯電話機等の携帯端末装置に適用した例である。ＰＤＡ（Personal Digital Assistants）、ノート型ＰＣ等の携帯情報装置に適用することも可能である。
【００２８】
図２において、無線端末装置１００は、セキュリティ情報取得部１１０、セキュリティ方式選択部１２０、設定情報管理部１３０、及び無線通信部１４０を備えて構成される。
【００２９】
セキュリティ情報取得部１１０は、アクセスポイント情報取得部１１１及び認証情報取得部１１２を備える。セキュリティ方式選択部１２０は、セキュリティ方式選択制御部１２１、セキュリティ方式管理テーブル１２２、暗号なし判定部１２３、ＷＥＰ判定部１２４、ＷＰＡ２（ＡＥＳ）判定部１２５、ＷＰＡ２（ＴＫＩＰ）判定部１２６、及びＷＰＡ（ＴＫＩＰ）判定部１２７を備える。
【００３０】
セキュリティ情報取得部１１０は、無線ネットワーク接続に必要な情報を取得する。
【００３１】
アクセスポイント情報取得部１１１は、接続対象アクセスポイントを識別するアクセスポイント情報（ＳＳＩＤなど）を取得する。入力方法は限定しない。また、手動入力でも、周囲のアクセスポイントを探索しての選択入力でもよい。
【００３２】
認証情報取得部１１２は、接続対象アクセスポイントに接続するための認証情報（ＷＥＰ鍵など）を取得する。入力方法は限定しない。
【００３３】
セキュリティ方式選択部１２０は、接続対象アクセスポイントに接続するために使用するセキュリティ方式を導出する。
【００３４】
セキュリティ方式選択制御部１２１は、各セキュリティ方式判定部１２３〜１２７を制御し、使用するセキュリティ方式を決定する。具体的には、セキュリティ方式選択制御部１２１は、取得したアクセスポイント情報及び認証情報を基に、セキュリティ方式管理テーブル１２２に記憶された複数のセキュリティ方式から一つのセキュリティ方式を選択する。
【００３５】
セキュリティ方式管理テーブル１２２は、無線通信に用いられる複数のセキュリティ方式とインデックスとを対応付けて記憶する。テーブル構成例については、図３乃至図５により後述する。
【００３６】
暗号なし判定部１２３は、セキュリティ方式が「暗号なし」かどうかを判定する。ＷＥＰ判定部１２４は、セキュリティ方式がＷＥＰかどうかを判定する。ＷＰＡ２（ＡＥＳ）判定部１２５は、セキュリティ方式がＷＰＡ２（ＡＥＳ）かどうかを判定する。ＷＰＡ２（ＴＫＩＰ）判定部１２６は、セキュリティ方式がＷＰＡ２（ＴＫＩＰ）かどうかを判定する。ＷＰＡ（ＴＫＩＰ）判定部１２７は、セキュリティ方式がＷＰＡ（ＴＫＩＰ）かど
うかを判定する。以下の説明において、上記暗号なし判定部１２３、ＷＥＰ判定部１２４、ＷＰＡ２（ＡＥＳ）判定部１２５、ＷＰＡ２（ＴＫＩＰ）判定部１２６、及びＷＰＡ（ＴＫＩＰ）判定部１２７は、各方式判定部１２３〜１２７と総称する場合がある。
【００３７】
上記各方式判定部１２３〜１２７は、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行う試接続実行手段と、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するセキュリティ方式決定手段としての機能を有する。また、ＷＥＰ判定部１２４は、取得した認証情報の長さが規定の長さであることを判定する判定手段としての機能を有し、認証情報の長さが規定の長さである場合に試接続を行う。
【００３８】
設定情報管理部１３０は、無線通信に使用するパラメータ（ＳＳＩＤ／セキュリティ方式／認証情報等）を格納する。
【００３９】
無線通信部１４０は、セキュリティ方式選択処理における無線通信を行う。接続対象アクセスポイントに接続した後の無線通信を行う。本実施の形態では、無線ＬＡＮを想定している。無線ＬＡＮは、無線ＬＡＮ機能を持つ携帯ノート型パソコン、ＰＤＡなどの携帯情報端末に幅広く用いられている。無線ＬＡＮに代えて、より低消費電力化が可能なBluetooth，ＵＷＢ（Ultra Wideband）などの小電力近距離双方向無線通信方式を用いてもよい。また、ＦＷＡ（Fixed Wireless Access）端末のような、使用場所を移動することが可能な無線通信端末も含まれる。
【００４０】
上記セキュリティ情報取得部１１０、セキュリティ方式選択部１２０及び設定情報管理部１３０は、本装置全体を制御する制御部から構成される。上記制御部は、具体的には、装置全体の制御及びネットワーク自動設定処理などを行うＣＰＵ、各種処理のプログラムを収めたＲＯＭ、ＲＡＭ、電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（electrically erasable programmable ROM）等から構成され、装置全体の制御を行うＣＰＵにより情報処理として実行される。また、不揮発性メモリには、端末の番号や名前などの端末固有の端末情報が記憶されている。
【００４１】
上記セキュリティ方式管理テーブル１２２は、ＥＥＰＲＯＭ等の不揮発性メモリ、ハードディスクドライブ（ＨＤＤ）等の固定ディスクから構成される。また、ＨＤＤ等のディスク装置のほか、例えば電源バックアップにより書き込まれた情報を保持するＳＲＡＭ（Static RAM）カードや電源バックアップが不要なフラッシュメモリ等からなるＳＤカード（登録商標）等である。
【００４２】
なお、本実施の形態では、無線ＬＡＮサービスはＩＥＥＥ８０２委員会で規格化された方式に準拠した通信方式を使用しているとする。ＩＥＥＥ８０２委員会で規格化された方式とは、例えばＩＥＥＥ８０２．１１標準方式，ＩＥＥＥ８０２．１１ａ標準方式，ＩＥＥＥ８０２．１１ｂ標準方式，ＩＥＥＥ８０２．１１ｇ標準方式などが挙げられる。
【００４３】
図３乃至図５は、セキュリティ方式管理テーブル１２２のテーブル設定例を示す図である。図３は、その基本構成を、図４は、セキュリティ強度優先設定する場合のセキュリティ方式管理テーブル１２２Ａを、図５は、設定速度優先設定する場合のセキュリティ方式管理テーブル１２２Ｂを示す。
【００４４】
図３乃至図５に示すように、インデックス１，２，３，…毎にセキュリティ方式が設定されている。例えば、図３において、セキュリティ方式の方式Ａは「暗号なし」、方式Ｂは「ＷＥＰ」、方式Ｃは「ＷＰＡ２（ＡＥＳ）」である。
【００４５】
セキュリティ強度を優先設定する場合には、図４のセキュリティ方式管理テーブル１２２Ａを使用する。セキュリティ方式管理テーブル１２２Ａは、インデックス１，２，３，…順にセキュリティ強度の高い方式を設定する。セキュリティ方式選択制御部１２１は、インデックス１からインデックス２，３，４とセキュリティ強度の高い方式順にセキュリティ方式を選択する。設定情報管理部１３０は、無線通信部１４０によりインデックス１からインデックス２，３，４とセキュリティ強度の高い方式順に試接続を行う。セキュリティ強度が高い方式から試接続されるため、アクセスポイントが複数のセキュリティ方式を使用していた場合、最も強度の高いセキュリティ方式が採用されるという効果を生む。
【００４６】
設定速度を優先設定する場合には、図５のセキュリティ方式管理テーブル１２２Ｂを使用する。セキュリティ方式管理テーブル１２２Ｂは、インデックス１，２，３，…順に設定速度の速い方式を設定する。セキュリティ方式選択制御部１２１は、インデックス１からインデックス２，３，４と設定速度の速い方式順にセキュリティ方式を選択する。設定情報管理部１３０は、無線通信部１４０によりインデックス１からインデックス２，３，４と設定速度の速い方式順に試接続を行う。この例では、セキュリティ方式Ａの「暗号なし」はインデックスから除外した。設定速度の速い方式から試接続されるため、セキュリティ方式を早期に決定できるという効果を生む。また、設定速度の速い方式は、普及度が高い方式であることが多い。この点からも、セキュリティ方式を早期に決定できる。
【００４７】
以下、上述のように構成された無線端末装置１００の暗号方式自動選択動作を説明する。
【００４８】
図６は、既存アクセスポイントに無線端末装置１００を無線ＬＡＮ接続する制御シーケンスを示す図である。
【００４９】
また、図７は、無線端末装置１００の無線ＬＡＮのネットワーク設定手順を説明する図である。図７Ａは、ネットワーク設定画面３１０を、図７Ｂは、暗号キー設定画面３２０を、図７Ｃは、自動設定されることをそれぞれ示す。
【００５０】
図６の制御シーケンスにおいて、無線端末装置１００は、無線ＬＡＮ設定作業を開始する（番号２０１参照）。具体的には、無線端末装置１００は、ユーザ入力による無線ＬＡＮ設定開始の指示を受けて、ネットワーク設定モードを起動し、図７Ａに示すネットワーク設定画面３１０を表示する。
【００５１】
一方、既存アクセスポイント２００は、運用中である（番号２１０参照）。このアクセスポイント２００は、ＳＳＩＤ／暗号方式／鍵はそれぞれ設定済みであるとする。
【００５２】
無線端末装置１００は、図７Ａのネットワーク設定画面３１０からＳＳＩＤ設定を行う（番号２０２参照）。ＳＳＩＤは、例えばａｂｃである。このネットワーク設定手順の工程は、図７Ａの[ＳＴＥＰ１]である。なお、図７Ａの[ＳＴＥＰ１]は、従来例の図１Ａの[ＳＴＥＰ１]と同じである。
【００５３】
無線端末装置１００は、図７Ｂの暗号キー設定画面３２０から暗号キー設定を行う（番号２０３参照）。暗号キー設定は、例えば＊＊＊＊＊である。このネットワーク設定手順の工程は、図７Ｂの[ＳＴＥＰ２]である。従来例の図１Ｂの[ＳＴＥＰ２]のキュリティ方式の選択、及び図１Ｃの[ＳＴＥＰ３]のキー設定が、省略されている。
【００５４】
図６の制御シーケンスにおいて、無線端末装置１００は、ＳＳＩＤと暗号キーが入力されると、入力されたＳＳＩＤ「ａｂｃ」及び暗号キー「＊＊＊＊＊」を基にバックグラウンドでアクセスポイントに試接続を行う（番号２０４参照）。
【００５５】
具体的には、図２の無線端末装置１００の設定情報管理部１３０が、無線通信に使用するパラメータ（ＳＳＩＤ／セキュリティ方式／認証情報等）を用いて無線通信部１４０に無線通信を指示する。無線通信部１４０は、設定情報管理部１３０から指示されたパラメータを基に、各方式判定部１２３〜１２７により判定されたセキュリティ方式で該当アクセスポイントへの試接続を行う。設定情報管理部１３０には、セキュリティ情報取得部１１０から、無線ネットワーク接続に必要な情報が供給され、各方式判定部１２３〜１２７がバックグラウンドでアクセスポイントに試接続を行う。ここでは、アクセスポイント情報取得部１１１が、図７Ａのネットワーク設定画面３１０から取得したＳＳＩＤと認証情報取得部１１２が、図７Ｂの暗号キー設定画面３２０から取得した暗号キーをとを設定情報管理部１３０に渡す。また、設定情報管理部１３０には、セキュリティ方式選択部１２０から、セキュリティ情報取得部１１０を介して、該当アクセスポイントに接続するために使用するセキュリティ方式が転送される。セキュリティ方式選択制御部１２１は、セキュリティ方式管理テーブル１２２を参照して使用するセキュリティ方式を決定する。例えば、図４のセキュリティ方式管理テーブル１２２Ａを使用する場合、セキュリティ方式選択制御部１２１は、インデックス１から順にセキュリティ強度の高いセキュリティ方式を選択する。各方式判定部１２３〜１２７は、無線通信部１４０によりセキュリティ強度の高い方式順に試接続を行う。
【００５６】
図６では、無線端末装置１００のセキュリティ方式選択部１２０の各方式判定部１２３〜１２７のうち、ＷＰＡ２（ＡＥＳ）判定部１２５が、セキュリティ強度の最も高いセキュリティ方式ＷＰＡ２（ＡＥＳ）でアクセスポイント２００に対して試接続し、セキュリティ方式ＷＰＡ２（ＡＥＳ）での試接続失敗を得る（番号２０４ａ参照）。次いで、ＷＰＡ２（ＴＫＩＰ）判定部１２６が、セキュリティ方式ＷＰＡ２（ＴＫＩＰ）でアクセスポイント２００に対して試接続し、セキュリティ方式ＷＰＡ２（ＴＫＩＰ）での試接続失敗を得る（番号２０４ｂ参照）。次いで、ＷＰＡ（ＴＫＩＰ）判定部１２７が、セキュリティ方式ＷＰＡ（ＴＫＩＰ）でアクセスポイント２００に対して試接続し、セキュリティ方式ＷＰＡ（ＴＫＩＰ）での試接続失敗を得る（番号２０４ｃ参照）。次いで、ＷＥＰ判定部１２４が、セキュリティ強度の最も低いセキュリティ方式ＷＥＰでアクセスポイント２００に対して試接続し、セキュリティ方式ＷＥＰでの試接続成功を得る（番号２０４ｄ参照）。
【００５７】
図６の制御シーケンスにおいて、無線端末装置１００は、セキュリティ方式ＷＥＰでの試接続成功により、暗号化方式を決定する（番号２０５参照）。ここでは、暗号化方式は、ＷＥＰに決定される。
【００５８】
このように、無線端末装置１００は、無線端末装置１００がサポートする各セキュリティ方式に関して、取得したＳＳＩＤ及び暗号キーを基にセキュリティ方式管理テーブル１２２のインデックス順にアクセスポイント２００に対して試接続を行う。試接続は、そのセキュリティ方式に準じた処理シーケンスでアクセスポイントと通信を行う。暗号キーは入力されたものを使用する。そして、無線端末装置１００は、試接続に成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式とする。アクセスポイント２００は、既存の処理を行う。
【００５９】
以上の制御シーケンスを、図７のネットワーク設定の工程で見ると、以下の通りである。ユーザは、図７Ａの[ＳＴＥＰ１]でＳＳＩＤを設定し、図７Ｂの[ＳＴＥＰ２]で暗号キーを入力する。この設定入力作業だけで、無線端末装置１００が、バックグラウンドでアクセスポイント２００に対して試接続を行い、キュリティ方式が自動設定され、ネットワーク設定完了となる。２つのステップ[ＳＴＥＰ１]及び[ＳＴＥＰ２]によって、無線ＬＡＮ設定が完了することになり、設定を簡素化することができる。従来例の図１Ｂの[ＳＴ
ＥＰ２]のキュリティ方式の選択、及び図１Ｃの[ＳＴＥＰ３]のキー設定が省略された手順となる。また、ユーザは難解なセキュリティ方式を意識する必要がなくなる。既存のアクセスポイントに対してそのまま適用できるため、アクセスポイントの置き換えが必要ない。
【００６０】
図８は、無線端末装置１００の無線ＬＡＮ設定処理の概要を示すフローチャートである。図中、Ｓはフローの各ステップを示す。本フローを含む後述する各フローチャートは、制御部１５０を構成するＣＰＵにより実行される。
【００６１】
ステップＳ１では、セキュリティ情報取得部１１０のアクセスポイント情報取得部１１１はセキュリティ情報（ＳＳＩＤなど）を取得する。例えば、図７Ａのネットワーク設定画面３１０からＳＳＩＤ設定によりセキュリティ情報を取得する。入力方法は限定されず、手動入力でも、周囲のアクセスポイントを探索しての選択入力でもよい。
【００６２】
ステップＳ２では、セキュリティ情報取得部１１０の認証情報取得部１１２は認証情報（ＷＥＰ鍵など）を取得する。例えば、図７Ｂの暗号キー設定画面３２０から暗号キー設定により認証情報を取得する。入力方法はどのようなものでもよい。
【００６３】
ステップＳ３では、セキュリティ方式選択部１２０は取得したセキュリティ情報（ＳＳＩＤなど）と認証情報を基にセキュリティ方式を選択する。
【００６４】
ステップＳ４では、設定情報管理部１３０はＳＳＩＤ／セキュリティ方式／認証情報を対応付けて記憶して本フローを終了する。
【００６５】
図９は、無線端末装置１００の無線ＬＡＮ設定処理の詳細を示すフローチャートである。図９は、図８の詳細フローである。
【００６６】
ステップＳ１１では、セキュリティ情報取得部１１０のアクセスポイント情報取得部１１１はセキュリティ情報（ＳＳＩＤなど）を取得する。例えば、図７Ａのネットワーク設定画面３１０からＳＳＩＤ設定によりセキュリティ情報を取得する。
【００６７】
ステップＳ１２では、セキュリティ情報取得部１１０の認証情報取得部１１２は認証情報（ＷＥＰ鍵など）を取得する。例えば、図７Ｂの暗号キー設定画面３２０から暗号キー設定により認証情報を取得する。
【００６８】
ステップＳ１３では、認証情報取得部１１２は、セキュリティ方式管理テーブル１２２を参照するためのインデックスを１に設定する。
【００６９】
ステップＳ１４では、セキュリティ方式選択部１２０のセキュリティ方式選択制御部１２１はセキュリティ方式管理テーブル１２２の該当インデックスを選択する。図３に示すように、セキュリティ方式管理テーブル１２２はインデックス１，２，３，…毎にセキュリティ方式が設定されている。インデックス１の場合はセキュリティ方式の方式Ａが、インデックス２の場合はセキュリティ方式の方式Ｂが、インデックス３の場合はセキュリティ方式の方式Ｃ，…選択される。セキュリティ強度を優先設定する場合には、図４のセキュリティ方式管理テーブル１２２Ａが使用され、インデックス１でセキュリティ方式ＷＰＡ２（ＡＥＳ）が、インデックス２でセキュリティ方式ＷＰＡ２（ＴＫＩＰ）が選択される。同様に、設定速度を優先設定する場合には、図５のセキュリティ方式管理テーブル１２２Ｂが使用され、インデックス１でセキュリティ方式ＷＥＰが、インデックス２でセキュリティ方式ＷＰＡ（ＴＫＩＰ）が選択される。以上は、セキュリティ方式管理テーブル１２２のテーブル構成の一例でありどのようなテーブルであってもよい。
【００７０】
ステップＳ１５では、取得したＳＳＩＤ及び認証情報（暗号キー）を基に、セキュリティ方式管理テーブル１２２のインデックス順に選択されたセキュリティ方式でアクセスポイント２００に対して試接続を行う。試接続は、各方式判定部１２３〜１２７が、そのセキュリティ方式に準じた処理シーケンスでアクセスポイント２００と通信を行う。各方式判定部１２３〜１２７の試接続の詳細については、図１０乃至図１３により後述する。
【００７１】
ステップＳ１６では、セキュリティ方式選択制御部１２１はセキュリティ方式選択が完了したか否かを判別する。セキュリティ方式選択制御部１２１は選択したセキュリティ方式で試接続が成功した場合、又はセキュリティ方式管理テーブル１２２の全てのインデックスのセキュリティ方式において試接続が失敗した場合、セキュリティ方式選択が完了したと判断する。ユーザによるセキュリティ方式選択完了又は中断指示もセキュリティ方式選択完了と判断する。
【００７２】
上記ステップＳ１６でセキュリティ方式選択が完了でない場合は、ステップＳ１７でセキュリティ方式選択制御部１２１はセキュリティ方式管理テーブル１２２を参照するためのインデックスを１増加（＋１インクリメント）して上記ステップＳ１４に戻り、次のインデックスを選択して該当インデックスが示すセキュリティ方式の試接続を行う。
【００７３】
上記ステップＳ１６でセキュリティ方式選択が完了した場合は、ステップＳ１８で設定情報管理部１３０はＳＳＩＤ／セキュリティ方式／認証情報を対応付けて記憶して本フローを終了する。
【００７４】
図１０乃至図１２は、各方式判定部１２３〜１２７の試接続処理の詳細を示すフローチャートであり、図９のステップＳ１５の詳細フローである。
【００７５】
図１０は、暗号なし判定部１２３の暗号なし判定処理の詳細を示すフローチャートである。
【００７６】
ステップＳ２１では、該当ＳＳＩＤに対応するマネージメントフレームを受信する。マネージメントフレームは、ビーコン（Beacon）やProbe Responseフレームなどを想定している。無線端末装置１００は、無線通信部１４０の無線ＬＡＮ機能を有し、周辺に存在するアクセスポイントからビーコンを受信して、該当アクセスポイントのネットワーク名、通信機器の通信速度、セキュリティ強度、通信チャンネル、及び電波強度を取得する。また、Probe Responseフレームを設けることにより、ビーコンと同じようなレスポンスを受け取ることができる。
【００７７】
ステップＳ２２では、サポートセキュリティ方式にセキュリティ方式が何も含まれていないかを判別する。サポートセキュリティ方式は、マネージメントフレーム内の、Capability Informationフィールドなどを想定している。
【００７８】
上記ステップＳ２２でサポートセキュリティ方式にセキュリティ方式が何も含まれていない場合には、ステップＳ２３でセキュリティ方式（暗号なし）を選択して本フローを終了し、図９のステップＳ１６に戻る。
【００７９】
上記ステップＳ２２でサポートセキュリティ方式にセキュリティ方式が含まれている場合には、ステップＳ２４でセキュリティ方式選択を未完了として本フローを終了し、図９のステップＳ１６に戻る。
【００８０】
図１１は、ＷＥＰ判定部１２４のＷＥＰ判定処理の詳細を示すフローチャートである。
【００８１】
ステップＳ３１では、該当ＳＳＩＤに対応するマネージメントフレームを受信する。マネージメントフレームは、BeaconやProbe Responseフレームなどを想定している。
【００８２】
ステップＳ３２では、サポートセキュリティ方式にＷＥＰが含まれるか否かを判別する。サポートセキュリティ方式は、マネージメントフレーム内の、Capability Informationフィールドなどを想定している。
【００８３】
上記ステップＳ３２でサポートセキュリティ方式にＷＥＰが含まれる場合は、ステップＳ３３で認証情報の長さを確認する。この場合、ＷＥＰの鍵の長さが何ｂｙｔｅ（例えば１６ｂｙｔｅ）かを確認する。ＷＥＰでは、鍵の長さが規定されており、認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅであることを判別することで、ＷＥＰであるか否かを判定できる。
【００８４】
ステップＳ３４では、確認した認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅか否かを判別する。
【００８５】
上記ステップＳ３４で認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅである場合は、ＷＥＰであると判定してステップＳ３５でＳＳＩＤ／認証情報を基に、ＷＥＰによりアクセスポイント２００に試接続する。
【００８６】
ステップＳ３６では、アクセスポイント２００に対してＷＥＰによる試接続が成功したか否かを判別する。
【００８７】
上記ステップＳ３６でＷＥＰによる試接続が成功した場合には、ステップＳ３７でセキュリティ方式（ＷＥＰ）を選択して本フローを終了し、図９のステップＳ１６に戻る。
【００８８】
一方、上記ステップＳ３２でサポートセキュリティ方式にＷＥＰが含まれない場合、上記ステップＳ３４で認証情報の長さが５ｂｙｔｅ又は１６ｂｙｔｅでない場合、あるいは上記ステップＳ３６でＷＥＰによる試接続が失敗した場合は、ＷＥＰでないか又はＷＥＰ接続ができないと判断してステップＳ３８でセキュリティ方式選択を未完了として本フローを終了し、図９のステップＳ１６に戻る。
【００８９】
図１２は、ＷＰＡ（ＴＫＩＰ）判定部１２７のＷＰＡ（ＴＫＩＰ）判定処理の詳細を示すフローチャートである。
【００９０】
ステップＳ４１では、該当ＳＳＩＤに対応するマネージメントフレームを受信する。マネージメントフレームは、BeaconやProbe Responseフレームなどを想定している。
【００９１】
ステップＳ４２では、サポートセキュリティ方式にＷＰＡ（ＴＫＩＰ）が含まれるか否かを判別する。サポートセキュリティ方式は、マネージメントフレーム内の、Capability
Informationフィールドなどを想定している。
【００９２】
上記ステップＳ４２でサポートセキュリティ方式にＷＰＡ（ＴＫＩＰ）が含まれる場合は、ステップＳ４３でＳＳＩＤ／認証情報を基に、ＷＰＡ（ＴＫＩＰ）によりアクセスポイント２００に試接続する。
【００９３】
ステップＳ４４では、アクセスポイント２００に対してＷＰＡ（ＴＫＩＰ）による試接続が成功したか否かを判別する。
【００９４】
上記ステップＳ４４でＷＰＡ（ＴＫＩＰ）による試接続が成功した場合には、ステップＳ４５でセキュリティ方式（ＷＰＡ（ＴＫＩＰ））を選択して本フローを終了し、図９のステップＳ１６に戻る。
【００９５】
一方、上記ステップＳ４２でサポートセキュリティ方式にＷＰＡ（ＴＫＩＰ）が含まれない場合、あるいは上記ステップＳ４４でＷＰＡ（ＴＫＩＰ）による試接続が失敗した場合は、ＷＰＡ（ＴＫＩＰ）接続ができないと判断してステップＳ４６でセキュリティ方式選択を未完了として本フローを終了し、図９のステップＳ１６に戻る。
【００９６】
以上、ＷＰＡ（ＴＫＩＰ）判定部１２７のＷＰＡ（ＴＫＩＰ）判定処理について説明したが、ＷＰＡ２（ＴＫＩＰ）、ＷＰＡ２（ＡＥＳ）を含むその他の方式ついても同様の処理手順で判定することができる。
【００９７】
以上詳細に説明したように、本実施の形態によれば、アクセスポイントを識別する情報（ＳＳＩＤ）とアクセスポイントに接続するための認証情報（暗号キー）が入力されると、各方式判定部１２３〜１２７は、取得したアクセスポイント情報及び認証情報を基に、選択されたセキュリティ方式に従って順次、接続対象アクセスポイントに対して試接続を行い、試接続が成功したセキュリティ方式を、実際の通信で使用するセキュリティ方式として決定するので、ユーザはセキュリティ方式を入力する手間が省けるという効果がある。例えば、ユーザが、図７Ａの[ＳＴＥＰ１]でＳＳＩＤを設定し、図７Ｂの[ＳＴＥＰ２]で暗号キーを入力するだけで、無線端末装置１００が、バックグラウンドでアクセスポイント２００に対して試接続を行い、キュリティ方式が自動設定され、ネットワーク設定完了となる。従来例では、図１Ｂの[ＳＴＥＰ２]のキュリティ方式の選択、及び図１Ｃの[ＳＴＥＰ３]のキー設定が必要であったが、本実施の形態では、これらが省略され、２つのステップの、図７Ａの[ＳＴＥＰ１]及び図７Ｂの[ＳＴＥＰ２]によって、無線ＬＡＮ設定が完了することになる。これにより、設定を簡素化することができる。また、ユーザは難解なセキュリティ方式を意識する必要がなくなる。既存のアクセスポイントに対してそのまま適用できるため、アクセスポイントの置き換えが必要ない。
【００９８】
また、本実施の形態では、試接続は、既存の通信プロトコルを用いることで、アクセスポイントに特別な機能を搭載する必要がないという効果がある。
【００９９】
また、ＷＥＰの判定の際は、認証情報（暗号キー）の長さを試接続の前にチェックし、規定の長さであった場合のみ試接続を行うことで、不要なパケットをアクセスポイントに送信しないという効果がある。
【０１００】
試接続は、セキュリティ強度の高いセキュリティ方式から順に行うという構成を採ることで、アクセスポイントが複数のセキュリティ方式を使用している場合に、セキュリティ強度の高い方式を採用できる。また、試接続は、普及度の高いセキュリティ方式から順に行う構成を採れば、素早くセキュリティ方式を決定できる。また、ＷＥＰの判定の際は、認証情報（暗号キー）の長さを試接続の前にチェックし、規定の長さであった場合のみ試接続を行うことで、不要なパケットをアクセスポイントに送信しないという効果がある。
【０１０１】
上記効果に加え、既存のアクセスポイントの設定変更はないため、新たなアクセスポイントの設置などは必要なく、コスト負担がなく容易に実施できる優れた効果がある。
【０１０２】
以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されることはない。例えば、認証情報は、ＩＥＥＥ８０２．１ｘの認証情報でもＷＥＢ認証情報でもよい。また、アクセスポイント識別情報としてＳＳＩＤを例に説明したが、無線ＬＡＮにおけるネットワークの識別子であればよく、例えばアクセスポイントの識別子であ
るＳＳＩＤ、４８ビットの数値のＢＳＳＩＤ（Basic Service Set Identifier）である。ＢＳＳＩＤはＭＡＣアドレスと同じである。一般に、無線ＬＡＮのアクセスポイントと各端末には、ＥＳＳＩＤを設定することができ、アクセスポイントはＥＳＳＩＤが一致する端末としか通信しないようにすることができる。本実施の形態では、既存のアクセスポイントの設定変更はないため、どのようなプロファイル設定のアクセスポイントに対しても有効である。
【０１０３】
また、無線通信は、無線ＬＡＮに限定されず、ＷｉＭＡＸやＵＷＢでもよい。セキュリティ方式は、特にＷＥＰやＷＰＡに限定しない。また、アクセスポイント情報は、ＳＳＩＤに限定しない。さらに、認証情報は、暗号鍵に限定されず、電子証明書でもＩＤ／Ｐａｓｓｗｏｒｄの組でもよい。
【０１０４】
また、本実施の形態では無線端末装置及び無線接続方法という名称を用いたが、これは説明の便宜上であり、無線ＬＡＮ端末、無線通信システム、無線ＬＡＮ接続方法、ネットワーク設定方法等であってもよいことは勿論である。
【０１０５】
さらに、上記無線端末装置、無線通信システムを構成する各部、例えばセキュリティ方式管理テーブルの種類、その数及び接続方法などはどのようなものでもよい。
【０１０６】
以上説明した無線接続方法は、この無線接続方法を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。
【産業上の利用可能性】
【０１０７】
本発明に係る無線端末装置及び無線接続方法は、アクセスポイントを経由してネットワーク接続を行う無線通信を有する移動体通信端末に有用である。また、ノート型パーソナルコンピュータ、ＰＤＡ等の無線通信機能をもつ携帯の容易な電子機器に広く適用することができる。
【図面の簡単な説明】
【０１０８】
【図１】従来の無線ＬＡＮのネットワーク設定手順を説明する図
【図２】本発明の実施の形態に係る無線端末装置の構成を示す機能ブロック図
【図３】本実施の形態に係る無線端末装置のセキュリティ方式管理テーブルのテーブル設定例を示す図
【図４】本実施の形態に係る無線端末装置のセキュリティ方式管理テーブルのテーブル設定例を示す図
【図５】本実施の形態に係る無線端末装置のセキュリティ方式管理テーブルのテーブル設定例を示す図
【図６】本実施の形態に係る無線端末装置の既存アクセスポイントに無線ＬＡＮ接続する制御シーケンスを示す図
【図７】本実施の形態に係る無線端末装置の無線ＬＡＮのネットワーク設定手順を説明する図
【図８】本実施の形態に係る無線端末装置の無線ＬＡＮ設定処理の概要を示すフロー図
【図９】本実施の形態に係る無線端末装置の無線ＬＡＮ設定処理の詳細を示すフロー図
【図１０】本実施の形態に係る無線端末装置の試接続処理の詳細を示すフロー図
【図１１】本実施の形態に係る無線端末装置の試接続処理の詳細を示すフロー図
【図１２】本実施の形態に係る無線端末装置の試接続処理の詳細を示すフロー図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009011055.tif 000015
【図２】
2009011055.tif 000016
【図３】
2009011055.tif 000017
【図４】
2009011055.tif 000018
【図５】
2009011055.tif 000019
【図６】
2009011055.tif 000020
【図７】
2009011055.tif 000021
【図８】
2009011055.tif 000022
【図９】
2009011055.tif 000023
【図１０】
2009011055.tif 000024
【図１１】
2009011055.tif 000025
【図１２】
2009011055.tif 000026
【国際調査報告】
2009011055.tif 000027
2009011055.tif 000028