(57)【特許請求の範囲】
【請求項１】
無線端末から送信された接続要求メッセージを受信すると、中継機が送信する接続要求メッセージの送信元を前記無線端末と設定し、設定をした接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置へ送信する通信部と、
前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しない制御部と、を備える中継機。
【請求項２】
前記通信部は、
前記無線端末から送信された接続要求メッセージを受信するより前に、前記アクセスポイント装置と中継機との間のリンクである第１のリンクを確立し、
前記設定をした接続要求メッセージの応答として、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記第１のリンクとは異なる前記アクセスポイント装置と中継機との間のリンクである第２のリンクを確立する、請求項１に記載の中継機。
【請求項３】
前記通信部は、
前記制御部において、前記無線端末の自装置への接続を許可することが判定されると、前記第２のリンクを解除する、請求項２に記載の中継機。
【請求項４】
前記通信部は、
前記無線端末から送信された接続要求メッセージを受信すると、前記無線端末との間のリンクを確立した後に前記設定をした接続要求メッセージを前記アクセスポイント装置へ送信し、前記制御部において、前記無線端末の自装置への接続を許可しないと判定された場合に、前記無線端末との間のリンクを解除する、請求項１乃至３のいずれか１項に記載の中継機。
【請求項５】
前記通信部は、
前記無線端末から送信された接続要求メッセージを受信すると、前記無線端末との間のリンクを確立する前に前記設定をした接続要求メッセージを前記アクセスポイント装置へ送信し、前記制御部において、前記無線端末の自装置への接続を許可すると判定された場合に、前記無線端末との間のリンクを確立する、請求項１乃至３のいずれか１項に記載の中継機。
【請求項６】
自装置への接続を許可した無線端末に関する情報を保持する履歴管理部をさらに備え、
前記制御部は、
前記無線端末から送信された接続要求メッセージを受信すると、当該接続要求メッセージを送信した無線端末に関する情報が前記履歴管理部に保持されているか否かを判定し、前記履歴管理部に保持されている場合、前記履歴管理部に保持されている情報に応じて前記無線端末の自装置への接続を許可するか否かを判定し、前記履歴管理部に保持されていない場合、中継機が送信する接続要求メッセージの送信元を前記無線端末と設定し、設定をした接続要求メッセージを前記アクセスポイント装置へ送信する、請求項１乃至５のいずれか１項に記載の中継機。
【請求項７】
接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置と、
前記アクセスポイント装置と、接続要求メッセージを送信する無線端末との間に配置される中継機とを備え、
前記アクセスポイント装置は、
受信した接続要求メッセージの送信元に設定されている無線端末もしくは中継機が、リスト情報に設定されているか否かに応じて接続可否を判定し、
前記中継機は、
前記無線端末から送信された接続要求メッセージを受信すると、中継機が送信する接続要求メッセージの送信元を前記無線端末と設定し、設定をした接続要求メッセージを、前記アクセスポイント装置へ送信し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しないように構成される、無線ＬＡＮ通信システム。
【請求項８】
前記アクセスポイント装置は、
受信した接続要求メッセージの送信元に設定されている無線端末もしくは中継機の接続を許可すると判定した場合、接続を許可することを示す応答メッセージを送信し、接続を許可しないと判定した場合、応答メッセージを送信しない、請求項７に記載の無線ＬＡＮ通信システム。
【請求項９】
無線端末から送信された接続要求メッセージを受信すると、中継機が送信する接続要求メッセージの送信元を前記無線端末と設定し、設定をした接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置へ送信し、
前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しない、接続制御方法。
【請求項１０】
無線端末から送信された接続要求メッセージを受信すると、中継機が送信する接続要求メッセージの送信元を前記無線端末と設定し、設定をした接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置へ送信し、
前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しないことをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は中継機、無線ＬＡＮシステム、接続制御方法及びプログラムに関し、例えば無線端末の接続を制御する中継機、無線ＬＡＮシステム、接続制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ（Local Area Network）機能を有する無線通信端末が普及している。そのため、無線ＬＡＮ通信環境を整備し、場所を問わず日常的に無線通信をおこなうことができるネットワークを構築することが望まれている。無線ＬＡＮ通信環境の整備の一形態として、通信可能エリアの拡張を目的とした中継機を配置するネットワークの構築が検討されている。中継機は、無線ＬＡＮアクセスポイントと、無線通信端末との間の距離が離れている場合に、無線電波を中継するために用いられる。つまり、無線通信端末は、中継機を介して無線ＬＡＮアクセスポイントと通信する。
【０００３】
無線ＬＡＮアクセスポイントには、一般的に、通信可能な無線通信端末を特定するためのフィルタリング設定が用いられている。例えば、無線ＬＡＮアクセスポイントにおいて用いられているフィルタリング設定は、通信可能な無線通信端末の識別情報が設定されている。ここで、無線ＬＡＮアクセスポイントと無線通信端末との間に中継機が配置された場合においても、フィルタリング設定を用いたセキュリティの向上を実現する必要がある。
【０００４】
例えば、特許文献１には、スイッチ同士がカスケード接続されており、それぞれのスイッチに、パーソナルコンピュータ（以下、ＰＣと称する）が接続されているネットワークの構成が開示されている。このような場合、スイッチ同士は、それぞれのスイッチにおいて接続を許可するＰＣを規定した許可リストを交換する。許可リストを交換することによって、カスケード接続されたスイッチを介して通信を要求してきたＰＣと通信可否を判定することを可能としている。言い換えると、スイッチは、許可リストを交換する前は、カスケード接続されたスイッチを介して通信を要求してきたＰＣとは通信を行わない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−０４９５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されているネットワークの構成においては、同じ種類の機器であるスイッチ間において許可リストが交換されている。同じ種類の機器であるスイッチ同士の場合、同様の機能を有しているため、許可リストの交換も可能である。しかし、無線ＬＡＮアクセスポイントと中継機とは、異なる種類の機器であり、同様の機能を有していない場合がある。そのため、許可リストを交換することができない場合がある。また、一般的に中継機は、無線ＬＡＮアクセスポイントの通信可能エリアを拡張するためにのみ用いられる装置であるため、コスト削減等を目的として、無線ＬＡＮアクセスポイントよりも簡易な構成とされることがある。そのため、中継機は、無線ＬＡＮアクセスポイントが有している許可リストを保持するだけのメモリ領域を有していない場合もある。
【０００７】
このように、中継機が無線ＬＡＮアクセスポイントにおいて保持している許可リストを保持することができない場合、次のような問題が発生する。例えば、無線ＬＡＮアクセスポイントは、特定の無線端末及び中継機との通信を許可する許可リストを有しているとする。無線ＬＡＮアクセスポイントにおいては通信を許可されていない無線端末が中継機を介して無線ＬＡＮアクセスポイントと通信した場合、無線ＬＡＮアクセスポイントは、中継機との通信であると認識し、通信処理を実行する。そのため、無線ＬＡＮアクセスポイントにおいては通信を許可されていない無線端末であっても、許可リストを有していない中継機を介することによって、無線ＬＡＮアクセスポイントと通信を行うことができてしまうという問題が発生する。
【０００８】
本発明の目的は、無線端末が中継機を介して無線ＬＡＮアクセスポイントと通信する際におけるセキュリティを向上させる中継機、無線ＬＡＮシステム、接続制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の態様にかかる中継機は、無線端末から送信された接続要求メッセージを受信すると、前記無線端末を送信元に設定した接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置へ送信する通信部と、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しない制御部と、を備えるものである。
【００１０】
本発明の第２の態様にかかる無線ＬＡＮシステムは、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置と、前記アクセスポイント装置と、接続要求メッセージを送信する無線端末との間に配置される中継機とを備え、前記アクセスポイント装置は、受信した接続要求メッセージの送信元に設定されている無線端末もしくは中継機が、リスト情報に設定されているか否かに応じて接続可否を判定し、前記中継機は、前記無線端末から送信された接続要求メッセージを受信すると、前記無線端末を送信元に設定した接続要求メッセージを、前記アクセスポイント装置へ送信し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しないように構成されるものである。
【００１１】
本発明の第３の態様にかかる接続制御方法は、無線端末から送信された接続要求メッセージを受信すると、前記無線端末を送信元に設定した接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置へ送信し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しないものである。
【００１２】
本発明の第４の態様にかかるプログラムは、無線端末から送信された接続要求メッセージを受信すると、前記無線端末を送信元に設定した接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置へ送信し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信された場合、前記無線端末の自装置への接続を許可し、前記アクセスポイント装置から前記無線端末の接続を許可することを示す応答メッセージが送信されてこない場合、前記無線端末の自装置への接続を許可しないことをコンピュータに実行させるものである。
【発明の効果】
【００１３】
本発明により、無線端末が中継機を介して無線ＬＡＮアクセスポイントと通信する際におけるセキュリティを向上させる中継機、無線ＬＡＮシステム、接続制御方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１にかかる無線ＬＡＮシステムの構成図である。
【図２】実施の形態２にかかるアクセスポイント装置の構成図である。
【図３】実施の形態２にかかるアクセスポイント装置が保持するリスト情報を示す図である。
【図４】実施の形態２にかかる無線ＬＡＮシステムにおける認証処理の流れを示す図である。
【図５】実施の形態２にかかる無線ＬＡＮシステムにおける認証処理の流れを示す図である。
【図６】実施の形態２にかかる中継機における認証処理の流れの図である。
【図７】実施の形態３にかかる無線ＬＡＮシステムにおける認証処理の流れを示す図である。
【図８】実施の形態３にかかる無線ＬＡＮシステムにおける認証処理の流れを示す図である。
【図９】実施の形態４にかかる中継機の構成図である。
【図１０】実施の形態４にかかる中継機における認証処理の流れの図である。
【発明を実施するための形態】
【００１５】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかる無線ＬＡＮシステムの構成例について説明する。図１の無線ＬＡＮシステムは、無線端末１０、中継機２０及びアクセスポイント装置３０を有している。アクセスポイント装置３０は、無線ＬＡＮ通信を行う際に、親機として用いられる装置である。無線ＬＡＮ通信における親機は、例えば、複数の子機を集約する装置であり、それぞれの子機との通信可否を判定してもよい。アクセスポイント装置３０は、様々な無線ＬＡＮ通信方式に対応してもよい。無線ＬＡＮ通信方式は、例えば、ＩＥＥＥ８０２．１１において規定されている無線ＬＡＮ関連規格であってもよい。アクセスポイント装置３０は、ＣＰＵ(Central Processing Unit)がメモリに格納されているプログラムを実行することによって動作するコンピュータ装置であってもよい。
【００１６】
無線端末１０は、無線ＬＡＮ通信を行う際に、子機として用いられる装置である。子機は、親機が形成する通信エリア内において、親機と通信を行う。無線端末１０は、ＣＰＵがメモリに格納されているプログラムを実行することによって動作するコンピュータ装置であってもよい。例えば、無線端末１０は、携帯電話端末、スマートフォン端末、タブレット型端末もしくはパーソナルコンピュータ装置等であってもよい。
【００１７】
中継機２０は、アクセスポイント装置３０と無線端末１０との間の通信を中継するために用いられる装置である。中継機２０は、ＣＰＵがメモリに格納されているプログラムを実行することによって動作するコンピュータ装置であってもよい。中継機２０は、無線端末１０及びアクセスポイント装置３０と無線ＬＡＮ通信を行う。例えば、アクセスポイント装置３０が出力する電波が無線端末１０に直接届かず通信を行うことができない場合に、無線端末１０とアクセスポイント装置３０との間に中継機２０を配置する。これによって、無線端末１０は、中継機２０を介してアクセスポイント装置３０と通信を行うことができる。
【００１８】
次に、中継機２０の構成例について説明する。中継機２０は、通信部２１及び制御部２２を有している。通信部２１は、無線端末１０から送信された接続要求メッセージを受信する。通信部２１は、接続要求メッセージを受信すると、無線端末１０を送信元に設定した接続要求メッセージを、接続可能な無線端末及び中継機のリスト情報を保持するアクセスポイント装置３０へ送信する。
【００１９】
無線端末１０は、例えば、電源をＯＮにした場合に接続要求メッセージを中継機２０もしくはアクセスポイント装置３０へ送信してもよい。または、無線端末１０は、中継機２０もしくはアクセスポイント装置３０の通信可能エリアに移動した場合に、接続要求メッセージを中継機２０もしくはアクセスポイント装置３０へ送信してもよい。
【００２０】
接続可能な無線端末及び中継機は、例えば、アクセスポイント装置３０と通信を行うことができる無線端末及び中継機である。また、接続可能な無線端末及び中継機は、アクセスポイント装置３０において通信可能な装置として認証されている装置であり、アクセスポイント装置３０と無線リンクを確立することができる装置であってもよい。
【００２１】
アクセスポイント装置３０は、無線端末１０を送信元に設定した接続要求メッセージを受信すると、無線端末１０から接続要求メッセージが送信されてきたものとみなす。この時、アクセスポイント装置３０は、無線端末１０がリスト情報に登録されているか否かに応じて、無線端末１０が接続可能な無線端末か否かを判定する。
【００２２】
制御部２２は、アクセスポイント装置３０から無線端末１０の接続を許可することを示す応答メッセージが送信された場合、無線端末１０の中継機２０への接続を許可し、アクセスポイント装置３０から無線端末１０の接続を許可することを示す応答メッセージが送信されてこない場合、無線端末１０の中継機２０への接続を許可しない。
【００２３】
アクセスポイント装置３０は、中継機２０から送信された接続要求メッセージに対して、応答メッセージを返信する。もしくは、アクセスポイント装置３０は、無線端末１０の接続を許可する場合応答メッセージを送信し、無線端末１０の接続を許可しない場合応答メッセージを送信しないとしてもよい。制御部２２は、無線端末１０の接続を許可するもしくは許可しないことを示す応答メッセージを用いて、無線端末１０を中継機２０へ接続するか否かを判定する。
【００２４】
以上説明したように、図１の中継機２０を用いることによって、中継機２０は、アクセスポイント装置３０から送信される応答メッセージを用いて、無線端末１０の自装置に対する接続可否を判定することができる。言い換えると、中継機２０は、アクセスポイント装置３０に保持されているリスト情報を自装置において保持することなく、アクセスポイント装置３０において保持されているリスト情報に従って無線端末の接続可否を判定することができる。
【００２５】
（実施の形態２）
続いて、図２を用いて本発明の実施の形態２にかかるアクセスポイント装置３０の構成例について説明する。実施の形態２にかかる無線ＬＡＮシステムは、図１と同様である。
【００２６】
アクセスポイント装置３０は、通信部３１及びフィルタ設定部３２を有している。通信部３１は、中継機２０もしくは無線端末１０と無線ＬＡＮ通信を行う。通信部３１は、無線ＬＡＮ通信における親機として動作して、中継機２０及び無線端末１０と無線ＬＡＮ通信を行う。フィルタ設定部３２は、アクセスポイント装置３０に接続可能な無線端末もしくは中継機に関する識別情報を登録したリスト情報を保持している。リスト情報は、例えば、アクセスポイント装置３０内のメモリに格納されてもよく、アクセスポイント装置３０に接続する記録媒体等に格納されてもよい。
【００２７】
図３を用いて、アクセスポイント装置３０が保持するリスト情報について説明する。リスト情報は、装置種別及びＭＡＣアドレスを関連付けて管理している。また、図３のリスト情報は、アクセスポイント装置３０へ接続可能な装置を管理することを示しているが、アクセスポイント装置３０へ接続不可能な装置を管理してもよい。
【００２８】
図３のリスト情報は、ＭＡＣアドレスが、zz:zz:zz:zz:zz:zzである中継機と、ＭＡＣアドレスがaa:aa:aa:aa:aa:aaである無線端末とがアクセスポイント装置３０へ接続可能であることを示している。また、図３のリスト情報は、装置種別及びＭＡＣアドレスを関連付けて管理しているが、ＭＡＣアドレスのみを管理してもよい。
【００２９】
フィルタ設定部３２は、無線端末１０もしくは中継機２０から送信された接続要求メッセージの送信元に設定されているＭＡＣアドレスが、リスト情報に登録されているか否かを確認する。フィルタ設定部３２は、接続要求メッセージの送信元に設定されているＭＡＣアドレスが、リスト情報に登録されていると判定した場合、接続許可を示す応答メッセージを送信する。フィルタ設定部３２は、接続要求メッセージの送信元に設定されているＭＡＣアドレスが、リスト情報に登録されていないと判定した場合、接続不許可を示す応答メッセージを送信するか、もしくは、応答メッセージを送信しない。
【００３０】
続いて、図４を用いて本発明の実施の形態２にかかる認証処理の流れについて説明する。本図においては、無線端末１０を中継機２０へ接続することを許可する場合の処理の流れについて説明する。はじめに、中継機２０とアクセスポイント装置３０とは、接続が確立している（Connection Established）状態とする（Ｓ１１）。接続が確立しているとは、中継機２０とアクセスポイント装置３０との間に、無線リンクが設定され、通信を行うことができる状態であってもよい。中継機２０は、アクセスポイント装置３０に対しては、子機端末として接続を行う。
【００３１】
次に、無線端末１０は、中継機２０へAuthentication Requestメッセージを送信する（Ｓ１２）。次に、中継機２０は、無線端末１０を接続可能な無線端末であるとみなして、接続可能であることを示すAuthentication Responseメッセージを無線端末１０へ送信する（Ｓ１３）。
【００３２】
次に、無線端末１０は、中継機２０へ接続するために、Association Requestメッセージを中継機２０へ送信する（Ｓ１４）。次に、中継機２０は、無線端末１０の中継機２０に対する接続を許可することを示すAssociation Responseメッセージを無線端末１０へ送信する（Ｓ１５）。ステップＳ１２〜Ｓ１５におけるメッセージを送受信することによって、無線端末１０は、中継機２０との接続を確立する（Connection Established）（Ｓ１６）。
【００３３】
次に、中継機２０は、送信元に無線端末１０を設定したAuthentication Requestメッセージをアクセスポイント装置３０へ送信する（Ｓ１７）。例えば、中継機２０は、無線端末１０のＭＡＣアドレスを送信元ＭＡＣアドレスに設定したAuthentication Requestメッセージを送信する。次に、アクセスポイント装置３０は、リスト情報に無線端末１０のＭＡＣアドレスが登録されていることを確認すると、接続可能であることを示すAuthentication Responseメッセージを中継機２０へ送信する（Ｓ１８）。
【００３４】
次に、中継機２０は、送信元に無線端末１０を設定したAssociation Requestメッセージをアクセスポイント装置３０へ送信する（Ｓ１９）。例えば、中継機２０は、無線端末１０のＭＡＣアドレスを送信元ＭＡＣアドレスに設定したAssociation Requestメッセージを送信する。
【００３５】
次に、アクセスポイント装置３０は、無線端末１０のアクセスポイント装置３０に対する接続を許可することを示すAssociation Responseメッセージを中継機２０へ送信する（Ｓ２０）。アクセスポイント装置３０は、ステップＳ１７及びＳ１９において無線端末１０のＭＡＣアドレスが送信元ＭＡＣアドレスに設定されているため、無線端末１０がアクセスポイント装置３０へ接続を要求していると認識する。
【００３６】
ステップＳ１７〜Ｓ２０におけるメッセージを送受信することによって、中継機２０は、アクセスポイント装置３０との接続を確立する（Connection Established）（Ｓ２１）。ただし、ステップＳ２１において確立した接続は、中継機２０が、送信元のＭＡＣアドレスを無線端末１０として確立した接続であるため、ステップＳ１１において確立した接続とは異なる。ステップＳ１１において確立した接続は、アクセスポイント装置３０が、接続先を中継機２０と認識して確立した接続であるのに対して、ステップＳ２１において確立した接続は、アクセスポイント装置３０が、接続先を無線端末１０と認識して確立した接続である。言い換えると、ステップＳ２１において確立した無線リンクは、ステップＳ１１において確立した無線リンクとは異なる。
【００３７】
次に、中継機２０は、ステップＳ２１において確立した接続を切断もしくは解除するために、Deauthenticationメッセージをアクセスポイント装置３０へ送信する（Ｓ２２）。つまり、中継機２０は、ステップＳ２１において接続を確立することができたため、無線端末１０が、アクセスポイント装置３０が保持するリスト情報に登録されていることを確認することができた。以降は、無線端末１０を送信元ＭＡＣアドレスとして確立したアクセスポイント装置３０との間の接続は不要になるため、中継機２０は、ステップＳ２１において確立した接続を切断する。
【００３８】
中継機２０は、ステップＳ１６において確立した無線端末１０との間の接続を維持し、ステップＳ２３において無線端末１０から送信されたデータを受信すると、受信したデータをアクセスポイント装置３０へ送信する（Ｓ２４）。
【００３９】
続いて、図５を用いて本発明の実施の形態２にかかる認証処理の流れについて説明する。本図においては、アクセスポイント装置３０において保持されているリスト情報に登録されていない無線端末１２を、中継機２０へ接続することを許可しない場合の処理の流れについて説明する。ステップＳ３１〜Ｓ３６は、図４のステップＳ１１〜Ｓ１６と同様であるため説明を省略する。
【００４０】
中継機２０は、ステップＳ３６において無線端末１２との間の接続を確立した後、アクセスポイント装置３０へ、無線端末１２のＭＡＣアドレスを送信元ＭＡＣアドレスに設定したAuthentication Requestメッセージを送信する（Ｓ３７）。次に、アクセスポイント装置３０は、リスト情報に無線端末１２のＭＡＣアドレスが登録されていないことを確認すると、Authentication Responseメッセージを中継機２０へ送信しない（Ｓ３８）。
【００４１】
中継機２０は、所定期間内にAuthentication Responseメッセージを受信しないことによって、無線端末１２が、アクセスポイント装置３０が保持するリスト情報に登録されていないと判定する。次に、中継機２０は、無線端末１２を中継機２０へ接続することができないと判定すると、アクセスポイント装置３０へ、接続処理を中止することを通知するために、Deauthenticationメッセージを送信する（Ｓ３９）。さらに、中継機２０は、ステップＳ３６において確立した無線端末１２との間の接続を切断するために、Deauthenticationメッセージを無線端末１２へ送信する（Ｓ４０）。中継機２０から無線端末１２へDeauthenticationメッセージが送信されることによって、中継機２０と無線端末１２とは、接続が切断された状態（Disconnected）となる（Ｓ４１）。
【００４２】
続いて、図６を用いて本発明の実施の形態２にかかる中継機２０における認証処理の流れについて説明する。はじめに、通信部２１は、無線端末から送信された接続要求メッセージを受信する（Ｓ５１）。接続要求メッセージは、図４及び図５におけるAuthentication Requestメッセージ及びAssociation Requestメッセージに相当する。
【００４３】
次に、制御部２２は、接続要求メッセージを送信してきた無線端末を中継機２０へ接続させる（Ｓ５２）。無線端末を中継機２０へ接続させるとは、中継機２０と無線端末との間の接続を確立することであってもよい。次に、通信部２１は、アクセスポイント装置３０へ、接続した無線端末のＭＡＣアドレスを送信元ＭＡＣアドレスとする接続要求メッセージを送信する（Ｓ５３）。
【００４４】
次に、制御部２２は、接続要求メッセージに対する応答メッセージを受信したか否かを判定する（Ｓ５４）。応答メッセージは、図４及び図５におけるAuthentication Responseメッセージ及びAssociation Responseメッセージに相当する。制御部２２は、例えば、ステップＳ５３において接続要求メッセージを送信後、所定期間経過後に応答メッセージを受信したか否かを判定する。
【００４５】
制御部２２は、応答メッセージを受信したと判定した場合、ステップＳ５２において実行した無線端末との接続を維持する（Ｓ５５）。次に、制御部２２は、ステップＳ５４においてアクセスポイント装置３０から送信された応答メッセージを受信することによって確立したアクセスポイント装置３０との接続を切断する（Ｓ５７）。具体的には、制御部２２は、アクセスポイント装置３０へDeauthenticationメッセージを送信することによって、アクセスポイント装置３０との接続を切断する。
【００４６】
ステップＳ５４において、制御部２２は、所定期間内に応答メッセージを受信していないと判定した場合、ステップＳ５２において実行した無線端末との接続を切断する（Ｓ５６）。具体的には、制御部２２は、無線端末へDeauthenticationメッセージを送信することによって、無線端末との接続を切断する。
【００４７】
以上説明したように、本発明の実施の形態２にかかる無線ＬＡＮシステムを用いることによって、中継機２０は、無線端末のＭＡＣアドレスを設定したメッセージをアクセスポイント装置３０へ送信し、応答メッセージに応じて無線端末の接続可否を判定することができる。そのため、中継機２０は、リスト情報を自装置において保持することなく、アクセスポイント装置３０において保持されているリスト情報に従った接続処理を実行することができる。
【００４８】
さらに、中継機２０を管理する管理者等は、アクセスポイント装置３０におけるフィルタリング設定を中継機２０へ設定することが不要となり、設定に伴う負担を軽減することができる。また、中継機２０とアクセスポイント装置３０との間において送受信されるメッセージは、一般的な無線ＬＡＮ通信の接続処理に用いられるメッセージと同様であるため、異なる装置種別間においても図４及び図５の処理を実行することが可能である。さらに、中継機２０の製造メーカーとアクセスポイント装置３０の製造メーカーとが異なる場合においても、中継機２０とアクセスポイント装置３０との間において送受信されるメッセージは、一般的な無線ＬＡＮ通信の接続処理に用いられるメッセージと同様であるため、図４及び図５の処理を実行することが可能である。
【００４９】
（実施の形態３）
続いて、図７を用いて本発明の実施の形態３にかかる認証処理の流れについて説明する。本図においては、無線端末１０を中継機２０へ接続することを許可する場合の処理の流れについて説明する。はじめに、中継機２０とアクセスポイント装置３０とは、接続が確立している（Connection Established）状態とする（Ｓ６１）。次に、無線端末１０は、中継機２０へAuthentication Requestメッセージを送信する（Ｓ６２）。
【００５０】
次に、中継機２０は、送信元に無線端末１０を設定したAuthentication Requestメッセージをアクセスポイント装置３０へ送信する（Ｓ６３）。例えば、中継機２０は、無線端末１０のＭＡＣアドレスを送信元ＭＡＣアドレスに設定したAuthentication Requestメッセージを送信する。次に、アクセスポイント装置３０は、リスト情報に無線端末１０のＭＡＣアドレスが登録されていることを確認すると、接続可能であることを示すAuthentication Responseメッセージを中継機２０へ送信する（Ｓ６４）。
【００５１】
次に、中継機２０は、接続可能であることを示すAuthentication Responseメッセージを無線端末１０へ送信する（Ｓ６５）。
【００５２】
次に、無線端末１０は、中継機２０へ接続するために、Association Requestメッセージを中継機２０へ送信する（Ｓ６６）。次に、中継機２０は、送信元に無線端末１０を設定したAssociation Requestメッセージをアクセスポイント装置３０へ送信する（Ｓ６７）。例えば、中継機２０は、無線端末１０のＭＡＣアドレスを送信元ＭＡＣアドレスに設定したAssociation Requestメッセージを送信する。
【００５３】
次に、アクセスポイント装置３０は、無線端末１０のアクセスポイント装置３０に対する接続を許可することを示すAssociation Responseメッセージを中継機２０へ送信する（Ｓ６８）。
【００５４】
ステップＳ６３、Ｓ６４、Ｓ６７及びＳ６８におけるメッセージを送受信することによって、中継機２０は、アクセスポイント装置３０との接続を確立する（Connection Established）（Ｓ６９）。ただし、ステップＳ６９において確立した接続は、中継機２０が、送信元のＭＡＣアドレスを無線端末１０として確立した接続であるため、ステップＳ６１において確立した接続とは異なる。言い換えると、ステップＳ６９において確立した無線リンクは、ステップＳ６１において確立した無線リンクとは異なる。
【００５５】
次に、中継機２０は、ステップＳ６９において確立した接続を切断するために、Deauthenticationメッセージをアクセスポイント装置３０へ送信する（Ｓ７０）。
【００５６】
次に、中継機２０は、無線端末１０の中継機２０に対する接続を許可することを示すAssociation Responseメッセージを無線端末１０へ送信する（Ｓ７１）。ステップＳ６２、Ｓ６５、Ｓ６６及びＳ７１におけるメッセージを送受信することによって、無線端末１０は、中継機２０との接続を確立する（Connection Established）（Ｓ７２）。
【００５７】
中継機２０は、ステップＳ７３において無線端末１０から送信されたデータを受信すると、受信したデータをアクセスポイント装置３０へ送信する（Ｓ７４）。
【００５８】
続いて、図８を用いて本発明の実施の形態３にかかる認証処理の流れについて説明する。本図においては、アクセスポイント装置３０において保持されているリスト情報に登録されていない無線端末１２を、中継機２０へ接続することを許可しない場合の処理の流れについて説明する。ステップＳ８１〜Ｓ８３は、図８のステップＳ６１〜Ｓ６３と同様であるため説明を省略する。
【００５９】
ステップＳ８３において、アクセスポイント装置３０は、無線端末１２のＭＡＣアドレスが設定されたAuthentication Requestメッセージを受信すると、リスト情報に無線端末１２のＭＡＣアドレスが登録されているか否かを確認する。次に、アクセスポイント装置３０は、リスト情報に無線端末１２のＭＡＣアドレスが登録されていないことを確認すると、Authentication Responseメッセージを中継機２０へ送信しない（Ｓ８４）。
【００６０】
次に、中継機２０は、所定期間Authentication Responseメッセージが送信されてこないことにより、無線端末１２を中継機２０へ接続することができないと判定すると、アクセスポイント装置３０へ、接続処理を中止することを通知するために、Deauthenticationメッセージを送信する（Ｓ８５）。さらに、中継機２０は、無線端末１２へ接続処理を中止することを通知するために、Deauthenticationメッセージを送信する（Ｓ８６）。
【００６１】
以上説明したように、本発明の実施の形態３にかかる無線ＬＡＮシステムを用いることによって、中継機２０は、接続要求を行う無線端末と接続を確立する前に、アクセスポイント装置３０において保持されているリスト情報に無線端末が登録されているか否かを確認することができる。そのため、中継機２０は、無線端末がリスト情報に登録されていない場合、無線端末と接続を確立することはない。
【００６２】
これによって、中継機２０は、アクセスポイント装置３０において保持されているリスト情報に無線端末が登録されているか否かを確認している間に、無線端末が確立した接続を介して通信を行うことを防止することができる。
【００６３】
（実施の形態４）
続いて、図９を用いて本発明の実施の形態４にかかる中継機４０の構成例について説明する。中継機４０は、図１の中継機２０に、履歴保持部４１が追加された構成となっている。履歴保持部４１は、中継機２０へ接続を試みた無線端末に対して接続を許可したか否かを示す情報が格納されている。例えば、接続を許可した無線端末は、接続可との情報が関連づけられ、接続を許可しなかった無線端末は、接続不可との情報が関連づけられている。
【００６４】
制御部２２は、無線端末から接続要求メッセージが送信されてきた場合、接続要求メッセージを送信してきた無線端末に関する情報が履歴保持部４１に格納されているか否かを判定する。制御部２２は、履歴保持部４１に接続要求メッセージを送信してきた無線端末に関する情報が格納されている場合、関連づけられている接続可否情報に応じて、無線端末の接続を許可もしくは接続を拒否する。
【００６５】
続いて、図１０を用いて、中継機４０における無線端末の認証処理の流れについて説明する。はじめに、通信部２１は、無線端末から送信された接続要求メッセージを受信する（Ｓ９１）。次に、制御部２２は、接続要求メッセージを送信した無線端末に関する情報が、履歴保持部４１に格納されているか否かを確認する（Ｓ９２）。
【００６６】
制御部２２において、接続要求メッセージを送信した無線端末に関する情報が、履歴保持部４１に格納されていないと判定された場合（Ｓ９３）、通信部２１は、アクセスポイント装置３０へ、無線端末のＭＡＣアドレスを送信元ＭＡＣアドレスとする接続要求メッセージを送信する（Ｓ９４）。以降の処理は、図６のステップＳ５４以降の処理が実行される。
【００６７】
制御部２２は、接続要求メッセージを送信した無線端末に関する情報が、履歴保持部４１に格納されていると判定した場合（Ｓ９３）、無線端末に接続可との情報が関連づけられているか否かを判定する（Ｓ９５）。
【００６８】
制御部２２は、無線端末に接続可との情報が関連付けられていると判定した場合、接続要求メッセージを送信してきた無線端末の接続を許可する（Ｓ９６）。制御部２２は、無線端末に接続可との情報が関連付けられていないと判定した場合、接続要求メッセージを送信してきた無線端末の接続を拒否する（Ｓ９７）。
【００６９】
以上説明したように、本発明の実施の形態４にかかる中継機４０は、接続要求メッセージを送信してきた無線通信端末に関する接続可否情報を保持することができる。これによって、中継機４０は、無線通信端末に関する接続可否情報を既に保持している場合、アクセスポイント装置３０に対する、無線端末の接続を許可するか否かを確認する処理を省略することができる。
【００７０】
また、中継機４０の履歴保持部４１は、接続要求メッセージを送信してきた無線端末に関する情報のみを保持すればよい。そのため、アクセスポイント装置３０のフィルタ設定部３２におけるリスト情報よりも情報量は少ない。そのため、中継機４０は、アクセスポイント装置３０よりも少ない容量を記憶するメモリを用いればよい。
【００７１】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、中継機２０、アクセスポイント装置３０及び中継機４０における処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。）
【００７２】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００７３】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００７４】
１０  無線端末
１２  無線端末
２０  中継機
２１  通信部
２２  制御部
３０  アクセスポイント装置
３１  通信部
３２  フィルタ設定部
４０  中継機
４１  履歴保持部
【図１】
0006395211.tif 000002
【図２】
0006395211.tif 000003
【図３】
0006395211.tif 000004
【図４】
0006395211.tif 000005
【図５】
0006395211.tif 000006
【図６】
0006395211.tif 000007
【図７】
0006395211.tif 000008
【図８】
0006395211.tif 000009
【図９】
0006395211.tif 000010
【図１０】
0006395211.tif 000011