(57)【特許請求の範囲】
【請求項１】
少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末であって、
通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得手段と、
前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択手段と、
前記選択された接続を用いて前記相手端末との通信を行う通信手段と、
を有し、
前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記現在の接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすか否かを前記セキュリティ機能情報に基づいて判断し、前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすと判断されるものを利用して前記直接接続あるいは前記中継接続を選択する
ことを特徴とする無線ＬＡＮ通信端末。
【請求項２】
前記通信手段は、前記直接接続の場合には、自端末を無線ＬＡＮのアクセスポイントとして機能させるか、あるいは前記相手端末を無線ＬＡＮのアクセスポイントとして機能させるように要求する、ことを特徴とする請求項１記載の無線ＬＡＮ通信端末。
【請求項３】
少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末の通信制御方法であって、
取得手段が、通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得し、
選択手段が、前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択し、
通信手段が前記選択された接続を用いて前記相手端末との通信を行い、
前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記現在の接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすか否かを前記セキュリティ機能情報に基づいて判断し、前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすと判断されるものを利用して前記直接接続あるいは前記中継接続を選択する
ことを特徴とする通信制御方法。
【請求項４】
前記通信手段は、前記直接接続の場合には、自端末を無線ＬＡＮのアクセスポイントとして機能させるか、あるいは前記相手端末を無線ＬＡＮのアクセスポイントとして機能させるように要求する、ことを特徴とする請求項３記載の通信制御方法。
【請求項５】
少なくとも１つのアクセスポイントと複数の無線ＬＡＮ通信端末とを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおいて、
無線ＬＡＮ通信端末が、
通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得手段と、
前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択手段と、
前記選択された接続を用いて前記相手端末との通信を行う通信手段と、
を有し、
前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記現在の接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすか否かを前記セキュリティ機能情報に基づいて判断し、前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすと判断されるものを利用して前記直接接続あるいは前記中継接続を選択する
ことを特徴とする無線ＬＡＮシステム。
【請求項６】
少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末のプログラム制御プロセッサを機能させるプログラムであって、
通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得機能と、
前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択機能と、
前記選択された接続を用いて前記相手端末との通信を行う通信機能と、
を有する無線ＬＡＮ通信端末として前記プログラム制御プロセッサを機能させるプログラムであって、
前記選択機能は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記現在の接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすか否かを前記セキュリティ機能情報に基づいて判断し、前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすと判断されるものを利用して前記直接接続あるいは前記中継接続を選択する機能を含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線ＬＡＮ（ローカルエリアネットワーク）システムに係り、特に無線ＬＡＮ通信端末およびその通信制御方法に関する。
【背景技術】
【０００２】
無線ＬＡＮでは、電波によりデータの送受信を行うことからセキュリティ強化が常に課題となっており、いくつかのセキュリティ規格が実際に採用されている。たとえばＴＫＩＰ(Temporal Key Integrity Protocol)は、それまで使用されてきたＷＥＰ(Wired Equivalent Privacy)の脆弱性を克服する暗号化方式であり、ＡＥＳ(Advanced Encryption Standard)はさらに強固な暗号化アルゴリズムを採用した標準規格である。一般に、無線ＬＡＮのアクセスポイント経由で通信を行う場合、無線通信端末はアクセスポイントとの間のセキュリティを自局でサポートされているセキュリティ機能を用いて設定することができる。【０００３】
しかしながら、このようなセキュリティ機能を備えた無線ＬＡＮ端末であっても、常に同じセキュリティレベルが要求されるわけではない。たとえば、社外の無線ＬＡＮ環境で使用する場合には高いセキュリティレベルの設定が必要であり、社内の無線ＬＡＮでは低いセキュリティレベルでもよい。そこで、使用場所や環境に応じてセキュリティ設定を変更できる無線ＬＡＮシステムが提案されている。【０００４】
たとえば特許文献１に開示された無線ＬＡＮ通信装置では、サーバにアクセスポイントごとに対応づけたセキュリティ設定情報を記憶しておき、無線ＬＡＮ通信端末が１つのアクセスポイントに無線接続すると、当該アクセスポイントに対応したセキュリティレベルが無線ＬＡＮ通信端末に設定される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２１９７５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、アクセスポイント経由で通信を行う場合、無線ＬＡＮ通信端末は、自端末とアクセスポイントとの間のセキュリティを設定することが可能である。しかしながら、アクセスポイントから相手端末までの間のセキュリティレベルを自端末で設定することはできない。そのため、相手端末が自端末と同等レベルのセキュリティを設定できる場合であっても、そのようなセキュリティレベルが相手側で設定されていなければ、希望する強度のセキュリティで当該相手端末と通信を行うことはできない。【０００７】
さらに、相手端末とアクセスポイントとの間のセキュリティの設定は当該相手端末がアクセスポイントへ帰属した時に決定される。したがって、この帰属が完了した後で当該相手端末と通信を開始する場合、自端末は相手端末のセキュリティ設定内容を知ることができない。【０００８】
これに対して、自端末が相手端末と直接接続すれば、セキュリティを直接設定することは可能である。しかしながら、この場合、自端末がアクセスポイントとして動作することになり、単に端末として既存のアクセスポイントに接続した場合よりもネットワーク制御が複雑となり、消費電力が増加するという新たな課題が生じる。【０００９】
そこで、本発明の目的は、端末の消費電力を増加させることなく、相手端末との間で所望のセキュリティ設定を可能にする無線ＬＡＮ通信端末およびその通信制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明による無線ＬＡＮ通信端末は、少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末であって、通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得手段と、前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択手段と、前記選択された接続を用いて前記相手端末との通信を行う通信手段と、を有し、前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記現在の接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすか否かを前記セキュリティ機能情報に基づいて判断し、前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすと判断されるものを利用して前記直接接続あるいは前記中継接続を選択することを特徴とする。
【００１１】
本発明による通信制御方法は、少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末の通信制御方法であって、取得手段が、通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得し、選択手段が、前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択し、通信手段が前記選択された接続を用いて前記相手端末との通信を行い、前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記現在の接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすか否かを前記セキュリティ機能情報に基づいて判断し、前記現在の接続情報のセキュリティレベルを上げることで前記セキュリティポリシを満たすと判断されるものを利用して前記直接接続あるいは前記中継接続を選択することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、端末の消費電力を増加させることなく、相手端末との間で所望のセキュリティ設定が可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態による無線ＬＡＮシステムの概略的構成および通信制御手順を示す模式的システム構成図である。
【図２】図１に示すシステムにおける通信制御手順の一例を示すシーケンス図である。
【図３】本発明の第１実施例による無線ＬＡＮ通信端末の通信制御方法を示すフローチャートである。
【図４】本発明の第２実施例による無線ＬＡＮ通信端末の通信制御方法を示すフローチャートである。
【図５】本発明の第２実施形態による無線ＬＡＮシステムの概略的構成および通信制御手順を示す模式的システム構成図である。
【図６】図２および図５に示すシステムで使用可能な無線ＬＡＮ通信端末の概略的構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、説明の複雑化を避けるために、簡略化した無線ＬＡＮシステムを例示する。具体的には、ある無線ＬＡＮ端末が、１つのアクセスポイント（ＡＰ）に既に帰属している別の無線ＬＡＮ端末に対して通信を開始する場合を一例として説明する。ただし、これに限定されるものではなく、複数のアクセスポイントがネットワークを通して通信可能なシステムであっても、端末間の直接通信が可能である限り、本発明は適用可能である。また、強度が異なるセキュリティ機能としては、既に述べたＷＥＰ、ＴＫＩＰおよびＡＥＳを一例として使用するが、これらに限定されるものではない。
【００１５】
１．第１実施形態
１．１）システム
図１に示すように、本発明の第１実施形態による無線ＬＡＮシステムは、無線ＬＡＮ端末１０１が無線ＬＡＮアクセスポイント１０２と接続されており、この無線ＬＡＮ端末１０１に対して無線ＬＡＮ端末１０３が通信を開始するものとする。
【００１６】
無線ＬＡＮ端末１０１にはセキュリティレベルが異なるセキュリティ機能ＷＥＰ／ＴＫＩＰ／ＡＥＳが搭載され、アクセスポイント１０２にはセキュリティ機能ＷＥＰ／ＴＫＩＰが搭載され、無線ＬＡＮ端末１０３にはセキュリティ機能ＷＥＰ／ＴＫＩＰ／ＡＥＳが搭載されているものとする。セキュリティレベルはＷＥＰ＜ＴＫＩＰ＜ＡＥＳの順で高くなり、無線ＬＡＮ端末１０１とアクセスポイント１０２との接続１０４はセキュリティ機能ＷＥＰで設定されているものとする。
【００１７】
さらに、無線ＬＡＮ端末１０３には、セキュリティポリシとして、所定セキュリティレベル（たとえばＴＫＩＰ以上）および使用セキュリティの優先順位が予め設定されている。所定セキュリティとしては、ＴＫＩＰあるいはＡＥＳを用いた通信が設定され、その際の優先順位は、たとえばＴＫＩＰとＡＥＳの両方が利用可能であれば、より高い（あるいはより低い）セキュリティ機能を利用するというように設定される。ここでは、より高い方のセキュリティレベルを選択するように設定され、ＴＫＩＰではなくＡＥＳが優先的に利用されるものとする。
【００１８】
１．２）動作
次に、図１および図２を参照しながら、本実施形態の通信制御手順を説明する。
【００１９】
まず、上述したように、無線ＬＡＮ端末１０１とアクセスポイント１０２との接続１０４はＷＥＰで設定されている（ステップＳ１０）。無線ＬＡＮ端末１０３は、無線ＬＡＮ端末１０１との通信を開始しようとする際、まずアクセスポイント１０２に帰属する（ステップＳ１１）。続いて、無線ＬＡＮ端末１０３はアクセスポイント１０２経由で無線ＬＡＮ端末１０１に対してセキュリティ機能および現在の接続設定を含む接続情報を要求する（ステップＳ１２）。
【００２０】
無線ＬＡＮ端末１０１は、この接続情報要求に応じて、要求された接続情報をアクセスポイント１０２経由で無線ＬＡＮ端末１０３へ返信する（ステップＳ１３）。接続情報は、自端末が搭載するセキュリティ機能情報（ここではＷＥＰ／ＴＫＩＰ／ＡＥＳ）と、アクセスポイント１０２との現在の接続設定情報（ここではＷＥＰ使用）とを含む。
【００２１】
無線ＬＡＮ端末１０３は、無線ＬＡＮ端末１０１から受信したセキュリティ機能情報および現在の接続設定情報と自端末のセキュリティポリシとを比較し、無線ＬＡＮ端末１０１と直接接続する場合とアクセスポイント１０２を介して中継接続する場合のどちらが必要なセキュリティレベルを満たすかを判定し、セキュリティポリシに合致した接続を選択する（ステップＳ１４）。ここでは、セキュリティポリシがＴＫＩＰあるいはＡＥＳのうちセキュリティレベルが高いＡＥＳを優先的に選択するように設定され、無線ＬＡＮ端末１０１のセキュリティ機能情報がＷＥＰ／ＴＫＩＰ／ＡＥＳ、アクセスポイント１０２との現在の接続設定がＷＥＰであるから、セキュリティポリシを満たすためには直接接続を選択して、無線ＬＡＮ端末１０１との間の接続１０６にＡＥＳを利用する（ステップＳ１５）。
【００２２】
もしステップＳ１０において無線ＬＡＮ端末１０１とアクセスポイント１０２との接続１０４がたとえばＴＫＩＰで設定されていれば、現在の接続１０４はセキュリティポリシを満たしているので、無線ＬＡＮ端末１０３は接続１０５および１０４を通した、すなわちアクセスポイント１０２を通した中継接続を選択する。
【００２３】
１．３）効果
上述したように、本実施形態によれば、ある無線ＬＡＮ端末がアクセスポイントに接続された別の無線ＬＡＮ端末に対して接続しようとする際、アクセスポイントとの既存の接続情報を参照して接続方法を選択する。具体的には、相手端末とアクセスポイント間のセキュリティ情報および相手端末のセキュリティ機能を取得し、アクセスポイント経由（ＡＰ中継接続）でのセキュリティレベルと、自らアクセスポイントとして動作した場合（直接接続）のセキュリティレベルと、自端末のセキュリティポリシとを比較する。この比較結果から、ＡＰ中継接続と直接接続のいずれかを選択することで、設定可能なセキュリティレベルの中から必要なレベルでの接続設定が可能となる。これにより、必要なセキュリティレベルを確保しつつ、省電力という観点から最適な接続方法を選択することができる。
【００２４】
２．第１実施例
２．１）通信制御
次に、本発明の第１実施例による無線ＬＡＮ端末の通信制御方法を図３を参照しながら詳細に説明する。なお、本実施例による無線ＬＡＮ端末は図１における無線ＬＡＮ端末１０３に対応するものであり、アクセスポイント１０２あるいは通信相手となる無線ＬＡＮ端末１０１と直接無線通信を行うための無線通信部と、次に述べる通信制御を実行する制御部あるいはプログラム制御プロセッサとが設けられているものとする（詳細は、図６を参照しながら後で説明する。）。
【００２５】
図３において、無線ＬＡＮ端末１０３の制御部は、通信相手となる無線ＬＡＮ端末１０１（以下相手端末という。）との通信を開始しようとする際、まずアクセスポイント１０２に帰属する（ステップ２０１）。続いて、制御部は相手端末１０１に対してセキュリティ機能情報および現在の接続設定情報を含む接続情報の要求を無線通信部を通して送信し（ステップ２０２）、その応答として相手端末１０１からセキュリティ機能情報と現在の接続設定情報とを取得する（ステップ２０３）。
【００２６】
続いて、制御部は、相手端末１０１の現在の接続設定情報から接続１０４のセキュリティレベルが自端末のセキュリティポリシを満たすか否かを判定する（ステップ２０４）。相手端末１０１の現在の接続１０４が自端末のセキュリティポリシを満たすセキュリティレベルを有するならば（ステップ２０４：ＹＥＳ）、アクセスポイント１０２を介した現在の接続１０４はセキュリティポリシを満たしているので、制御部はアクセスポイント１０２を介した中継接続を選択し、アクセスポイント１０２との間に接続１０６を確立し相手端末との通信を開始する（ステップ２０５）。
【００２７】
これに対して、相手端末１０１の現在の接続１０４が自端末のセキュリティポリシを満たさないならば（ステップ２０４：ＮＯ）、制御部は相手端末１０１のセキュリティ機能情報から相手端末１０１と直接接続した場合にセキュリティポリシを満たす通信が可能かどうかを判定する（ステップ２０６）。言い換えれば、相手端末１０１に搭載されたセキュリティ機能情報から、相手端末１０１との間のセキュリティをセキュリティポリシを満たすレベルまで直接上げることが可能かどうかを判断する。具体的には、相手端末１０１は、接続１０４を介してＷＥＰでアクセスポイント１０２に接続されているが、セキュリティ機能としてはＷＥＰ／ＴＫＩＰ／ＡＥＳに対応している。したがって、無線ＬＡＮ端末１０３が自らアクセスポイントとなって相手端末１０１と直接接続することで、ＡＥＳを用いた接続を確立することが可能である。よって、無線ＬＡＮ端末１０３は接続１０６を確立し相手端末１０１とＡＥＳを用いて直接通信を開始する（ステップ２０７）。あるいは、相手端末１０１がアクセスポイントとして動作する機能を有している場合には、無線ＬＡＮ端末１０３は、相手端末１０１へアクセスポイントとして動作するように要求し、必要なセキュリティレベルであるＡＥＳを用いた接続を確立することも可能である。
【００２８】
２．２）効果
以上説明したように、本実施例によれば、相手端末１０１とアクセスポイント１０２との間のセキュリティレベルが自端末１０３の要求するレベルを満たす場合には、アクセスポイント１０２を介して相手端末１０１と通信を行うことで、自端末がアクセスポイントとして動作する必要がなくなる。また、相手端末１０１とアクセスポイント１０２との間のセキュリティレベルが自端末１０３の要求するレベルに満たない場合には、相手端末１０１と直接通信することでセキュリティのレベルを確保することができる。
【００２９】
このように相手端末１０１とアクセスポイント１０２との間の既存の接続の状況を確認することで、直接通信の必要性の有無を確認することができ、必要なセキュリティレベルの通信を省電力で行うことが可能となる。
【００３０】
３．第２実施例
３．１）通信制御
次に、本発明の第２実施例による無線ＬＡＮ端末の通信制御方法を図４を参照しながら詳細に説明する。なお、本実施例による無線ＬＡＮ端末は図１における無線ＬＡＮ端末１０３に対応するものであり、アクセスポイント１０２あるいは通信相手となる無線ＬＡＮ端末１０１と直接無線通信を行うための無線通信部と、次に述べる通信制御を実行する制御部あるいはプログラム制御プロセッサとが設けられているものとする（詳細は、図６を参照しながら後で説明する。）。また、本実施例においては、無線ＬＡＮ端末１０３のセキュリティポリシでセキュリティの優先順位は特に定めず、ＡＥＳかＴＫＩＰのいずれかで通信できればよいものとする。
【００３１】
図４において、無線ＬＡＮ端末１０３の制御部は、相手端末１０１との通信を開始しようとする際、まずアクセスポイント１０２に帰属し、その時にアクセスポイント１０２のセキュリティ機能（ここではＷＥＰ／ＴＫＩＰ）を取得する（ステップ３０１）。続いて、制御部は相手端末１０１に対してセキュリティ機能情報および現在の接続設定情報を含む接続情報の要求を無線通信部を通して送信し（ステップ３０２）、その応答として相手端末からセキュリティ機能情報と現在の接続設定情報とを取得する（ステップ３０３）。
【００３２】
続いて、制御部は、相手端末１０１の現在の接続設定情報から接続１０４のセキュリティレベルが自端末のセキュリティポリシを満たすか否かを判定する（ステップ３０４）。相手端末１０１の現在の接続１０４が自端末のセキュリティポリシを満たすセキュリティレベルを有するならば（ステップ３０４：ＹＥＳ）、アクセスポイント１０２を介した現在の接続１０４はセキュリティポリシを満たしているので、制御部はアクセスポイント１０２を介した中継接続を選択し、アクセスポイント１０２との間に接続１０６を確立し相手端末１０１との通信を開始する（ステップ３０５）。
【００３３】
これに対して、相手端末１０１の現在の接続１０４が自端末のセキュリティポリシを満たさないならば（ステップ３０４：ＮＯ）、制御部は接続１０４および１０５のセキュリティレベルを上げることでセキュリティポリシを満たすことが可能かどうか判断する（ステップ３０６）。可能であれば（ステップ３０６：ＹＥＳ）、制御部は相手端末１０１に対して高いセキュリティでアクセスポイント１０２と接続するよう要求し（ステップ３０７）、現在の接続１０４をセキュリティポリシを満たす状態にしてアクセスポイント１０２を介した中継接続を選択し、アクセスポイント１０２との間に接続１０６を確立し相手端末１０１との通信を開始する（ステップ３０８）。
【００３４】
接続１０４および１０５のセキュリティレベルを上げることができない場合には（ステップ３０６：ＮＯ）、相手端末１０１のセキュリティ機能情報から相手端末１０１と直接接続した場合にセキュリティポリシを満たす通信が可能かどうかを判定する（ステップ３０９）。言い換えれば、相手端末１０１に搭載されたセキュリティ機能情報から、相手端末１０１との間でセキュリティをセキュリティポリシを満たすレベルまで直接上げることが可能かどうかを判断する。具体的には、相手端末１０１は、接続１０４を介してＷＥＰでアクセスポイント１０２に接続されているが、セキュリティ機能としてはＷＥＰ／ＴＫＩＰ／ＡＥＳに対応している。したがって、無線ＬＡＮ端末１０３が自らアクセスポイントとなって相手端末１０１と直接接続することで、ＡＥＳを用いた接続を確立することが可能である。よって、無線ＬＡＮ端末１０３の制御部は、ＡＥＳを利用した接続１０６を確立し相手端末１０１と直接通信を開始する（ステップ３１０）。あるいは、相手端末１０１がアクセスポイントとして動作する機能を持っていれば、無線ＬＡＮ端末１０３は、相手端末１０１へアクセスポイントとして動作するように要求し、必要なセキュリティレベルであるＡＥＳを用いた接続を確立することも可能である。
【００３５】
３．２）効果
以上説明したように、本実施例によれば、相手端末１０１とアクセスポイント１０２との間のセキュリティレベルが自端末１０３の要求するレベルに満たない場合、相手端末１０１と直接通信する前に、相手端末１０１とアクセスポイント１０２との間のセキュリティレベルの増加が可能かどうかを判定する。このセキュリティ増加が可能であれば、自端末１０３あるいは相手端末１０１がアクセスポイントとして動作する必要がなくなり、セキュリティポリシを満たす中継接続で端末間の通信が可能となる。これによって端末の消費電力がさらに抑制されうる。
【００３６】
４．第２実施形態
上記第１実施形態では、相手端末１０１のセキュリティに関する情報の入手をアクセスポイント経由で行ったが、これに限定されるものではなく、本発明の第２実施形態によれば、無線ＬＡＮ以外の通信手段により同様の接続情報を入手することも可能である。
【００３７】
図５に示す本発明の第２実施形態による無線ＬＡＮシステムにおいて、図１に示すシステムと同様の機能を有するブロックには同一の参照番号が付されている。無線ＬＡＮ端末４０１および４０２は、無線ＬＡＮの通信機能とは別の通信機能４０３を有し、相互に通信可能であるものとする。別の通信機能４０３としては、たとえば短距離無線通信機能ＮＦＣ(Near Field Communication)などが利用できる。あるいは、相手端末４０１の画面に二次元バーコード等を表示し、自端末４０２のカメラでそれを撮影することで情報を入手するといった方法も考えられる。
【００３８】
上述したように、相手端末４０１とアクセスポイント１０２との接続１０４ではＷＥＰが使用されている（ステップＳ１０）。自端末４０２は、相手端末４０１との通信を開始しようとする際、ＮＦＣ等を利用して接続情報の要求を送信し（ステップ２１）、それに応答して相手端末４０１が接続情報を返信する（ステップＳ２２）。こうして自端末４０２は、相手端末４０１のセキュリティ機能情報および現在の接続設定情報を取得することができる。
【００３９】
自端末４０２は、相手端末４０１から受信したセキュリティ機能情報および現在の接続設定情報と自端末のセキュリティポリシとを比較し、相手端末４０１と直接接続する場合とアクセスポイント１０２を介して中継接続する場合のどちらが必要なセキュリティレベルを満たすかを判定し、セキュリティポリシに合致した接続を選択する（ステップＳ２３ａあるいはＳ２３ｂ）。
【００４０】
以上説明したように、本実施形態によれば、無線ＬＡＮ以外の情報取得手段を利用して相手端末４０１から必要な情報を取得する。相手端末４０１とアクセスポイント１０２との間のセキュリティレベルが自端末４０２の要求するレベルに満たない場合には、既に述べたように、相手端末４０１と直接通信することでセキュリティのレベルを確保することができる。このように相手端末４０１とアクセスポイント１０２との間の既存の接続の状況を確認することで直接通信の必要性の有無を確認することができ、必要なセキュリティレベルの通信を省電力で行うことが可能となる。
【００４１】
５．無線ＬＡＮ端末
以下、図６を参照しながら、上述した実施例を実装可能な無線ＬＡＮ端末の構成例を説明する。
【００４２】
図６に示すように、無線ＬＡＮ端末には、無線ＬＡＮ通信のための無線通信部５０１および通信制御部５０２が設けられ、さらに、上述した相手端末１０１からのセキュリティ機能情報および現在の接続設定情報を取得する機能を実装した接続情報取得部５０３が設けられている。ＣＰＵ(Central Processing Unit)等のプログラム制御プロセッサ５０４は、通信制御部５０２、接続情報取得部５０３およびセキュリティ情報格納部５０５を図３あるいは図４に示すように制御する。
【００４３】
セキュリティ情報格納部５０５には、上述したセキュリティポリシを予め登録しておき、接続情報取得部５０３により取得された相手端末１０１のセキュリティ機能情報および現在の接続設定情報と比較することで、その比較結果に応じて図３あるいは図４に示すようにＡＰ中継接続あるいは直接接続のいずれかを選択することができる。このような通信制御機能は、プログラム格納部５０６に記憶されたプログラムをプログラム制御プロセッサ５０４上で実行することにより実現することができる。なお、セキュリティ情報格納部５０５およびプログラム格納部５０６は単体の記憶媒体であってもよく、無線ＬＡＮ端末に着脱可能に取り付けられてもよい。
【００４４】
なお、第２実施形態で説明したように、短距離無線通信機能ＮＦＣを利用した無線ＬＡＮ端末であれば、接続情報取得部５０３に短距離無線通信部５０７が接続され、相手端末１０１からセキュリティ機能情報および現在の接続設定情報が取得される。
【００４５】
上述したように、相手端末側のセキュリティレベルがセキュリティポリシが要求するレベルを満たせば、プログラム制御プロセッサ５０４は通信制御部５０２を制御してアクセスポイント１０２を介した中継接続を選択し、したがって通信制御部５０２はアクセスポイントとして動作する必要がなくなる。また、相手側のセキュリティレベルがセキュリティポリシが要求するレベルを満たさない場合には、自端末あるいは相手端末がアクセスポイントとして動作して相手と直接通信することでセキュリティのレベルを確保することができる。このように相手側の既存の接続状況を確認することで、直接通信の必要性の有無を確認することができ、必要なセキュリティレベルの通信を省電力で行うことが可能となる。
【００４６】
６．付記
上述した実施形態の一部あるいは全部は、以下の付記のようにも記載されうるが、これらに限定されるものではない。
【００４７】
（付記１）
少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末であって、
通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得手段と、
前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択手段と、
前記選択された接続を用いて前記相手端末との通信を行う通信手段と、
を有することを特徴とする無線ＬＡＮ通信端末。
【００４８】
（付記２）
前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記直接接続あるいは前記中継接続を選択することを特徴とする付記１に記載の無線ＬＡＮ通信端末。
【００４９】
（付記３）
前記接続情報が前記セキュリティポリシを満たさない場合には、前記アクセスポイントのセキュリティ機能および前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記中継接続を選択することを特徴とする付記２に記載の無線ＬＡＮ通信端末。
【００５０】
（付記４）
前記通信手段は、前記直接接続の場合には、自端末を無線ＬＡＮのアクセスポイントとして機能させるか、あるいは前記相手端末を無線ＬＡＮのアクセスポイントとして機能させるように要求する、ことを特徴とする付記１−３のいずれか１項に記載の無線ＬＡＮ通信端末。
【００５１】
（付記５）
前記取得手段は、前記アクセスポイントを通して、あるいは前記無線ＬＡＮシステムとは別の通信手段を通して、前記相手端末の前記セキュリティ機能情報および前記接続情報を取得することを特徴とする付記１−４のいずれか１項に記載の無線ＬＡＮ通信端末。
【００５２】
（付記６）
少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末の通信制御方法であって、
取得手段が、通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得し、
選択手段が、前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択し、
通信手段が前記選択された接続を用いて前記相手端末との通信を行う、
ことを特徴とする通信制御方法。
【００５３】
（付記７）
前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記直接接続あるいは前記中継接続を選択することを特徴とする付記６に記載の通信制御方法。
【００５４】
（付記８）
前記接続情報が前記セキュリティポリシを満たさない場合には、前記アクセスポイントのセキュリティ機能および前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記中継接続を選択することを特徴とする付記７に記載の通信制御方法。
【００５５】
（付記９）
前記通信手段は、前記直接接続の場合には、自端末を無線ＬＡＮのアクセスポイントとして機能させるか、あるいは前記相手端末を無線ＬＡＮのアクセスポイントとして機能させるように要求する、ことを特徴とする付記６−８のいずれか１項に記載の通信制御方法。
【００５６】
（付記１０）
前記取得手段は、前記アクセスポイントを通して、あるいは前記無線ＬＡＮシステムとは別の通信手段を通して、前記相手端末の前記セキュリティ機能情報および前記接続情報を取得することを特徴とする付記６−９のいずれか１項に記載の通信制御方法。
【００５７】
（付記１１）
少なくとも１つのアクセスポイントと複数の無線ＬＡＮ通信端末とを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおいて、
無線ＬＡＮ通信端末が、
通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得手段と、
前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択手段と、
前記選択された接続を用いて前記相手端末との通信を行う通信手段と、
を有することを特徴とする無線ＬＡＮシステム。
【００５８】
（付記１２）
前記選択手段は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記直接接続あるいは前記中継接続を選択することを特徴とする付記１１に記載の無線ＬＡＮシステム。
【００５９】
（付記１３）
前記接続情報が前記セキュリティポリシを満たさない場合には、前記アクセスポイントのセキュリティ機能および前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記中継接続を選択することを特徴とする付記１２に記載の無線ＬＡＮシステム。
【００６０】
（付記１４）
前記通信手段は、前記直接接続の場合には、自端末を無線ＬＡＮのアクセスポイントとして機能させるか、あるいは前記相手端末を無線ＬＡＮのアクセスポイントとして機能させるように要求する、ことを特徴とする付記１１−１３のいずれか１項に記載の無線ＬＡＮシステム。
【００６１】
（付記１５）
前記取得手段は、前記アクセスポイントを通して、あるいは前記無線ＬＡＮシステムとは別の通信手段を通して、前記相手端末の前記セキュリティ機能情報および前記接続情報を取得することを特徴とする付記１１−１４のいずれか１項に記載の無線ＬＡＮシステム。
【００６２】
（付記１６）
少なくとも１つのアクセスポイントを有する無線ＬＡＮ（ローカルエリアネットワーク）システムにおける無線ＬＡＮ通信端末のプログラム制御プロセッサを機能させるプログラムであって、
通信相手となる無線ＬＡＮ通信端末（以下、相手端末という。）がアクセスポイントと接続されている場合、前記相手端末が有するセキュリティ機能情報と前記アクセスポイントとの現在の接続情報とを前記相手端末から取得する取得機能と、
前記相手端末の前記セキュリティ機能情報および前記接続情報と、自端末のセキュリティポリシとを比較し、前記比較結果に基づいて当該セキュリティポリシを満たすように前記相手端末との直接接続あるいは前記アクセスポイントを介した中継接続のいずれかを選択する選択機能と、
前記選択された接続を用いて前記相手端末との通信を行う通信機能と、
を有する無線ＬＡＮ通信端末として前記プログラム制御プロセッサを機能させるプログラム。
【００６３】
（付記１７）
前記選択機能は、前記現在の接続情報が前記セキュリティポリシを満たす場合には前記中継接続を選択し、前記接続情報が前記セキュリティポリシを満たさない場合には前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記直接接続あるいは前記中継接続を選択することを特徴とする付記１６に記載のプログラム。
【００６４】
（付記１８）
前記接続情報が前記セキュリティポリシを満たさない場合には、前記アクセスポイントのセキュリティ機能および前記相手端末のセキュリティ機能のうち前記セキュリティポリシを満たすものを利用して前記中継接続を選択することを特徴とする付記１７に記載のプログラム。
【００６５】
（付記１９）
前記通信手段は、前記直接接続の場合には、自端末を無線ＬＡＮのアクセスポイントとして機能させるか、あるいは前記相手端末を無線ＬＡＮのアクセスポイントとして機能させるように要求する、ことを特徴とする付記１６−１８のいずれか１項に記載のプログラム。
【００６６】
（付記２０）
前記取得手段は、前記アクセスポイントを通して、あるいは前記無線ＬＡＮシステムとは別の通信手段を通して、前記相手端末の前記セキュリティ機能情報および前記接続情報を取得することを特徴とする付記１６−１９のいずれか１項に記載のプログラム。
【産業上の利用可能性】
【００６７】
本発明は、無線ＬＡＮ端末、特に無線ＬＡＮを近距離通信方式として利用するシステムに提供可能である。
【符号の説明】
【００６８】
１０１、１０３、４０１、４０２  無線ＬＡＮ端末
１０２  アクセスポイント
１０４，１０５，１０６  接続
５０１  無線通信部
５０２  通信制御部
５０３  接続情報取得部
５０４  プログラム制御プロセッサ
５０５  セキュリティ情報格納部
５０６  プログラム格納部
【図１】
0005894075.tif 000002
【図２】
0005894075.tif 000003
【図３】
0005894075.tif 000004
【図４】
0005894075.tif 000005
【図５】
0005894075.tif 000006
【図６】
0005894075.tif 000007