(57)【要約】【課題】複数の装置が無線ネットワークに参加するための接続設定を一括で行うことができる無線通信端末および無線ネットワークの接続設定方法を提供する。【解決手段】トリガ受付部４０１は所定のトリガを受け付ける。接続設定部４０３は、自端末との無線ネットワークに未参加である外部端末から当該無線ネットワークへの参加要求を無線通信により受け付ける。接続設定部４０３は、受け付けた１つのトリガに対して、複数の外部端末から受け付けた参加要求のそれぞれを対応させ、それぞれの参加要求に応答して複数の外部端末のそれぞれを無線ネットワークに参加させる接続設定を、参加要求を受け付けた順に順次行う。【選択図】図４
2010251967.tif 000002
【特許請求の範囲】
【請求項１】
所定のトリガを受け付けるトリガ受付部と、
自端末との無線ネットワークに未参加である外部端末から当該無線ネットワークへの参加要求を無線通信により受け付ける参加要求受付部と、
前記トリガ受付部が受け付けた１つのトリガに対して、前記参加要求受付部が複数の外部端末から受け付けた前記参加要求のそれぞれを対応させ、それぞれの前記参加要求に応答して前記複数の外部端末のそれぞれを前記無線ネットワークに参加させる接続設定を、前記参加要求を受け付けた順に順次行う接続設定部と、
を有する無線通信端末。
【請求項２】
前記接続設定部は、複数の前記外部端末のうち１つの端末に対して前記接続設定を行った後に当該複数の外部端末のうち他の端末からの参加要求を受け付ける請求項１に記載の無線通信端末。
【請求項３】
前記トリガ受付部が受け付けるトリガは、自端末が起動されたときに発生するトリガである請求項１に記載の無線通信端末。
【請求項４】
ユーザから所定の指示を受け付ける指示入力部をさらに有し、
前記トリガ受付部が受け付けるトリガは、前記指示入力部が受け付けた前記所定の指示に基づいて発生するトリガである請求項１に記載の無線通信端末。
【請求項５】
前記接続設定の内容を記録する記録部と、
参加中の前記無線ネットワークからの離脱の要否を判断する判断部と、
を更に有し、
前記接続設定の内容を記録するとともに、前記判断部による判断結果に基づいて、前記無線ネットワークから離脱する請求項１に記載の無線通信端末。
【請求項６】
前記無線ネットワークから離脱した後、前記記憶部に記憶されている前記接続設定の内容に基づいて前記接続設定を行う請求項５に記載の無線通信端末。
【請求項７】
所定のトリガを受け付けるトリガ受付ステップと、
自端末との無線ネットワークに未参加である外部端末から当該無線ネットワークへの参加要求を無線通信により受け付ける参加要求受付ステップと、
前記トリガ受付部が１つのトリガを受け付けた時点を含む所定の期間内に前記外部端末から受け付けた、前記参加要求に関する参加要求情報を記憶する記憶ステップと、
前記記憶部に記憶された前記参加要求情報に基づいて、前記所定の期間内に前記参加要求を受け付けた前記複数の外部端末のそれぞれを前記無線ネットワークに参加させる接続設定を、前記参加要求を受け付けた順に順次行う接続設定ステップと、
を有する、無線ネットワークの接続設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う装置が無線ネットワークに参加する際の接続設定を簡易に行う無線通信端末および無線ネットワークの接続設定方法に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮ機能を有する通信端末がアクセスポイント（以下、ＡＰと略記する）の提供するネットワーク（インフラストラクチャネットワーク）に参加するには、通信端末において無線の接続やセキュリティのセットアップを行う必要があり、これには通信端末上で様々な設定の入力を要していた。この設定と入力は複雑なものであったため、特に無線ＬＡＮ技術に不慣れなユーザにとっては、セットアップを行うのは困難であった。
【０００３】
この問題に対し、無線の接続やセキュリティのセットアップを簡単に行い、通信端末をインフラストラクチャネットワークに参加させるための無線ＬＡＮの業界標準の技術として、非特許文献１が公開されている。この非特許文献１であるＷｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（ＴＭ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  １．０（以下、ＷＰＳと略する）は、例えば、ｈｔｔｐｓ：／／ｗｗｗ．ｗｉ−ｆｉ．ｏｒｇ／ｋｎｏｗｌｅｄｇｅ＿ｃｅｎｔｅｒ＿ｏｖｅｒｖｉｅｗ．ｐｈｐ？ｔｙｐｅ＝４より入手可能である。
【０００４】
ＷＰＳでは、無線ＬＡＮ機能を有しネットワークへの参加を希望する外部端末と、先にネットワークに参加済みでかつ外部端末をネットワークへ参加させることができる機能を有する通信端末とのそれぞれにおいて、ユーザが実際のボタンを押す、またはＧＵＩ機能（グラフィカルユーザインタフェース機能）により画面上のボタンを押すことでセットアップを行うことができる。ｈｔｔｐ：／／ｓｔａｎｄａｒｄｓ．ｉｅｅｅ．ｏｒｇ／ｇｅｔｉｅｅｅ８０２／ｄｏｗｎｌｏａｄ／８０２．１１−２００７．ｐｄｆとして公開されている非特許文献２には、インフラストラクチャネットワークを介した通信を行うインフラストラクチャモードにおける通信方法が記載されている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（ＴＭ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  １．０
【非特許文献２】ＩＥＥＥ  Ｓｔｄ．  ８０２．１１（ＴＭ）−２００７
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方、近年、ＡＰを必要とするインフラストラクチャモードとは異なり、通信端末同士が直接無線ＬＡＮ通信を行うアドホックモードが、ゲーム機やカメラといった携帯型端末を中心に普及し始めている。アドホックモードでは、いつでも誰でも小規模のネットワークを形成することが可能である。また、アドホックモードでは、ネットワークが利用される期間がインフラストラクチャモードに比べてかなり短い傾向にある。そのため、インフラストラクチャモードに比べて、セキュリティを多少犠牲にしても利便性を追求した利用方法が想定される。
【０００７】
したがって、既存のアドホックネットワークに対して複数の端末が参加する場合に、それら複数の端末が一括してアドホックネットワークに参加できると便利である。しかし、従来のＷＰＳでは、セキュリティの観点から、ネットワークへの参加を希望する端末１台と、ネットワークに参加済みの端末１台との合計２台の場合にのみ、それぞれの端末間でセットアップを行うことが可能となっている。これは、３台以上が同時にセットアップを行おうとすると発生するセキュリティ上のリスクを回避するためである。従来のＷＰＳをアドホックネットワークでも動作できるように適用しても、やはり合計２台の場合にしか端末間でセットアップを行うことができない。
【０００８】
このため、従来のＷＰＳでは、既存のアドホックネットワークに対して複数の端末が参加する場合、アドホックネットワークへの参加を希望する端末１台と、アドホックネットワークに参加済みの端末１台とをペアとするセットアップを複数回行う必要がある。このセットアップを複数回行うため、必要な操作が増加し面倒になる。また、セットアップの実行中に、セットアップを実行中の端末と、アドホックネットワークへの参加を希望する端末との間でセットアップを実行しようとしても、後から実行しようとしたセットアップが失敗し、再度セットアップをやり直すことになるため、余計な操作が増えることになる。
【０００９】
本発明は、上述した課題に鑑みてなされたものであって、複数の装置が無線ネットワークに参加するための接続設定を一括で行うことができる無線通信端末および無線ネットワークの接続設定方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記の課題を解決するためになされたもので、所定のトリガを受け付けるトリガ受付部と、自端末との無線ネットワークに未参加である外部端末から当該無線ネットワークへの参加要求を無線通信により受け付ける参加要求受付部と、前記トリガ受付部が受け付けた１つのトリガに対して、前記参加要求受付部が複数の外部端末から受け付けた前記参加要求のそれぞれを対応させ、それぞれの前記参加要求に応答して前記複数の外部端末のそれぞれを前記無線ネットワークに参加させる接続設定を、前記参加要求を受け付けた順に順次行う接続設定部と、を有する無線通信端末である。
【００１１】
また、本発明の無線通信端末において、前記接続設定部は、複数の前記外部端末のうち１つの端末に対して前記接続設定を行った後に当該複数の外部端末のうち他の端末からの参加要求を受け付ける。
【００１２】
また、本発明の無線通信端末において、前記トリガ受付部が受け付けるトリガは、自端末が起動されたときに発生するトリガである。
【００１３】
また、本発明の無線通信端末は、ユーザから所定の指示を受け付ける指示入力部をさらに有し、前記トリガ受付部が受け付けるトリガは、前記指示入力部が受け付けた前記所定の指示に基づいて発生するトリガである。
【００１４】
また、本発明の無線通信端末は、前記接続設定の内容を記録する記録部と、参加中の前記無線ネットワークからの離脱の要否を判断する判断部と、を更に有し、前記接続設定の内容を記録するとともに、前記判断部による判断結果に基づいて、前記無線ネットワークから離脱する。
【００１５】
また、本発明の無線通信端末は、前記無線ネットワークから離脱した後、前記記憶部に記憶されている前記接続設定の内容に基づいて前記接続設定を行う。
【００１６】
また、本発明は、所定のトリガを受け付けるトリガ受付ステップと、自端末との無線ネットワークに未参加である外部端末から当該無線ネットワークへの参加要求を無線通信により受け付ける参加要求受付ステップと、前記トリガ受付部が１つのトリガを受け付けた時点を含む所定の期間内に前記外部端末から受け付けた、前記参加要求に関する参加要求情報を記憶する記憶ステップと、前記記憶部に記憶された前記参加要求情報に基づいて、前記所定の期間内に前記参加要求を受け付けた前記複数の外部端末のそれぞれを前記無線ネットワークに参加させる接続設定を、前記参加要求を受け付けた順に順次行う接続設定ステップと、を有する、無線ネットワークの接続設定方法である。
【発明の効果】
【００１７】
本発明によれば、１つのトリガに対して、複数の外部端末から受け付けた参加要求のそれぞれを対応させ、それぞれの参加要求に応答して複数の外部端末のそれぞれを無線ネットワークに参加させる接続設定を行うことによって、複数の装置が無線ネットワークに参加するための接続設定を一括で行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態による無線通信端末が無線ネットワークを構築する様子を示す図である。
【図２】本発明の第１の実施形態による無線通信端末間で行われる接続設定の手順を示すシーケンス図である。
【図３】本発明の第１の実施形態による無線通信端末間で行われる接続設定の手順を示すシーケンス図である。
【図４】本発明の第１の実施形態による無線ネットワーク生成装置の構成を示すブロック図である。
【図５】本発明の第１の実施形態による無線ネットワーク生成装置の動作の手順を示すフローチャートである。
【図６】本発明の第１の実施形態における無線ネットワーク設定情報の記録例を示す参考図である。
【図７】本発明の第１の実施形態による無線ネットワーク生成装置の動作の手順を示すフローチャートである。
【図８】本発明の第１の実施形態による無線ネットワーク生成装置の動作の手順を示すフローチャートである。
【図９】本発明の第２の実施形態による無線通信端末が無線ネットワークを構築する様子を示す図である。
【図１０】本発明の第２の実施形態による無線通信端末が無線ネットワークを構築する様子を示す図である。
【図１１】本発明の第２の実施形態による無線ネットワーク生成装置の動作の手順を示すフローチャートである。
【図１２】本発明の第２の実施形態による無線ネットワーク生成装置の動作の手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照し、本発明の実施形態を説明する。
【００２０】
（第１の実施形態）
まず、本発明の第１の実施形態を説明する。図１は、無線ネットワーク生成装置１４（無線通信端末）を用いて、アドホックモードによる無線ネットワークを構築する場合の一例を示している。
【００２１】
無線ネットワーク生成装置１４は、無線ネットワークへの参加要求を受け付ける認証端末（ここではレジストラと称す）として動作する。無線ネットワーク生成装置１４に設けられたＬＥＤ１４ａが点灯状態にあるとき、無線ネットワーク生成装置１４は無線ネットワークへの参加要求を受け付けている。
【００２２】
ネットワークカメラ１１、モバイルフォン１２、およびノート型ＰＣ１３は、無線ネットワークへの参加要求を行う通信端末（ここでは、エンローリーと称す）であり、それぞれ接続設定のための接続設定スイッチ１１ａ，１２ａ，１３ａを有している。各通信端末は、ユーザによって接続設定スイッチ１１ａ，１２ａ，１３ａが押されると、レジストラである無線ネットワーク生成装置１４に対してリクエスト（参加要求）を発行し、無線ネットワーク生成装置１４からのレスポンスを受ける。これによって、無線ネットワークの接続設定が行われるが、この詳細については後述する。
【００２３】
図１（ａ）に示す例では、ネットワークカメラ１１、モバイルフォン１２、ノート型ＰＣ１３がこの順にリクエストを発行し、各通信端末に対して順次接続設定が行われている。図１（ｂ）に示す例では、各通信端末の接続設定が終了し、ネットワークカメラ１１、モバイルフォン１２、ノート型ＰＣ１３によって、アドホックモードでの無線ネットワーク１５が構築されている。
【００２４】
以下、ＷＰＳで使用される接続設定方式であるＰＣＢおよびＰＩＮコード入力について説明する。図２は、ＰＢＣ（Push Button Configuration）による接続設定を行う場合にレジストラとエンローリー間で行われる通信を示している。
【００２５】
本実施形態では、レジストラは無線ネットワーク生成装置１４に該当し、エンローリーはネットワークカメラ１１、モバイルフォン１２、およびノート型ＰＣ１３の各通信端末に該当する。通常、ＰＢＣでは、レジストラ、エンローリーの双方のボタンが押されることで接続設定がスタートするが、本実施形態では、レジストラは常にボタンが押された状態になっており、接続設定が常に可能な状態になっている。
【００２６】
この状態においてエンローリー側で設定ボタンが押された場合（ステップＳ３０１）、エンローリーは、設定ボタンが押されたことをプローブリクエスト（参加要求）でレジストラに通知する。レジストラは通知を受け付けると、接続設定が可能であることをプローブレスポンスでエンローリーに通知する（ステップＳ３０２）。その後、接続設定が開始され、共有鍵の交換（ステップＳ３０３）が行われ、レジストラはエンローリーに対して認証を行い、接続設定を与える（ステップＳ３０４）。
【００２７】
図３は、ＰＩＮ（Personal Identification number）コードの入力による接続設定を行う場合にレジストラとエンローリー間で行われる通信を示している。本実施形態では、レジストラ側がＰＩＮコードを表示し、エンローリー側でユーザがＰＩＮコードを入力することで接続設定が開始される（ステップＳ４０１）。ＰＩＮコードが入力されると、エンローリーはプローブリクエスト（参加要求）にＰＩＮコードの情報を含めてレジストラに接続設定を要求する。プローブリクエストを受け取ったレジストラは、ＰＩＮコードを照合し、照合結果をエンローリーに通知する（ステップＳ４０２）。ＰＩＮコードの一致が通知されると、ＰＢＣの場合と同様に、共有鍵の交換（ステップＳ４０３）が行われ、レジストラはエンローリーに対して認証を行い、接続設定を与える（ステップＳ４０４）。
【００２８】
図４は、本実施形態による無線ネットワーク生成装置４００の構成を示している。以下、無線ネットワーク生成装置４００の構成を説明する。無線ネットワーク生成装置４００は、トリガ受付部４０１と、接続設定開始制御部４０２と、接続設定部４０３と、表示部４０４と、ＷＬＡＮポート４０５と、アンテナ４０６と、記録部４０７とを備える。なお、無線ネットワーク生成装置４００は、図１における無線ネットワーク生成装置１４に該当し、表示部４０４はＬＥＤ１４ａに該当する。
【００２９】
トリガ受付部４０１は、新規に無線ネットワークを生成するための開始トリガと、無線ネットワークの生成を終了するための終了トリガとを受け付ける。このトリガ受付部４０１は、例えば電源をＯＮ／ＯＦＦするための電源ボタン、または上記２種類のトリガを入力するための専用のボタンで構成してもよい。
【００３０】
接続設定開始制御部４０２は接続設定の開始タイミングを制御する。接続設定部４０３は無線ネットワーク設定情報を生成し、ＷＬＡＮポート４０５，及びアンテナ４０６を経由して外部端末と接続設定を行う。無線ネットワーク設定情報には、無線ネットワークの識別子であるＳＳＩＤや、通信時の暗号化に使用されるＷＥＰキー等が含まれる。表示部４０４は、無線ネットワークへの参加要求を受け付ける期間中であることを表示する。ＷＬＡＮポート４０５は、アンテナ４０６を介して外部端末と通信を行う。記録部４０７は、生成した無線ネットワーク設定情報を記録する。
【００３１】
次に、図５を用いて、無線ネットワーク生成装置４００の動作を説明する。トリガ受付部４０１は、無線ネットワーク生成装置４００を起動したことにより発生する、アドホックモードで無線ネットワークの生成を開始する生成開始トリガを受け付けると、無線ネットワークの生成を開始するため、接続設定開始制御部４０２を起動する（ステップＳ５０１）。接続設定開始制御部４０２は、接続設定の開始指示を生成する（ステップＳ５０２）。これにより、接続設定シーケンスが開始する。
【００３２】
接続設定部４０３は、接続設定開始制御部４０２から接続設定の開始指示を受け付けると、無線ネットワーク設定情報を生成する（ステップＳ５０３）。ステップＳ５０３で無線ネットワーク設定情報を生成する処理（無線ネットワーク設定情報生成処理）の詳細については後述する。
【００３３】
接続設定部４０３は、無線ネットワーク設定情報を生成した後、表示部４０４を制御し、無線ネットワークへの参加要求を受付中であることを表示させる（ステップＳ５０４）。このとき、図１では、ＬＥＤ１４ａが点灯することによって、無線ネットワークへの参加要求を受付中であることが表示される。なお、表示部４０４はＬＥＤに限定するものではない。
【００３４】
続いて、接続設定部４０３は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、外部端末の１つと無線ネットワーク設定情報の送受信を行う（ステップＳ５０５）。ステップＳ５０５で無線ネットワーク設定情報を送受信する処理（無線接続設定処理）の詳細については後述する。
【００３５】
無線ネットワーク設定情報の送受信が終了すると、接続設定シーケンスは終了する。これによって、無線ネットワーク生成装置４００は無線ネットワークから離脱する。このように接続設定シーケンスは一旦終了するが、接続設定シーケンスの終了をトリガとして、接続設定開始制御部４０２により、再度接続設定シーケンスが開始される（ステップＳ５０６）。なお、接続設定シーケンスの再開始は、ユーザが所定の入力を行うことや、接続設定シーケンスの終了から一定時間が経過したこと等をトリガとして行っても良い。
【００３６】
トリガ受付部４０１が終了トリガを受け付けるまで、上記のステップＳ５０５〜Ｓ５０６の処理が繰り返し行われる。また、トリガ受付部４０１は、終了トリガを受け付ける（ステップＳ５０７）と、終了トリガを受け付けたことを接続設定開始制御部４０２に通知する。接続設定開始制御部４０２は、無線ネットワークへの参加要求の受付を終了するための終了命令を接続設定部４０３へ発行する。接続設定部４０３は、終了命令を受けると、表示部４０４に対して、無線ネットワークへの参加要求を受付中であることを表す表示を非表示とさせる(ステップＳ５０８)。
【００３７】
続いて、接続設定部４０３は、ステップＳ５０３で生成した無線ネットワーク設定情報を記録部４０７に記録する（ステップＳ５０９）。図６は、記録された無線ネットワーク設定情報の内容例を示している。無線ネットワーク設定情報は、ＳＳＩＤをタグとし、ＳＳＩＤに対して、ＷＥＰキー等の設定パラメータが関連付けられた状態で保存される。
【００３８】
無線ネットワーク設定情報の記録後、接続設定開始制御部４０２は接続設定シーケンスを終了し（ステップＳ５１０）、無線ネットワークの生成処理が終了する。これによって、無線ネットワーク生成装置４００は無線ネットワークから離脱する。このとき、図１では、ＬＥＤ１４ａが消灯し、無線ネットワークへの参加要求の受付期間が終了する。なお、終了命令は、エンローリーとなる全ての外部端末が参加したこと、無線ネットワークへの参加要求の受付開始から一定時間が経過したこと、指定した数の外部端末が参加したこと、特定の外部端末が参加したこと等をトリガとして発行してもよい。
【００３９】
図７は、ステップＳ５０３における無線ネットワーク設定情報生成処理の詳細を示している。接続設定部４０３は、ステップＳ６０１，Ｓ６０３〜Ｓ６０５におけるＢＳＳＩＤの照合処理を行っている時間が規定の時間を越えているか否かを判定する（ステップＳ６０１）。規定の時間を越えていた場合（タイムアウトと称す）、接続設定部４０３は、新規に無線ネットワーク設定情報を生成する（ステップＳ６０２）。また、規定の時間を越えていない場合、接続設定部４０３は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、外部端末からＢｅａｃｏｎを受信するための待機状態となる（ステップＳ６０３）。
【００４０】
ステップＳ６０３における受信待機状態となってから１ｍｓの時間が経過したか、外部端末からＢｅａｃｏｎを受信したことをトリガとして、処理がステップＳ６０４へ移行する。ステップＳ６０４では、当該ステップへの移行が、１ｍｓの時間経過による移行なのか、或いは外部端末からのＢｅａｃｏｎの受信による移行なのかを判別し、１ｍｓの時間経過による移行の場合はステップＳ６０１へ戻り、外部端末からのＢｅａｃｏｎの受信による移行の場合はステップＳ６０５へ移行する。ステップＳ６０５では、接続設定部４０３は、外部端末からのＢｅａｃｏｎに格納されているＢＳＳＩＤと、記録部４０７に記録されているＢＳＳＩＤとを照合する。両者が一致した場合、接続設定部４０３は、記録部４０７に記録されている情報の読込みを行う（Ｓ６０６）。また、両者が一致しなかった場合、処理が再度ステップＳ６０１に戻る。図７に示した処理は、電源の起動時に、前回生成した無線ネットワークが周辺に存在する場合は、その設定を使用して無線ネットワークを生成し、前回生成した無線ネットワークが存在しない場合は、新たに異なる設定の無線ネットワークを生成することを意味する。
【００４１】
図８は、ステップＳ５０５における無線接続設定処理の詳細を示している。接続設定部４０３は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、ＰＢＣ方式において外部端末から送信されるリクエスト（プローブリクエスト）を受信するための待機状態となる（ステップＳ７０１）。このとき、無線ネットワーク生成装置４００は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、Ｂｅａｃｏｎを定期的に出し続けているものとする。
【００４２】
リクエストを受信した後、接続設定部４０３は、接続可能を通知するレスポンスを返信する（ステップＳ７０２）。なお、リクエストの受信とレスポンスの返信は、図２のステップＳ３０１，Ｓ３０２に該当する処理である。
【００４３】
レスポンスの返信を行った後、接続設定部４０３は、ＷＬＡＮポート４０５とアンテナ４０６を経由して、外部端末の１つと共有鍵の交換を行い（ステップＳ７０３）、認証および無線ネットワーク設定情報の交換（ステップＳ７０４）を行う。以上で無線接続設定処理が終了する。なお、共有鍵の交換は図２のステップＳ３０３に該当し、認証および無線ネットワーク設定情報の交換は図２のステップＳ３０４に該当する処理である。
【００４４】
上述したように、本実施形態によれば、トリガ受付部４０１が受け付けた生成開始トリガに基づいて、接続設定部４０３がＷＬＡＮポート４０５およびアンテナ４０６を経由して、複数の外部端末からの参加要求を受け付け、参加要求があった外部端末のそれぞれに対して無線ネットワークの接続設定を行うことで、複数の端末がアドホックネットワークに参加するための接続設定を一括で行うことができる。
【００４５】
このように、無線ネットワーク生成装置４００を利用することにより、アドホックモードの無線ネットワークを簡単に構築することができる。さらに、無線ネットワーク生成装置４００が必ずレジストラになるため、誤って意図しない無線ネットワークへ参加することや、意図しない無線ネットワークを構築してしまうことを防止することができる。
【００４６】
また、図５に示した処理では、ステップＳ５０５において、外部端末からの参加要求を受け付けた順に接続設定が順次行われる。これによって、外部端末は接続設定を必要以上に待たされることが無い。
【００４７】
また、図５に示した処理では、ステップＳ５０５において、複数の外部端末のうち１つの端末に対して接続設定を行った後に、再度ステップＳ５０５において、他の端末からの参加要求を受け付けることになる。これによって、外部端末に対して一台ずつ接続設定が行われるようになるので、従来手法を維持したまま簡便な方法で、確実に全ての外部端末に接続設定を行うことができる。
【００４８】
無線ネットワークの生成を開始するための生成開始トリガを生成する方法は各種あるが、無線ネットワーク生成装置４００の起動を生成開始トリガとした場合、トリガを発生させる入力手段がなくても無線ネットワーク生成装置４００を使用することができる。一方、ユーザが生成開始トリガを生成するための入力手段を設けた場合、ユーザが意図した期間で無線ネットワークの生成を行うことができる。
【００４９】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。本実施形態による無線ネットワーク生成装置４１０（無線通信端末）の構成は、図４に示した無線ネットワーク生成装置４００の構成と同一であるが、トリガ受付部４０１の機能と、表示部４０４の機能と、記録部４０７の機能が異なる。以下の説明において、無線ネットワーク生成装置４１０の動作を説明するときには、無線ネットワーク生成装置４００の構成を用いて説明を行う。
【００５０】
本実施形態では、トリガ受付部４０１は、無線ネットワーク生成の開始トリガ・終了トリガの他に、無線ネットワークの設定を切り替える切替トリガ、無線ネットワーク設定情報を新規に生成する新規生成トリガを生成できる。また、表示部４０４は、無線ネットワークへの参加要求の受付中であることを示す情報以外に、無線ネットワークを判別するための情報（例えばＳＳＩＤ）およびＰＩＮコードを表示できる。また、記録部４０７は複数の無線ネットワークの設定内容を記録できる。
【００５１】
図９および図１０は、本実施形態による無線ネットワーク生成装置４１０を用いて、アドホックモードによる無線ネットワークを複数構築する場合の一例を示している。無線ネットワーク生成装置４１０はレジストラとして動作する。無線ネットワーク生成装置４１０は、情報を表示する表示パネル４１０ａと、無線ネットワーク生成の開始・終了、および無線ネットワークの新規生成・切替を制御する制御ボタン４１０ｂとを有している。
【００５２】
無線ネットワークへの参加要求を受付中であること，ＰＩＮコード、および無線ネットワークの種別等が表示パネル４１０ａに表示されている期間にのみ無線ネットワークへの参加要求が受け付けられる。表示パネル４１０ａは、図４における表示部４０４に該当し、制御ボタン４１０ｂはトリガ受付部４０１に該当する。
【００５３】
ノート型ＰＣ２１，２２，２３，２４，２５，２６，２７は、本実施形態ではエンローリーである。これらのノート型ＰＣは、ＰＩＮコードを入力するための入力手段であるキーボードと、無線ネットワーク生成装置４１０と無線通信を行うための通信回路とを有しているものとする。
【００５４】
各ノート型ＰＣは、無線ネットワーク生成装置４１０の表示パネル４１０ａに、無線ネットワークへの参加要求の受付中であること、および所望の無線ネットワークのＰＩＮコードが表示されている期間中に、ＰＩＮコードの入力をトリガとして、無線ネットワーク生成装置４１０へリクエストを送信し、無線ネットワーク生成装置４１０からのレスポンスを受信することで接続設定を開始する。
【００５５】
図９（ａ）は、ある特定エリアにおいて無線ネットワークが生成されていない状態を示している。図９（ｂ）は、ノート型ＰＣ２１，２２，２３がリクエストを発行し、アドホックモードで無線ネットワークを構築する状態を示している。図９（ｂ）に示す例では、リクエストを行ったノート型ＰＣ２１，２２，２３に対して接続設定が順次行われている。
【００５６】
図１０（ａ）は、以下のことを示している。ノート型ＰＣ２１，２２，２３の設定が完了し、アドホックモードの無線ネットワーク２０ａが構築され、無線ネットワーク生成装置４１０は一旦ネットワークから離脱する。その後、無線ネットワーク生成装置４１０は、新規の無線ネットワーク設定情報を生成し、さらに新たな無線ネットワークへの参加要求を受付中であることを表示する。そして、ノート型ＰＣ２４，２５，２６がリクエストを発行すると、各ノート型ＰＣに対して接続設定が順次行われる。図１０（ｂ）は、新たに無線ネットワーク２０ｂが構築されたことを示している。
【００５７】
次に、図１１を用いて、無線ネットワーク生成装置４１０の動作を説明する。トリガ受付部４０１は、無線ネットワーク生成装置４１０を起動したことにより発生する、アドホックモードで無線ネットワークの生成を開始する生成開始トリガを受け付けると、無線ネットワークの生成を開始するため、接続設定開始制御部４０２を起動する（ステップＳ９０１）。接続設定開始制御部４０２は、接続設定を開始するための命令を生成する（ステップＳ９０２）。これにより、接続設定シーケンスが開始する。
【００５８】
無線ネットワーク生成装置４１０を起動した直後、または後述する新規生成トリガをトリガ受付部４０１が受け付けた場合には、ステップＳ９０２において、接続設定開始制御部４０２は、新規に無線ネットワークを生成する命令である新規生成命令を生成する。一方、後述する切替トリガをトリガ受付部４０１が受け付けた場合には、ステップＳ９０２において、接続設定開始制御部４０２は、無線ネットワークを切り替える命令である切替命令を生成する。
【００５９】
接続設定部４０３は、接続設定開始制御部４０２から受け付けた命令を判別する（ステップＳ９０３）。命令が切替命令であった場合、接続設定部４０３は、記録部４０７に記録されている無線ネットワーク設定情報の読込みを行う（ステップＳ９０４）また、命令が新規生成命令であった場合、接続設定部４０３は新規に無線ネットワーク設定情報を生成する（ステップＳ９０５）。
【００６０】
なお、無線ネットワーク生成装置４１０は、切替トリガを受け付けた場合には、記録部４０７に保存されている無線ネットワーク設定情報を利用するため、既に構築されている無線ネットワークへの参加を再度受け付けることになる。一方、無線ネットワーク生成装置４１０は、新規生成トリガを受け付けた場合には、新しい無線ネットワークへの参加を受け付けることになる。
【００６１】
接続設定部４０３は、無線ネットワーク設定情報の読込みまたは生成を行った後、表示部４０４を制御し、無線ネットワークへの参加要求を受付中であることを表示させる（ステップＳ９０６）。続いて、接続設定部４０３は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、外部端末の１つと無線ネットワーク設定情報の送受信を行う（ステップＳ９０７）。ステップＳ９０７で無線ネットワーク設定情報を送受信する処理（無線接続設定処理）の詳細については後述する。
【００６２】
無線ネットワーク設定情報の送受信が終了すると、接続設定シーケンスは終了する。これによって、無線ネットワーク生成装置４１０は無線ネットワークから離脱する。このように接続設定シーケンスは一旦終了するが、接続設定シーケンスの終了をトリガとして、接続設定開始制御部４０２により、再度接続設定シーケンスが開始される（ステップＳ９０８）。なお、接続設定シーケンスの再開始は、ユーザが所定の入力を行うことや、接続設定シーケンスの終了から一定時間が経過したこと等をトリガとして行っても良い。
【００６３】
トリガ受付部４０１が切替トリガ、新規生成トリガ、または終了トリガを受け付けるまで、上記のステップＳ９０７〜Ｓ９０８の処理が繰り返し行われる。ステップＳ９０７〜Ｓ９０８の処理が行われている期間において、ユーザは、切替トリガ、新規生成トリガ、または終了トリガをトリガ受付部４０１に入力することが可能である。切替トリガは、生成する無線ネットワークを構築済みの無線ネットワークに切り替えるトリガである。新規生成トリガは、新規に無線ネットワークを生成するトリガである。終了トリガは、無線ネットワークの生成を終了するトリガである。
【００６４】
トリガ受付部４０１は、切替トリガ、新規生成トリガ、または終了トリガを受け付ける（ステップＳ９０９）と、無線ネットワークへの参加要求の受付を終了するための終了命令を接続設定部４０３へ発行する。接続設定部４０３は、終了命令を受けると、表示部４０４に対して、無線ネットワークへの参加要求を受付中であることを表す表示およびＰＩＮコードを非表示とさせる(ステップＳ９１０)。
【００６５】
続いて、接続設定部４０３は、ステップＳ９０４で読み込んだ無線ネットワーク設定情報、またはステップＳ９０５で生成した無線ネットワーク設定情報を記録部４０７に記録する（ステップＳ９１１）。無線ネットワーク設定情報は、図６と同様に、ＳＳＩＤをタグとし、ＳＳＩＤに対して、ＷＥＰキー等の設定パラメータが関連付けられた状態で保存される。
【００６６】
無線ネットワーク設定情報の記録後、接続設定開始制御部４０２は接続設定シーケンスを終了する（ステップＳ９１２）。これによって、無線ネットワーク生成装置４１０は無線ネットワークから離脱する。接続設定シーケンスが終了した後、接続設定開始制御部４０２は、ステップＳ９０９で受け付けたトリガを判別する（ステップＳ９１３）。受け付けたトリガが終了トリガであった場合、無線ネットワーク生成処理が終了する。また、受け付けたトリガが新規生成トリガまたは切替トリガであった場合、処理が再度ステップＳ９０２へ移行し、再度無線ネットワークの生成が開始される。
【００６７】
なお、無線ネットワークの切替を以下のように行っても良い。例えば、切替トリガが入力されたときに、無線ネットワーク生成装置４１０の通信範囲内に存在する無線ネットワークからのＢｅａｃｏｎを検知し、Ｂｅａｃｏｎに格納されているＢＳＳＩＤと、記録部４０７に保存されているＢＳＳＩＤとの照合を行い、一致した無線ネットワークのＳＳＩＤのみをリストアップして表示部４０４に表示し、その中からユーザが選択できるようにしても良い。
【００６８】
図１２は、ステップＳ９０７における無線接続設定処理の詳細を示している。接続設定部４０３は、表示部４０４を制御し、無線ネットワークへ接続するためのＰＩＮコードを表示させる（ステップＳ１００１）。ＰＩＮコードの表示後、接続設定部４０３は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、外部端末の１つからのリクエスト（プローブリクエスト）を受信するための待機状態となる（ステップＳ１００２）。このとき、無線ネットワーク生成装置４１０は、ＷＬＡＮポート４０５およびアンテナ４０６を経由して、Ｂｅａｃｏｎを定期的に出し続けているものとする。
【００６９】
リクエストを受信した後、接続設定部４０３は、リクエストに添付されているＰＩＮコードと、無線ネットワーク生成装置４１０が生成した無線ネットワークのＰＩＮコード（ステップＳ１００１で表示したＰＩＮコードと同一）とを照合する（ステップＳ１００３）。両者が一致しなかった場合、接続設定部４０３は、ＰＩＮコードの不一致を通知するレスポンスを外部端末に返信し（ステップＳ１００７）、無線接続設定処理が終了する。また、両者が一致した場合、接続設定部４０３は、接続可能を通知するレスポンスを外部端末に返信する（ステップＳ１００４）。なお、リクエストの受信、レスポンスの返信、ＰＩＮコードの照合は、図３のステップＳ４０１，Ｓ４０２に該当する処理である。
【００７０】
ＰＩＮコードの照合が完了すると、接続設定部４０３は、共有鍵の交換（ステップＳ１００５）を行い、認証および無線ネットワーク設定情報の交換（ステップＳ１００６）を行う。以上で接続設定処理が終了する。なお、共有鍵の交換は図３のステップＳ４０３に該当し、認証および無線ネットワーク設定情報の交換は図３のステップＳ４０４に該当する処理である。
【００７１】
上述したように、本実施形態によれば、トリガ受付部４０１が受け付けた生成開始トリガ、切替トリガ、または新規生成トリガに基づいて、接続設定部４０３が複数の外部端末からの参加要求を受け付け、参加要求があった外部端末のそれぞれに対して無線ネットワークの接続設定を行うことで、複数の端末がアドホックネットワークに参加するための接続設定を一括で行うことができる。
【００７２】
このように、無線ネットワーク生成装置４１０を利用することにより、アドホックモードにおける無線ネットワークを複数構築したい場合においても簡易に構築することができる。また、無線ネットワーク生成装置４１０は、既存の無線ネットワークでも新規の無線ネットワークでも、それらをユーザの意思で切り替えることができる。さらに、どちらの無線ネットワークを生成する場合でも、必ず無線ネットワーク生成装置４１０がレジストラになるため、意図しない無線ネットワークを構築することを防止し、簡易に所望の無線ネットワークを構築することができる。
【００７３】
また、図１１に示した処理では、ステップＳ９０７において、外部端末からの参加要求を受け付けた順に接続設定が順次行われる。これによって、外部端末は接続設定を必要以上に待たされることが無い。
【００７４】
また、図１１に示した処理では、ステップＳ９０７において、複数の外部端末のうち１つの端末に対して接続設定を行った後に、再度ステップＳ９０７において、他の端末からの参加要求を受け付けることになる。これによって、外部端末に対して一台ずつ接続設定が行われるようになるので、従来手法を維持したまま簡便な方法で、確実に全ての外部端末に接続設定を行うことができる。
【００７５】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成は上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００７６】
１４，４００，４１０・・・無線ネットワーク生成装置、４０１・・・トリガ受付部、４０２・・・接続設定開始制御部、４０３・・・接続設定部、４０４・・・表示部、４０５・・・ＷＬＡＮポート、４０６・・・アンテナ、４０７・・・記録部
【図１】
2010251967.tif 000003
【図２】
2010251967.tif 000004
【図３】
2010251967.tif 000005
【図４】
2010251967.tif 000006
【図５】
2010251967.tif 000007
【図６】
2010251967.tif 000008
【図７】
2010251967.tif 000009
【図８】
2010251967.tif 000010
【図９】
2010251967.tif 000011
【図１０】
2010251967.tif 000012
【図１１】
2010251967.tif 000013
【図１２】
2010251967.tif 000014