(57)【特許請求の範囲】
【請求項１】
無線子機との間で無線通信を行うアクセスポイント装置であって、
接続認証が未完了の未接続無線子機からの要求に応じて前記未接続無線子機に送信する情報を生成する接続伺い応答処理部と、
前記未接続無線子機が接続許可可能かについて認証処理を行う接続許可要求処理部と、を有し、
前記接続伺い応答処理部において、前記未接続無線子機から送信された前記未接続無線子機を特定する端末識別情報を接続許可待ち端末として接続許可待ちリストに登録し、
前記接続許可要求処理部において、前記未接続無線子機以外の接続許可装置にて接続許可認証がされた端末を特定する許可済端末識別情報と、前記接続許可待ちリストに登録された接続許可待ち端末とが一致したことに応じて、前記接続許可待ち端末を接続許可済みリストに接続許可済み端末として登録し、
前記接続伺い応答処理部において、前記未接続無線子機から送信された接続伺い要求に含まれる前記端末識別情報と前記接続許可済みリストに登録された接続許可済み端末の前記端末識別情報とが一致したことに応じて、前記未接続無線子機に接続認証に必要な接続情報を転送し、
前記接続許可装置は、前記アクセスポイント装置に既に帰属している接続済無線子機であり、
前記接続許可要求処理部は、
前記接続許可待ちリストに登録された前記接続許可待ち端末の前記端末識別情報を、前記接続済無線子機に送信し、
前記接続済無線子機上で選択された一の端末識別情報を、前記許可済端末識別情報として受信し、
受信した前記許可済端末識別情報に基づき、前記接続許可待ちリストに登録された前記接続許可待ち端末を、接続許可済み端末として接続許可済みリストに登録し、
前記接続伺い応答処理部は、前記アクセスポイント装置と前記未接続無線子機との間の通信で利用する通信の規格上許容された拡張情報領域を用いて、前記接続情報を前記未接続無線子機に転送する、アクセスポイント装置。
【請求項２】
前記接続伺い応答処理部は、
前記未接続無線子機から公開鍵を要求する公開鍵要求を受信したことに応じて自装置内に格納されている公開鍵を前記未接続無線子機に送信し、
前記接続情報を、前記公開鍵を用いて暗号化して送信する請求項１に記載のアクセスポイント装置。
【請求項３】
無線子機との間で無線通信を行うアクセスポイント装置内の処理部で実行され、前記無線子機に接続情報を設定する接続情報設定プログラムであって、
接続認証が未完了の未接続無線子機から送信された前記未接続無線子機を特定する端末識別情報を接続許可待ち端末として接続許可待ちリストに登録する接続伺いシーケンスと、
前記アクセスポイント装置に既に帰属している接続済無線子機である接続許可装置に対して、前記接続許可待ちリストに登録された前記接続許可待ち端末の前記端末識別情報を送信し、前記接続済無線子機上で選択された一の端末識別情報を許可済端末識別情報として受信し、受信した前記許可済端末識別情報と、前記接続許可待ちリストに登録された接続許可待ち端末とが一致したことに応じて、前記接続許可待ち端末を接続許可済みリストに接続許可済み端末として登録する接続許可要求シーケンスと、
前記未接続無線子機から送信された接続伺い要求に含まれる前記端末識別情報と前記接続許可済みリストに登録された接続許可済み端末の前記端末識別情報とが一致したことに応じて、前記未接続無線子機に接続認証に必要な接続情報を転送する接続許可通知シーケンスとを実行し、
前記接続許可通知シーケンスでは、前記アクセスポイント装置と前記未接続無線子機との間の通信で利用される通信の規格上許容された拡張情報領域を用いて、前記接続情報を前記未接続無線子機に転送する、接続情報設定プログラム。
【請求項４】
無線子機との間で無線通信を行うアクセスポイント装置において、前記無線子機に接続情報を設定する接続情報設定方法であって、
接続認証が未完了の未接続無線子機から送信された前記未接続無線子機を特定する端末識別情報を接続許可待ち端末として接続許可待ちリストに登録し、
前記アクセスポイント装置に既に帰属している接続済無線子機である接続許可装置に対して、前記接続許可待ちリストに登録された前記接続許可待ち端末の前記端末識別情報を送信し、
前記接続済無線子機上で選択された一の端末識別情報を許可済端末識別情報として受信し、
受信した前記許可済端末識別情報と、前記接続許可待ちリストに登録された接続許可待ち端末とが一致したことに応じて、前記接続許可待ち端末を接続許可済みリストに接続許可済み端末として登録し、
前記未接続無線子機から送信された接続伺い要求に含まれる前記端末識別情報と前記接続許可済みリストに登録された接続許可済み端末の前記端末識別情報とが一致したことに応じて、前記未接続無線子機に接続認証に必要な接続情報を転送し、
前記接続情報は、前記アクセスポイント装置と前記未接続無線子機との間の通信で利用される通信の規格上許容された拡張情報領域を用いて転送される、接続情報設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はアクセスポイント装置、接続情報設定プログラム及び接続情報設定方法に関し、特に、無線通信により一のネットワークに新たな端末を帰属させるために必要な接続情報を新たな端末に設定するアクセスポイント装置、接続情報設定プログラム及び接続情報設定方法に関する。
【背景技術】
【０００２】
無線親機（以降、親機）と無線子機（以降、子機）が接続をするには、親機のネットワークを識別する接続情報（ＳＳＩＤ、暗号化モード、暗号化キー）を子機側に設定する必要がある。そして、子機は、子機内に設定されているプロファイル情報から、接続対象の親機のＳＳＩＤを検索して、接続対象の親機を発見したことに応じて接続認証を行い、この認証が成功すると子機と親機との接続が完了する。
【０００３】
子機側に親機の接続情報を設定するには、ＷＰＳ（Wi-Fi Protected Setup）のプッシュボタン方式のように子機及び親機に設置されたボタンを押してプロファイルの受け渡しを行う方法や、子機のユーザーインタフェースにパソコンなどでアクセスをして、手動でプロファイル情報を子機に入力する方法がある。
【０００４】
そこで、子機に一時的に無線通信を許可するための手法が特許文献１に開示されている。特許文献１に開示された方法は、社員が、情報端末を使用することによって無線親機に対して、通信網の使用の権限を要求する権限要求を送信する。その後、無線親機が、認証に使用するパスワード（ＰＳＫ）を生成し、生成したパスワードを情報端末に対して送信する。そして、社員は、情報端末に送信されたパスワードを取得し、来訪者に通知する。来訪者は、無線子機にパスワードを設定し、無線親機が、パスワードによって無線子機を認証する。これにより、特許文献１では、無線親機と無線子機との間で無線通信が開始される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１７５９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の方法では、ＳＳＩＤ及びパスワード（暗号化キー）等を新たにネットワークに帰属させる端末に入力する必要があり、接続に必要な接続情報の設定の煩わしさを解消することはできない問題がある。
【課題を解決するための手段】
【０００７】
本発明にかかるアクセスポイント装置の一態様は、無線子機との間で無線通信を行うアクセスポイント装置であって、接続認証が未完了の未接続無線子機からの要求に応じて前記未接続無線子機に送信する情報を生成する接続伺い応答処理部と、前記未接続無線子機が接続許可可能かについて認証処理を行う接続許可要求処理部と、を有し、前記接続伺い応答処理部において、前記未接続無線子機から送信された前記未接続無線子機を特定する端末識別情報を接続許可待ち端末として接続許可待ちリストに登録し、前記接続許可要求処理部において、前記未接続無線子機以外の接続許可装置にて接続許可認証がされた端末を特定する許可済端末識別情報と、前記接続許可待ちリストに登録された接続許可待ち端末とが一致したことに応じて、前記接続許可待ち端末を接続許可済みリストに接続許可済み端末として登録し、前記接続伺い応答処理部において、前記未接続無線子機から送信された接続伺い要求に含まれる前記端末識別情報と前記接続許可済みリストに登録された接続許可済み端末の前記端末識別情報とが一致したことに応じて、前記未接続無線子機に接続認証に必要な接続情報を転送する。
【０００８】
本発明にかかる接続情報設定プログラムの一態様は、無線子機との間で無線通信を行うアクセスポイント装置内の処理部で実行され、前記無線子機に接続情報を設定する接続情報設定プログラムであって、接続認証が未完了の未接続無線子機から送信された前記未接続無線子機を特定する端末識別情報を接続許可待ち端末として接続許可待ちリストに登録する接続伺いシーケンスと、前記未接続無線子機以外の接続許可装置にて接続許可認証がされた端末を特定する許可済端末識別情報と、前記接続許可待ちリストに登録された接続許可待ち端末とが一致したことに応じて、前記接続許可待ち端末を接続許可済みリストに接続許可済み端末として登録する接続許可要求シーケンスと、前記未接続無線子機から送信された接続伺い要求に含まれる前記端末識別情報と前記接続許可済みリストに登録された接続許可済み端末の前記端末識別情報とが一致したことに応じて、前記未接続無線子機に接続認証に必要な接続情報を転送する接続許可通知シーケンスとを実行する。
【０００９】
本発明にかかる接続情報設定方法の一態様は、無線子機との間で無線通信を行うアクセスポイント装置において、前記無線子機に接続情報を設定する接続情報設定方法であって、接続認証が未完了の未接続無線子機から送信された前記未接続無線子機を特定する端末識別情報を接続許可待ち端末として接続許可待ちリストに登録し、前記未接続無線子機以外の接続許可装置にて接続許可認証がされた端末を特定する許可済端末識別情報と、前記接続許可待ちリストに登録された接続許可待ち端末とが一致したことに応じて、前記接続許可待ち端末を接続許可済みリストに接続許可済み端末として登録し、前記未接続無線子機から送信された接続伺い要求に含まれる前記端末識別情報と前記接続許可済みリストに登録された接続許可済み端末の前記端末識別情報とが一致したことに応じて、前記未接続無線子機に接続認証に必要な接続情報を転送する。
【発明の効果】
【００１０】
本発明にかかるアクセスポイント装置、接続情報設定プログラム及び接続情報設定方法によれば、無線子機がアクセスポイント装置に接続する際に必要になる接続情報を簡易な方法で設定することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかる無線通信システムのブロック図である。
【図２】実施の形態１にかかるアクセスポイント装置のブロック図である。
【図３】実施の形態１にかかるアクセスポイント装置内の許可待ちリスト及び許可済みリストの例を示す図である。
【図４】実施の形態１にかかる接続済子機のブロック図である。
【図５】実施の形態１にかかる未接続子機のブロック図である。
【図６】実施の形態１にかかるアクセスポイント装置の接続情報設定方法のフローチャートである。
【図７】実施の形態１にかかるアクセスポイント装置の公開鍵通知シーケンスのシーケンス図である。
【図８】実施の形態１にかかるアクセスポイント装置の接続伺いシーケンスのシーケンス図である。
【図９】実施の形態１にかかるアクセスポイント装置の接続伺いシーケンスの別の形態を説明するシーケンス図である。
【図１０】実施の形態１にかかるアクセスポイント装置の接続許可要求シーケンスのシーケンス図である。
【図１１】実施の形態１にかかるアクセスポイント装置の接続許可通知シーケンスのシーケンス図である。
【図１２】実施の形態２にかかる無線通信システムのブロック図である。
【図１３】実施の形態２にかかるアクセスポイント装置のブロック図である。
【図１４】実施の形態２にかかるデータベースのブロック図である。
【図１５】実施の形態２にかかるデータベース内の認証済子機リストの例を示す図である。
【図１６】実施の形態２にかかるアクセスポイント装置の接続情報設定方法のフローチャートである。
【図１７】実施の形態１にかかるアクセスポイント装置の接続許可要求シーケンスのシーケンス図である。
【発明を実施するための形態】
【００１２】
実施の形態１
以下、図面を参照して本発明の実施の形態について説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略、及び簡略化がなされている。各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
【００１３】
図１に実施の形態１にかかる無線通信システム１のブロック図を示す。図１に示すように、無線通信システム１は、アクセスポイント装置１０、接続済無線子機（以下、接続済子機２０と称す。）、未接続無線子機（以下、未接続子機３０と称す）を有する。無線通信システム１は、接続済子機２０を未接続子機３０がネットワークに帰属することができる端末かを判定する接続許可装置として利用する。そして、無線通信システム１では、接続済子機２０にて未接続子機３０のネットワークへの帰属を許可することで、アクセスポイント装置１０への接続に用いる接続情報を未接続子機３０に転送する。そして、未接続子機３０が転送された接続情報を用いてアクセスポイント装置１０への帰属処理を実行する。
【００１４】
ここで、アクセスポイント装置１０から未接続子機３０に転送する接続情報は、アクセスポイント装置１０のＳＳＩＤ、暗号化方式及び暗号化キーの情報を少なくとも含むものとする。未接続子機３０は、この接続情報を用いてアクセスポイント装置１０への接続認証処理を実施する。
【００１５】
なお、アクセスポイント装置１０は、ＣＰＵ（Central Processing Unit）等のプログラムを実行可能な処理部を備え、当該プログラムにより以下で説明する各機能ブロックの処理を実行するものとする。また、無線通信システム１では、アクセスポイント装置１０と子機２０、３０との間の通信で用いる通信規格上許容された拡張情報領域（ＩＥ：Information Element）を用いて規格上規定されていない情報のやり取りを行う。従って、無線通信システム１では、子機２０、３０がアクセスポイント装置１０との通信に必要な拡張情報領域の情報を扱う機能を有するものとする。
【００１６】
ここで、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００１７】
実施の形態１にかかる無線通信システム１では、アクセスポイント装置１０における接続情報設定処理と、アクセスポイント装置１０と接続済子機２０及び未接続子機３０との通信シーケンスに特徴を有する。そこで、以下ではアクセスポイント装置１０、接続済子機２０、未接続子機３０の構成について説明する。なお、以下の説明では、本発明にかかる接続情報設定方法に関するブロックのみを説明するが、アクセスポイント装置１０、接続済子機２０、未接続子機３０は表示部等の機器として必要な他の構成も有しているものとする。
【００１８】
図２に実施の形態１にかかるアクセスポイント装置１０のブロック図を示す。図２に示すように、アクセスポイント装置１０は、無線ＬＡＮインタフェース１１、接続伺い応答処理部１２、暗号化処理部１３、接続許可要求処理部１４、記憶部１５を有する。また、記憶部１５には、接続許可待ちリスト１６及び接続許可済みリスト１７が保持されている。
【００１９】
無線ＬＡＮインタフェース１１は、接続済子機２０及び未接続子機３０との間で無線接続認証処理及び無線信号通信を行うためのインタフェース回路である。接続伺い応答処理部１２は、接続認証が未完了の未接続無線子機（例えば、未接続子機３０）からの要求に応じて未接続子機３０に送信する情報を生成する。接続伺い応答処理部１２が生成する情報には、公開鍵応答ＩＥと、接続伺い応答ＩＥとがある。公開鍵応答ＩＥは、未接続子機３０が公開鍵要求ＩＥを拡張情報領域に含めて発するうプローブリクエスト（Probe request）に応じてアクセスポイント装置１０が発するプローブレスポンス（Probe response）の拡張情報領域に含められる公開鍵応答情報である。接続伺い応答ＩＥは、未接続子機３０が接続伺いＩＥを拡張情報領域に含めて発するうアソシエーションリクエスト（Association request）に応じてアクセスポイント装置１０が発するアソシエーションレスポンス（Association response）の拡張情報領域に含められる公開鍵応答情報である。なお、プローブパケット、或いは、アソシエーションパケットの拡張領域情報は、通信規格上許容された拡張領域である。なお、接続伺い応答処理部１２における具体的処理については後述する。
【００２０】
暗号化処理部１３は、公開鍵を利用した情報の暗号化及び復号化を行う。接続許可要求処理部１４は、未接続無線子機が接続許可可能かについて認証処理を行う。具体的には、接続許可要求処理部１４は、アクセスポイント装置１０とは異なる接続許可装置（実施の形態１では、接続済子機２０）に接続伺い要求を発している未接続子機３０が接続許可可能かを問合せ、この問合せに対する応答に基づき未接続子機３０の接続許可の認証処理を行う。接続許可要求処理部１４のより詳細な処理については後述する。
【００２１】
記憶部１５は、接続許可待ちリスト１６及び接続許可済みリスト１７を保持する。接続許可待ちリスト１６は、接続伺い要求を発した端末が登録されるリストである。接続許可済みリスト１７は、接続認証済の未接続子機３０が登録されるリストである。そこで、接続許可待ちリスト１６及び接続許可済みリスト１７の具体例を図３に示す。
【００２２】
図３に示すように、接続許可待ちリスト１６は、子機毎に子機を特定する端末識別情報（例えば、ＭＡＣアドレス）と子機に与えられた公開鍵とが登録される。また、接続許可済みリスト１７は、子機毎に子機を特定する端末識別情報（例えば、ＭＡＣアドレス）と子機に与えられた公開鍵とが登録される。ここで、実施の形態１にかかるアクセスポイント装置１０では、接続許可待ちリスト１６と接続許可済みリスト１７との両方に同じ子機が登録されることがないようにリストが作成される。
【００２３】
なお、アクセスポイント装置１０では、公開鍵方式を採用して未接続子機３０に送信する接続情報を暗号化する。そのため、暗号化処理部１３では、公開鍵と秘密鍵とのペアを生成し、接続伺い応答処理部１２によってこの公開鍵を未接続子機３０に送信する。
【００２４】
続いて、実施の形態１にかかる接続済子機２０のブロック図を図４に示す。図４に示すように、接続済子機２０は、無線ＬＡＮインタフェース２１、接続許可応答処理部２２を有する。無線ＬＡＮインタフェース２１は、アクセスポイント装置１０との間で無線通信処理を実行するインタフェース回路である。
【００２５】
接続許可応答処理部２２は、アクセスポイント装置１０の接続許可要求処理部１４が要求する接続許可要求に基づきアクセスポイント装置１０への接続を許可する未接続子機３０を選択して選択した未接続子機３０の端末識別情報を許可済端末識別情報として出力する。
【００２６】
続いて、実施の形態１にかかる未接続子機３０のブロック図を図５に示す。図５に示すように、未接続子機３０は、無線ＬＡＮインタフェース３１、接続伺い処理部３２、暗号化処理部３３を有する。無線ＬＡＮインタフェース３１は、アクセスポイント装置１０との間で無線通信処理を実行するインタフェース回路である。
【００２７】
接続伺い処理部３２は、アクセスポイント装置１０に対して設定情報の転送の許可を求める接続伺い要求を生成する。また、接続伺い処理部３２は、接続伺い要求の暗号化に用いる公開鍵の要求処理を行う。暗号化処理部３３は、アクセスポイント装置１０から受信した公開鍵を用いて、アクセスポイント装置１０において暗号化された接続伺い応答ＩＥに含まれる接続情報を復号化する。
【００２８】
なお、接続済子機２０及び未接続子機３０は、スマートフォン、タブレット、パーソナルコンピュータ等の端末であり、それぞれが図４及び図５で説明したブロックを有していても良い。
【００２９】
続いて、実施の形態１にかかる無線通信システム１における接続情報設定方法について説明する。そこで、実施の形態１にかかる無線通信システム１における接続情報設定方法のシーケンス図を図６に示す。図６に示すように、実施の形態１にかかる無線通信システム１では、公開鍵通知シーケンス（ステップＳ１）、接続伺いシーケンス（ステップＳ２）、接続許可要求シーケンス（ステップＳ３）、接続許可通知シーケンス（ステップＳ４）を順次実行することで、未接続子機３０にアクセスポイント装置１０への帰属認証処理に必要な接続情報を設定する。なお、実施の形態１にかかる無線通信システム１では、接続情報を暗号化して送受信するため、ステップＳ１の公開鍵通知シーケンスを実行するが、接続情報の暗号化が必要ない場合は、接続鍵通知シーケンスを省略することもできる。
【００３０】
接続鍵通知シーケンス（ステップＳ１）、接続伺いシーケンス（ステップＳ２）及び接続許可通知シーケンス（ステップＳ４）は、未接続子機３０とアクセスポイント装置１０との間の通信により行われる。一方、接続許可要求シーケンス（ステップＳ３）は、接続済子機２０とアクセスポイント装置１０との間の通信により行われる。以下では、覚シーケンスについて詳細に説明する。
【００３１】
図７に実施の形態１にかかる無線通信システム１の公開鍵通知シーケンスのシーケンス図を示す。図７に示すように、公開鍵通知シーケンスでは、まず、未接続子機３０の接続伺い処理部３２が公開鍵要求ＩＥを生成する。そして、未接続子機３０は、無線ＬＡＮインタフェース３１が発するプローブリクエストに公開鍵要求ＩＥをを含めてアクセスポイント装置１０に送信する。
【００３２】
そして、プローブリクエストを受信したアクセスポイント装置１０は、公開鍵要求を接続伺い応答処理部１２に与える。接続伺い応答処理部１２は、公開鍵要求を受信したことに応じて、暗号化処理部１３に公開鍵を要求する。暗号化処理部１３は、公開鍵要求に応じて秘密鍵とペアになる公開鍵を生成して接続伺い応答処理部１２に返信する。接続伺い応答処理部１２は、受信した公開鍵が含まれる公開鍵応答ＩＥを生成して、公開鍵応答ＩＥを無線ＬＡＮインタフェース１１に送信する。無線ＬＡＮインタフェース１１は、公開鍵応答ＩＥを含むプローブレスポンスを未接続子機３０に送信する。
【００３３】
そして、プローブレスポンスを受信した未接続子機３０の無線ＬＡＮインタフェース３１は、プローブレスポンスから公開鍵応答ＩＥを抽出して接続伺い処理部３２に出力する。接続伺い処理部３２は、公開鍵応答ＩＥから公開鍵を抽出して暗号化処理部３３に出力する。暗号化処理部３３は、受信した公開鍵を保存する。
【００３４】
このように、公開鍵通知シーケンスでは、未接続子機３０が発する公開鍵要求に応じてアクセスポイント装置１０で公開鍵を生成し、この公開鍵を未接続子機３０に転送する。これにより、未接続子機３０が公開鍵による復号化を実施することが可能になる。
【００３５】
続いて、図８に実施の形態１にかかる無線通信システム１の接続伺いシーケンスのシーケンス図を示す。図８に示すように、無線通信システム１では、図７のプローブシーケンスで未接続子機３０がプローブリクエストの受信に成功したことに応じて、未接続子機３０とアクセスポイント装置１０との間でオーセンティケーションシーケンスを実施する。その後、無線通信システム１は、アクセスポイント装置１０と未接続子機３０との間でアソシエーションシーケンスを実施する。
【００３６】
このアソシエーションシーケンスでは、未接続子機３０の接続伺い処理部３２が暗号化処理部３３から公開鍵を取得し、この公開鍵と自身の端末識別情報（例えば、ＭＡＣアドレス）を含む接続伺いＩＥを生成する。そして、無線ＬＡＮインタフェース３１が接続伺い処理部３２が生成した接続伺いＩＥを含むアソシエーションリクエストをアクセスポイント装置１０に送信する。
【００３７】
そして、接続伺いＩＥを含むアソシエーションリクエストを受信したアクセスポイント装置１０は、無線ＬＡＮインタフェース１１において接続伺いＩＥから未接続子機３０から送信された公開鍵とＭＡＣアドレスとを抽出して接続伺い応答処理部１２に渡す。接続伺い応答処理部１２は、接続許可待ちリスト１６と接続許可済みリスト１７とに受信したＭＡＣアドレスに該当する登録があるかを検索する。図８は、接続許可待ちリスト１６及び接続許可済みリスト１７に受信したＭＡＣアドレスが発見されなかった例である。この場合、接続伺い応答処理部１２は、受信したＭＡＣアドレスと公開鍵との組み合わせを接続許可待ち端末の端末識別情報として接続許可待ちリスト１６に保存する。そして、接続許可待ち端末の登録が完了したことに応じて、接続伺い応答処理部１２は接続許可待ちリスト１６に接続伺いＩＥを発した端末が登録されていることを無線ＬＡＮインタフェース１１に通知すると共に、無線ＬＡＮインタフェース１１に失敗を示すアソシエーションレスポンスを発することを指示する。無線ＬＡＮインタフェース１１は、接続伺い応答処理部１２からの指示に基づき未接続子機３０に失敗を示すアソシエーションレスポンスを返信する。
【００３８】
なお、図９に実施の形態１にかかる無線通信システム１の接続伺いシーケンスの別の形態を説明するシーケンス図を示す。図９に示す例は、接続許可待ちリスト１６に既に接続伺いＩＥを発した未接続子機３０が接続許可待ち端末として登録されている例である。図９に示されるように、この場合は、接続伺い応答処理部１２が接続許可待ちリスト１６に未接続子機３０を接続許可待ち端末として登録することなくアソシエーションレスポンスの返信が行われる。
【００３９】
続いて、図１０に実施の形態１にかかる無線通信システム１の接続許可要求シーケンスのシーケンス図を示す。図１０に示すように、実施の形態１にかかる無線通信システム１では、接続済子機２０からの要求に応じて接続許可待ちリスト１６に登録された接続許可待ち端末のリストを接続済子機２０に転送し、接続済子機２０上で接続許可を与える接続許可待ち端末を選択する。そして、選択した接続許可待ち端末を接続許可済みリスト１７に登録することで未接続子機３０の接続の許可認証を行う。
【００４０】
具体的には、実施の形態１の接続許可要求シーケンスでは、接続済子機２０の接続許可応答処理部２２が接続許可待ちリスト要求を生成し、この接続許可待ちリスト要求を無線ＬＡＮインタフェース２１を介してアクセスポイント装置１０に送信する。ここで、接続済子機２０からアクセスポイント装置１０への接続許可待ちリスト要求は、接続済子機２０が既にアクセスポイント装置１０に帰属しているため、拡張情報領域を用いることなく通常のパケット通信を用いて行われる。また、接続済子機２０における接続許可待ちリスト要求は、接続済子機２０上で動作するユーザーインタフェースへの指示の入力に基づき行われる。
【００４１】
そして、接続済子機２０から接続許可待ちリスト要求を受けたアクセスポイント装置１０は、接続許可待ちリスト要求を無線ＬＡＮインタフェース１１を介して接続許可要求処理部１４に与える。接続許可要求処理部１４は、接続許可待ちリスト要求を受信したことに応じて接続許可待ちリスト１６を参照し、接続許可待ち端末のＭＡＣアドレスを格納した許可待ちＭＡＣアドレスリストを生成する。そして、接続許可要求処理部１４は許可待ちＭＡＣアドレスリストを無線ＬＡＮインタフェース１１を介してアクセスポイント装置１０に送信する。
【００４２】
そして、許可待ちＭＡＣアドレスリストを受信した接続済子機２０は、接続許可応答処理部２２に許可待ちＭＡＣアドレスリストを送信する。そして、接続済子機２０上で動作するユーザーインタフェースに許可待ちＭＡＣアドレスリストを表示して、未接続子機３０に対応するＭＡＣアドレスを選択する。その後、接続許可応答処理部２２は、選択したＭＡＣアドレスを選択ＭＡＣアドレスとしてアクセスポイント装置１０に送信する。
【００４３】
アクセスポイント装置１０は、接続済子機２０から受信した選択ＭＡＣアドレスを接続許可要求処理部１４は、接続許可待ちリスト１６から選択ＭＡＣアドレスに対応するエントリを検索し、検索で発見されたエントリを削除する。また、接続許可要求処理部１４は、選択ＭＡＣアドレスと選択ＭＡＣアドレスに対応する公開鍵の組み合わせを接続許可済み端末の端末識別情報として接続許可済みリスト１７に登録する。
【００４４】
続いて、図１１に実施の形態１の接続許可通知シーケンスのシーケンス図を示す。図１１に示すように、接続許可通知シーケンスは、オーセンティケーションシーケンスに続いて行われるアソシエーションシーケンスを利用して行われる。
【００４５】
図１１に示すように、オーセンティケーションシーケンスが完了した後に、未接続子機３０の接続伺い処理部３２が暗号化処理部３３から公開鍵を読み出して公開鍵と未接続子機３０のＭＡＣアドレスとを含む接続伺いＩＥを生成する。そして、接続伺い処理部３２は、生成した接続伺いＩＥを含めたアソシエーションリクエストをアクセスポイント装置１０に送信するように、無線ＬＡＮインタフェース３１に指示を与える。そして、無線ＬＡＮインタフェース１１は、接続伺いＩＥを含むアソシエーションリクエストをアクセスポイント装置１０に送信する。
【００４６】
そして、接続伺いＩＥを含むアソシエーションリクエストを受信したアクセスポイント装置１０の無線ＬＡＮインタフェース１１は、アソシエーションリクエストから公開鍵とＭＡＣアドレスを抽出して、抽出したＭＡＣアドレスと公開鍵を接続伺い応答処理部１２に送信する。接続伺い応答処理部１２は、受信したＭＡＣアドレスに対応するエントリが接続許可待ちリスト１６又は接続許可済みリスト１７に有るかを検索する。そして、接続許可済みリスト１７に受信したＭＡＣアドレスのエントリが発見された場合、接続伺い応答処理部１２は、接続許可済みリスト１７からヒットしたエントリのＭＡＣアドレス及びこのＭＡＣアドレスにひもづけられた公開鍵を読み出す。その後、接続伺い応答処理部１２は、無線ＬＡＮインタフェース１１に接続情報（例えば、アクセスポイント設定値）を要求するＡＰ設定要求を行う。無線ＬＡＮインタフェース１１は、ＡＰ設定要求に応じて自装置にアクセスするための接続情報を接続伺い応答処理部１２に送信する。
【００４７】
その後、接続伺い応答処理部１２は、受信した接続情報と、接続許可済みリスト１７から読み出した公開鍵を暗号化処理部１３に与える。暗号化処理部１３は、受信した公開鍵を用いて、受信した接続情報を暗号化する。そして、暗号化処理部１３は、暗号化した接続情報を接続伺い応答処理部１２に出力する。
【００４８】
接続伺い応答処理部１２は、暗号化した接続情報を含む接続伺い応答ＩＥを生成する。そして、接続伺い応答処理部１２は、生成した接続伺い応答ＩＥを含むアソシエーションレスポンスをアクセスポイント装置１０に送信することを無線ＬＡＮインタフェース１１に指示する。また、このアソシエーションリクエストは失敗を示すものとする。無線ＬＡＮインタフェース１１は、接続伺い応答処理部１２からの指示に応じて接続伺い応答ＩＥを含むアソシエーションレスポンスを未接続子機３０に送信する。
【００４９】
そして、接続伺い応答ＩＥを含むアソシエーションレスポンスを受信した未接続子機３０の無線ＬＡＮインタフェース３１は、アソシエーションレスポンスから接続伺い応答ＩＥを抽出して、抽出した接続伺い応答ＩＥを接続伺い処理部３２に送信する。接続伺い処理部３２は、受信した接続伺い応答ＩＥから暗号化された接続情報を抽出して、暗号化された接続情報を暗号化処理部３３に送信する。暗号化処理部３３は、保持している公開鍵を用いて暗号化された接続情報に対して復号処理を施して、暗号化されていない接続情報を生成する。暗号化されていない接続情報は、接続伺い処理部３２を介して無線ＬＡＮインタフェース３１に与えられる。そして。無線ＬＡＮインタフェース３１は、与えられた接続情報を保存する。これにより、実施の形態１にかかる無線通信システム１では、未接続子機３０にアクセスポイント装置１０への帰属認証に必要な接続情報を設定し、未接続子機３０はアクセスポイント装置１０から取得した接続情報を用いた帰属認証処理を行う。
【００５０】
上記説明より、実施の形態１にかかる無線通信システム１では、アクセスポイント装置１０が未接続の無線子機との間で交わされるアソシエーションシーケンス等のシーケンスを利用し、かつ、接続済子機２０上で接続を許可する端末を選択することで、自装置にアクセスするための接続情報を未接続子機３０に与える。これにより、実施の形態１にかかる無線通信システム１では、物理ボタンの操作、或いは、未接続子機３０に利用者が手入力で接続情報の入力を行うする等の煩雑な処理を行うことなく接続済子機２０上のユーザーインタフェース上での選択操作のみで未接続子機３０に接続情報を設定することができる。
【００５１】
また、実施の形態１にかかる無線通信システム１では、既にアクセスポイント装置１０に帰属している接続済子機２０により接続許可を与える無線子機を選択するため、接続を拒否したい無線子機がアクセスポイント装置１０に帰属することを防止することができる。これにより、実施の形態１にかかる無線通信システム１では、未接続子機３０への接続情報の設定処理を簡素化しながらセキュリティレベルを維持することができる。さらに、ＷＰＳボタン等を利用した接続認証処理では、ＷＰＳボタンによりネットワークへの帰属処理が行われている期間に許可すべきでない無線子機の接続処理が行われてしまった場合、許可すべきでない無線子機のアクセスポイント装置１０への帰属が完了してしまうおそれがある。しかし、実施の形態１にかかる無線通信システム１では、接続許可を与えるべきでない無線子機のアクセスポイント装置１０への接続を接続済子機２０上で排除することができるため、ＷＰＳボタンを利用した接続設定処理に比べてセキュリティレベルを向上させることができる。
【００５２】
また、実施の形態１にかかる無線通信システム１では、接続伺い応答ＩＥに含める接続情報を暗号化する。これにより、実施の形態１にかかる無線通信システム１では、接続情報の漏洩を防止することができる。
【００５３】
また、実施の形態１にかかる無線通信システム１では、アクセスポイント装置１０と未接続子機３０との間の情報の送受信を、通信規格で規定されているシーケンスで利用されるパケットの拡張情報領域を用いて行う。これにより、実施の形態１にかかる無線通信システム１では、特別な命令を追加することなく未接続子機３０への接続情報の設定を簡易化することができる。
【００５４】
実施の形態２
実施の形態２では、接続許可装置の別の例について説明する。そこで、実施の形態２にかかる無線通信システム２のブロック図を図１２に示す。図１２に示すように、実施の形態２にかかる無線通信システム２は、データベース６０とケーブルＢＷによって接続されたアクセスポイント装置４０、５０を有する。そして、無線通信システム２では、アクセスポイント装置４０に未接続子機３０を帰属させるための接続情報を未接続子機３０に設定する。なお、実施の形態２にかかる無線通信システム２では、データベース６０を接続許可装置として利用する。
【００５５】
そこで、図１３に実施の形態２にかかるアクセスポイント装置４０のブロック図を示す。なお、アクセスポイント装置５０もアクセスポイント装置４０と同じ構成を有しているものとする。図１３に示すように、アクセスポイント装置４０は、アクセスポイント装置１０に有線ＬＡＮインタフェース４１を加えたものである。そして、アクセスポイント装置４０では、接続許可要求処理部１４が有線ＬＡＮインタフェース４１を介してデータベース６０と通信を行う。
【００５６】
続いて、図１４に実施の形態２にかかるデータベース６０のブロック図を示す。データベース６０は、有線ＬＡＮインタフェース６１、接続許可子機リスト処理部６２、認証済子機リスト６３を有する。有線ＬＡＮインタフェース６１は、有線ＬＡＮを介して通信を行うためのインタフェース回路である。接続許可子機リスト処理部６２は、許可済端末識別情報を要求したアクセスポイント装置に許可された許可済端末識別情報を認証済子機リストから抽出して、抽出した認証済み端末識別情報のみを記述した接続許可子機リストを要求元のアクセスポイント装置に送信する。認証済子機リスト６３は、予め許可済端末識別情報が登録されたリストである。
【００５７】
ここで、認証済子機リスト６３の例を図１５に示す。図１５に示すように、認証済子機リスト６３は、子機毎にＭＡＣアドレス、公開鍵、接続可能なアクセスポイントのＭＡＣアドレスを保持する。接続許可子機リスト処理部６２は、接続可能なアクセスポイントのＭＡＣアドレスを参照して、許可済端末識別情報を要求したアクセスポイント装置に許可された許可済端末識別情報を抽出した接続許可子機リストを生成する。
【００５８】
続いて、実施の形態２にかかる無線通信システム２の接続情報設定方法のフローチャートを図１６に示す。図１６に示すように、実施の形態２にかかる無線通信システム２の接続情報設定方法は、実施の形態１にかかる無線通信システム１の接続情報設定方法のステップＳ３の接続許可要求シーケンスをステップＳ１０の接続許可要求シーケンスに置き換えたものである。そこで、以下では、ステップＳ１０の接続許可要求シーケンスについて説明する。
【００５９】
図１７に実施の形態２にかかる接続許可要求シーケンスのシーケンス図を示す。図１７に示すように、実施の形態２では、アクセスポイント装置４０が、アクセスポイント装置４０からの要求に応じてデータベース６０から接続許可子機リストを取得し、取得した接続許可リストと接続許可待ちリストとを照合することで接続許可済みりすとに登録すべき子機を選択する。
【００６０】
具体的には、実施の形態２にかかる接続許可要求シーケンスでは、アクセスポイント装置４０の接続許可要求処理部１４が接続許可子機リスト要求を生成する。そして、接続許可子機リスト要求をアクセスポイント装置４０からデータベース６０に送信する。そして、データベース６０の接続許可子機リスト処理部６２が接続許可子機リスト要求に応じて、要求元のアクセスポイントに許可された子機を認証済子機リスト６３から抽出して、接続許可子機リストを生成する。そして、接続許可子機リスト処理部６２は、生成した接続許可子機リストをアクセスポイント装置４０の接続許可要求処理部１４に送信する。
【００６１】
そして、アクセスポイント装置４０の接続許可要求処理部１４は、受信した接続許可子機リストに含まれる子機のＭＡＣアドレスを接続許可待ちリスト１６中から検索する。この検索処理でひっとした子機のＭＡＣアドレス及び公開鍵を接続許可待ちリスト１６から削除する。また、接続許可要求処理部１４は、検索でヒットした子機のＭＡＣアドレス及び公開鍵を接続許可済みリスト１７に登録する。
【００６２】
つまり、実施の形態２にかかる接続許可要求シーケンスでは、予め許可可能と判断される子機のＭＡＣアドレス及び公開鍵を認証済子機リスト６３に登録し、この登録情報に基づき接続許可待ちリスト１６にエントリがある子機に接続許可を与えて良いかを判断する。
【００６３】
上記説明より、実施の形態２にかかる無線通信システム２では、データベース６０に認証済子機リスト６３を格納し、アクセスポイント装置４０が認証済子機リスト６３を参照して、接続許可を与える子機を判断する。これにより、実施の形態２にかかる無線通信システム２では、認証済子機リスト６３にエントリされた子機からの接続情報の設定要求を簡易に行うことができる。
【００６４】
また、実施の形態２にかかる無線通信システム２では、認証済子機リスト６３にアクセスポイント毎に許可可能な子機を登録することが可能である。これにより、実施の形態２にかかる無線通信システム２では、アクセスポイント装置毎に接続を許可する子機を管理することができる。
【００６５】
また、実施の形態２にかかる無線通信システム２では、接続許可を与える子機の情報が認証済子機リスト６３に登録されているため、接続済子機２０等を操作することなく、未接続子機３０に接続情報を設定することができる。
【００６６】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００６７】
１  無線通信システム
２  無線通信システム
１０  アクセスポイント装置
１１  無線ＬＡＮインタフェース
１２  接続伺い応答処理部
１３  暗号化処理部
１４  接続許可要求処理部
１５  記憶部
１６  接続許可待ちリスト
１７  接続許可済みリスト
２０  接続済子機
２１  無線ＬＡＮインタフェース
２２  接続許可応答処理部
３０  未接続子機
３１  無線ＬＡＮインタフェース
３２  接続伺い処理部
３３  暗号化処理部
４０  アクセスポイント装置
４１  有線ＬＡＮインタフェース
５０  アクセスポイント装置
６０  データベース
６１  有線ＬＡＮインタフェース
６２  接続許可子機リスト処理部
６３  認証済子機リスト
【図１】
0006443918.tif 000002
【図２】
0006443918.tif 000003
【図３】
0006443918.tif 000004
【図４】
0006443918.tif 000005
【図５】
0006443918.tif 000006
【図６】
0006443918.tif 000007
【図７】
0006443918.tif 000008
【図８】
0006443918.tif 000009
【図９】
0006443918.tif 000010
【図１０】
0006443918.tif 000011
【図１１】
0006443918.tif 000012
【図１２】
0006443918.tif 000013
【図１３】
0006443918.tif 000014
【図１４】
0006443918.tif 000015
【図１５】
0006443918.tif 000016
【図１６】
0006443918.tif 000017
【図１７】
0006443918.tif 000018