"無線ネットワークに未参加の無線通信端末が前記無線ネットワークに参加するために前記無線ネットワークに参加中の無線通信端末との間で行う参加セットアップ処理のうち、前記無線ネットワークへの参加に必要な認証識別子が固定値である処理を第1セットアップ処理、前記認証識別子が固定値でない処理を第2セットアップ処理とするとき、前記無線ネットワークに未参加である状態で、前記第1セットアップ処理を開始するトリガを受け付けるトリガ受付部と、前記トリガを受け付けた後、他の無線通信端末が行う参加セットアップ処理を示すセットアップ情報の取得要求を送信する送信部と、前記取得要求を受信した前記他の無線通信端末から送信された、前記セットアップ情報を含む応答を受信する受信部と、複数の無線通信端末から、前記第1のセットアップ処理を示す前記セットアップ情報を含む応答を受信した場合、前記送信部に、前記第1セットアップ処理を行う複数の無線通信端末を発見したことを示すエラー情報を前記複数の無線通信端末に対して送信させる制御を行うと共に、自身の無線通信端末が行う前記参加セットアップ処理を前記第2セットアップ処理に設定する制御を行う制御部と、を有する無線通信端末。前記制御部は、前記送信部が送信した前記エラー情報に対して前記複数の無線通信端末の少なくとも1つから応答が受信された場合、前記送信部に、前記第2セットアップ処理の開始を示す開始情報を、前記エラー情報に対する応答を送信した無線通信端末に対して送信させる制御を行う請求項1に記載の無線通信端末。無線ネットワークに未参加の無線通信端末が前記無線ネットワークに参加するために前記無線ネットワークに参加中の無線通信端末との間で行う参加セットアップ処理のうち、前記無線ネットワークへの参加に必要な認証識別子が固定値である処理を第1セットアップ処理、前記認証識別子が固定値でない処理を第2セットアップ処理とするとき、前記無線ネットワークに参加中である状態で、前記第1セットアップ処理を開始するトリガを受け付けるトリガ受付部と、前記トリガを受け付けた後、前記未参加の無線通信端末から、他の無線通信端末が行う参加セットアップ処理を示すセットアップ情報の取得要求を受信する受信部と、前記取得要求を受信した場合、前記第1セットアップ処理を示す前記セットアップ情報を含む応答を前記未参加の無線通信端末へ送信する送信部と、無線ネットワークに未参加のいずれの無線通信端末との間においても前記第1セットアップ処理を実行していないときに、前記受信部が、前記第1セットアップ処理を行う複数の無線通信端末を発見したことを示すエラー情報を受信した場合、自身の無線通信端末が行う前記参加セットアップ処理を前記第2セットアップ処理に設定する制御を行う制御部と、を有する無線通信端末。前記制御部は、前記受信部が前記エラー情報の送信元の無線通信端末から前記第2セットアップ処理の開始を示す開始情報を受信するまで、前記第2セットアップ処理の開始を待機する制御を行う請求項3に記載の無線通信端末。一方、近年、APを必要とするインフラストラクチャモードとは異なり、無線通信端末同士が直接無線LAN通信を行うアドホックモードが、ゲーム機やカメラといった携帯型端末を中心に普及し始めている。アドホックモードでは、インフラストラクチャモードにおけるAPのような、ネットワーク内で中心となる端末は存在せず、それぞれの端末が対等な立場で通信を行う。アドホックモードにおいても、インフラストラクチャモードと同様にネットワーク設定情報の設定は複雑であり、従来のWPSをアドホックネットワークでも動作できるようにすることが望ましい。その際、アドホックモードでは、インフラストラクチャモードにおけるAPのようなネットワークを管理する立場の端末が存在しないため、例えばPBC方式であれば参加済みのいずれの無線通信端末でボタンが押されても、未参加の無線通信端末との間で参加セットアップ処理が可能となりうる。ここで、既存のアドホックネットワークに参加済みの複数の無線通信端末が存在する状態で、WPSのPBC方式により、未参加の複数の無線通信端末をこのアドホックネットワークに参加させる場合の例を図10および図11に示す。図10aに示すように、無線通信端末130,131はアドホックネットワーク180に参加済みであり、無線通信端末132,133はアドホックネットワーク180に未参加である。PBC方式により未参加の複数の無線通信端末をアドホックネットワークに参加させる場合、ユーザが参加済みの任意の1台の無線通信端末130と、最初に参加させたい未参加の1台の無線通信端末132とでボタンを押すと図10a、それらの無線通信端末間で参加セットアップ処理が実施される図10b。参加セットアップ処理が完了すると、未参加であった無線通信端末132は、参加セットアップ処理を行うことによりアドホックネットワーク180に参加済みの無線通信端末となる図10c。ユーザは参加セットアップ処理の完了を目視で確認した後、引き続き、参加済みの任意の1台の無線通信端末130と、次に参加させたい未参加の1台の無線通信端末133とでボタンを押す図11a。図11aでは、ボタンが押される参加済みの無線通信端末130は、先の参加セットアップ処理でボタンが押された参加済みの無線通信端末であるが、それ以外の参加済みの無線通信端末でもよい。それらボタンが押された無線通信端末間で参加セットアップ処理が実施される図11b。参加セットアップ処理が完了すると、未参加であった無線通信端末133は、参加セットアップ処理を行うことによりアドホックネットワーク180に参加済みの無線通信端末となる図11c。このようにして、複数の未参加の無線通信端末は既存のアドホックネットワークに参加することができる。しかしながら、WPSの参加セットアップ処理は、種々のメッセージ交換を要することと、処理中に複雑な計算を要することから、長いもので参加セットアップ処理に数十秒を有する場合がある。上述した手順では、ユーザは参加セットアップ処理の終了を目視で確認し、その後再びボタンを押すことになるため、ユーザがボタンを押すために拘束される時間が長く、また、すべての未参加の無線通信端末が参加済みとなるまでに時間を要するという問題がある。一方、図12に示すように、双方の無線通信端末でボタンが押され図12a、参加セットアップ処理の完了を待たずに、先にボタンを押した参加済みの無線通信端末130および未参加の無線通信端末132それぞれとは別の参加済みの無線通信端末131および未参加の無線通信端末133のボタンを押すことが可能である図12b。しかし、この場合、未参加の無線通信端末133は、ボタンが押された参加済みの無線通信端末を複数発見するため図12c、ボタンが押された参加済みのどの無線通信端末と参加セットアップ処理を行うべきかを確定することができない状況となり、WPSにおける複数の無線通信端末を発見したことを示すエラーが発生する図12d。そのため、図10および図11の手順での問題である、ユーザがボタンを押すために拘束される時間が長く、また、全ての未参加の無線通信端末が参加済みとなるまでに時間を要するという問題を解決することができない。本発明は、上述した課題に鑑みてなされたものであって、複数の未参加の無線通信端末を既存の無線ネットワークに加える場合に、参加セットアップ処理の待ち時間を短くし、また全ての未参加の無線通信端末が参加済みとなるまでの時間を短縮することができる無線通信端末を提供することを目的とする。本発明は、上記の課題を解決するためになされたもので、無線ネットワークに未参加の無線通信端末が前記無線ネットワークに参加するために前記無線ネットワークに参加中の無線通信端末との間で行う参加セットアップ処理のうち、前記無線ネットワークへの参加に必要な認証識別子が固定値である処理を第1セットアップ処理、前記認証識別子が固定値でない処理を第2セットアップ処理とするとき、前記無線ネットワークに未参加である状態で、前記第1セットアップ処理を開始するトリガを受け付けるトリガ受付部と、前記トリガを受け付けた後、他の無線通信端末が行う参加セットアップ処理を示すセットアップ情報の取得要求を送信する送信部と、前記取得要求を受信した前記他の無線通信端末から送信された、前記セットアップ情報を含む応答を受信する受信部と、複数の無線通信端末から、前記第1のセットアップ処理を示す前記セットアップ情報を含む応答を受信した場合、前記送信部に、前記第1セットアップ処理を行う複数の無線通信端末を発見したことを示すエラー情報を前記複数の無線通信端末に対して送信させる制御を行うと共に、自身の無線通信端末が行う前記参加セットアップ処理を前記第2セットアップ処理に設定する制御を行う制御部と、を有する無線通信端末である。また、本発明の無線通信端末において、前記制御部は、前記送信部が送信した前記エラー情報に対して前記複数の無線通信端末の少なくとも1つから応答が受信された場合、前記送信部に、前記第2セットアップ処理の開始を示す開始情報を、前記エラー情報に対する応答を送信した無線通信端末に対して送信させる制御を行う。また、本発明は、無線ネットワークに未参加の無線通信端末が前記無線ネットワークに参加するために前記無線ネットワークに参加中の無線通信端末との間で行う参加セットアップ処理のうち、前記無線ネットワークへの参加に必要な認証識別子が固定値である処理を第1セットアップ処理、前記認証識別子が固定値でない処理を第2セットアップ処理とするとき、前記無線ネットワークに参加中である状態で、前記第1セットアップ処理を開始するトリガを受け付けるトリガ受付部と、前記トリガを受け付けた後、前記未参加の無線通信端末から、他の無線通信端末が行う参加セットアップ処理を示すセットアップ情報の取得要求を受信する受信部と、前記取得要求を受信した場合、前記第1セットアップ処理を示す前記セットアップ情報を含む応答を前記未参加の無線通信端末へ送信する送信部と、無線ネットワークに未参加のいずれの無線通信端末との間においても前記第1セットアップ処理を実行していないときに、前記受信部が、前記第1セットアップ処理を行う複数の無線通信端末を発見したことを示すエラー情報を受信した場合、自身の無線通信端末が行う前記参加セットアップ処理を前記第2セットアップ処理に設定する制御を行う制御部と、を有する無線通信端末である。また、本発明の無線通信端末において、前記制御部は、前記受信部が前記エラー情報の送信元の無線通信端末から前記第2セットアップ処理の開始を示す開始情報を受信するまで、前記第2セットアップ処理の開始を待機する制御を行う。本発明によれば、第1セットアップ処理を行う複数の無線通信端末が存在する場合に、第1セットアップ処理を開始するトリガを受け付けた無線通信端末における参加セットアップ処理が第2セットアップ処理に設定されるので、無線ネットワークに参加中のどの無線通信端末と参加セットアップ処理を行うべきかを確定することができない状況が発生しなくなる。したがって、複数の未参加の無線通信端末を既存の無線ネットワークに加える場合に、参加セットアップ処理の待ち時間を短くし、また全ての未参加の無線通信端末が参加済みとなるまでの時間を短縮することができる。以下、図面を参照し、本発明の実施形態を説明する。図1は、本発明の一実施形態による無線通信端末後述する無線通信端末1~4の構成を示している。図1に示す無線通信端末は、制御部10と、トリガ受付部11と、表示部12と、記憶部13と、送信部14と、受信部15とを有する。制御部10は、無線通信端末内の各部を制御する。トリガ受付部11は、ユーザが操作するボタン等の操作部材を備えており、参加セットアップ処理を開始するトリガの発生を検知し、トリガを受け付ける。トリガ受付部11は、PBC方式による参加セットアップ処理第1セットアップ処理およびPIN方式による参加セットアップ処理第2セットアップ処理のいずれのトリガを受け付けることも可能である。PBC方式の場合、トリガ受付部11は、ユーザが操作部材としてのボタンを押したこと、あるいはユーザがGUI機能を利用して表示部12の画面上のボタンを押したことまたはボタンを押すことに相当するメニューの選択を検出することで、参加セットアップ処理を開始するトリガを受け付ける。また、PIN方式の場合、トリガ受付部11は、セットアップ用のアプリケーションが起動ユーザの操作によりアプリケーションが起動、あるいは無線通信端末の電源投入後に自動でアプリケーションが起動することを検出することで、参加セットアップ処理を開始するトリガを受け付ける。トリガ受付部11は、参加セットアップ処理を開始するトリガを受け付けた場合、セットアップ方式に応じたトリガの発生を示す信号を制御部10へ出力する。制御部10は、トリガ受付部11からの信号に基づいて、セットアップ方式に応じたトリガの発生を検出する。表示部12は、ユーザに提供する各種情報を表示する。記憶部13は、無線通信端末内で処理に使用される各種情報を記憶する。送信部14は、制御部10からの制御に従って、他の無線通信端末に情報やデータを送信する。受信部15は、他の無線通信端末から情報やデータを受信する。受信部15は、他の無線通信端末から情報やデータを受信した場合、受信した情報やデータを制御部10へ出力する。制御部10へ出力された情報やデータは、適宜、記憶部13に格納される。本実施形態では、ユーザがWPSのPBC方式に基づいて複数の未参加の無線通信端末を既存のアドホックネットワークに参加させる際に、アドホックネットワーク内の複数の無線通信端末がPBC方式に基づいて動作していることを未参加の無線通信端末が検知すると、この未参加の無線通信端末およびアドホックネットワーク内の無線通信端末のうち参加セットアップ処理を実施中でない1台の無線通信端末においてセットアップ方式がPIN方式に変更される。これにより、未参加の無線通信端末が、参加中のどの無線通信端末と参加セットアップ処理を行うべきかを確定することができない状況が発生しなくなる。次に、図2~図9を参照し、無線通信端末の詳細な動作を説明する。図2~図6は、無線通信端末の詳細な処理手順を示している。図7~図9は、図2~図6に従った動作の具体例を示している。図7~図9を参照した後、図2~図6を参照することで、図7~図9の動作の理解がより深まるであろう。図2~図3は、主にアドホックネットワークに参加していない未参加の無線通信端末の動作を示している。まず、制御部10は、自身の無線通信端末がアドホックネットワークに参加済みであるか否かを判定するステップS101。ステップS101の判定は、無線通信端末自身の内部の状態に基づいて行われる。記憶部13にネットワーク設定情報が格納されており、そのネットワーク設定情報に対応するアドホックネットワークのTSFTimerに自身のTSFTimerが同期していればアドホックネットワークに参加済みであり、同期していなければアドホックネットワークに参加済みでない。自身の無線通信端末がアドホックネットワークに参加済みである場合、処理は図4のステップS130に進む。また、自身の無線通信端末がアドホックネットワークに参加済みでない場合、制御部10は、トリガ受付部11の状態を監視し、PBC方式による参加セットアップ処理を開始するトリガの発生の有無を判定するステップS102。PBC方式による参加セットアップ処理を開始するトリガが発生している場合、制御部10は、自身の無線通信端末のセットアップ方式をPBC方式に設定するとともに、発生したトリガを解除する。なお、以降のトリガの発生を確認した各ステップにおいても同様に、発生したトリガを解除するものとする。さらに、制御部10は、自身の無線通信端末のセットアップ方式がPBC方式であることを示すPBC方式情報セットアップ情報を含むProbeRequest取得要求を送信するよう、送信部14を制御する。制御部10からの制御により、送信部14はProbeRequestを送信するステップS103。なお、ProbeRequestの送信先はブロードキャストである。続いて、制御部10は、PBC方式情報を含むProbeResponseを他の無線通信端末から受信したか否かを判定するステップS104。PBC方式情報を含むProbeResponseを他の無線通信端末から受信していない場合、処理はステップS103に進む。また、PBC方式情報を含むProbeResponseを他の無線通信端末から受信した場合、制御部10は、PBC方式情報を含むProbeResponseを複数の無線通信端末から受信しているか否かを判定するステップS105。PBC方式情報を含むProbeResponseを複数の無線通信端末から受信している場合、処理は図3のステップS112に進む。また、PBC方式情報を含むProbeResponseを1台の無線通信端末のみから受信している場合、制御部10は、PBC方式情報を含むProbeResponseの送信元である無線通信端末とPBC方式による参加セットアップ処理を実施するよう、無線通信端末内の各部を制御するステップS106。なお、PBC方式による参加セットアップ処理では、最初に参加セットアップ処理開始通知開始情報が送信され、続いてネットワーク設定情報を受信するために必要となる種々のメッセージが参加セットアップ処理開始通知の送信元と送信先との間で交換され、その後ネットワーク設定情報が受信される。参加セットアップ処理の終了後、制御部10は参加セットアップ処理が成功したか否かを判定するステップS107。参加セットアップ処理が失敗した場合、処理はステップS102に進む。また、参加セットアップ処理が成功した場合、制御部10は、参加セットアップ処理で取得したネットワーク設定情報に基づいて、必要に応じて認証処理を実施し、参加セットアップ処理の相手の無線通信端末が参加しているアドホックネットワークに参加するステップS108。アドホックネットワークへの参加は、自身のTSFTimerを、受信したProbeResponseに含まれるTSFTimerの値に同期させることで、完了する。続いて、処理は図4のステップS130に進む。ステップS102において、PBC方式による参加セットアップ処理を開始するトリガが発生していない場合、制御部10は、トリガ受付部11の状態を監視し、PIN方式による参加セットアップ処理を開始するトリガの発生の有無を判定するステップS109。PIN方式による参加セットアップ処理を開始するトリガが発生していない場合、処理はステップS102に進む。また、PIN方式による参加セットアップ処理を開始するトリガが発生している場合、制御部10は、自身の無線通信端末のセットアップ方式をPIN方式に設定する。さらに、制御部10は、PIN方式情報を含むProbeResponseの送信元である無線通信端末とPIN方式による参加セットアップ処理を実施するよう、無線通信端末内の各部を制御するステップS110。なお、PIN方式による参加セットアップ処理では、PBC方式による参加セットアップ処理と同様に、参加セットアップ処理開始通知開始情報の送信、種々のメッセージ交換、ネットワーク設定情報の受信が行われる。さらに、PIN方式による参加セットアップ処理の場合は、参加セットアップ処理開始通知の送信前、または種々のメッセージ交換の最中にPINコードの表示が行われる。参加セットアップ処理の終了後、制御部10は参加セットアップ処理が成功したか否かを判定するステップS111。参加セットアップ処理が失敗した場合、処理はステップS102に進む。また、参加セットアップ処理が成功した場合、処理はステップS108に進む。ステップS105において、PBC方式情報を含むProbeResponseを複数の無線通信端末から受信している場合、アドホックネットワークに参加済みであって、PBC方式による参加セットアップ処理を開始するトリガが発生している複数の無線通信端末からProbeResponseが受信されたことになる。この場合、制御部10は、自身の無線通信端末のセットアップ方式をPIN方式に設定する。さらに、制御部10は、自身の無線通信端末のセットアップ方式がPIN方式であることを示すPIN方式情報と、PBC方式による参加セットアップ処理を行う複数の無線通信端末を発見したことを示すセッションオーバーラップエラー情報とを含むProbeRequestを送信するよう、送信部14を制御する。制御部10からの制御により、送信部14はProbeRequestを送信するステップS112。続いて、制御部10は、PIN方式情報を含むProbeResponseを他の無線通信端末から受信したか否かを判定するステップS113。PIN方式情報を含むProbeResponseを他の無線通信端末から受信していない場合、制御部10は、PBC方式情報を含むProbeResponseを他の無線通信端末から受信したか否かを判定するステップS119。PBC方式情報を含むProbeResponseを他の無線通信端末から受信していない場合、処理はステップS112に進む。また、PBC方式情報を含むProbeResponseを他の無線通信端末から受信した場合、制御部10は、自身の無線通信端末のセットアップ方式がPIN方式であることを示すPIN方式情報と、ノーエラーの情報とを含むProbeRequestを送信するよう、送信部14を制御する。ここでは、ProbeRequestにノーエラーの情報が含まれるとしているが、ProbeRequestにエラーの情報を含まなくてもよい。制御部10からの制御により、送信部14はProbeRequestを送信するステップS120。続いて、処理はステップS113に進む。ステップS113において、PIN方式情報を含むProbeResponseを他の無線通信端末から受信した場合、制御部10は、PIN方式情報を含むProbeResponseの送信元である無線通信端末とPIN方式による参加セットアップ処理を実施するよう、無線通信端末内の各部を制御するステップS114。参加セットアップ処理の終了後、制御部10は参加セットアップ処理が成功したか否かを判定するステップS115。参加セットアップ処理が成功した場合、制御部10は、参加セットアップ処理で取得したネットワーク設定情報に基づいて、必要に応じて認証処理を実施し、参加セットアップ処理の相手の無線通信端末が参加しているアドホックネットワークに参加するステップS118。続いて、処理は図4のステップS130に進む。ステップS115において、参加セットアップ処理が失敗した場合、制御部10は、これまでに受信されているProbeResponseをチェックし、参加セットアップ処理を実施した相手の無線通信端末以外の無線通信端末からもPIN方式情報を含むProbeResponseを受信したか否かを判定するステップS116。参加セットアップ処理を実施した相手の無線通信端末以外の無線通信端末からPIN方式情報を含むProbeResponseを受信していない場合、処理はステップS102に進む。また、参加セットアップ処理を実施した相手の無線通信端末以外の無線通信端末からPIN方式情報を含むProbeResponseを受信している場合、制御部10は、PIN方式情報を含むProbeResponseの送信元である無線通信端末のうち、まだ参加セットアップ処理を実施していない任意の1台の無線通信端末とPIN方式による参加セットアップ処理を実施するよう、無線通信端末内の各部を制御するステップS117参加セットアップ処理の終了後、処理はステップS115に進む。図4、図5、図6は、主にアドホックネットワークに参加済みの無線通信端末の動作を示している。アドホックネットワークに参加済みの無線通信端末において、まず、制御部10は、ProbeRequestの受信に対するProbeResponseの送信を開始するステップS130。これ以降、図4~図6に示す処理と並行して、ProbeRequestが受信された場合に、制御部10は、その時点でProbeResponseに含める設定がなされている情報セットされている情報を含むProbeResponseを送信するよう、送信部14を制御する。制御部10からの制御により、送信部14はProbeResponseを送信する。ステップS130に続いて、制御部10は、トリガ受付部11の状態を監視し、PBC方式による参加セットアップ処理を開始するトリガの発生の有無を判定するステップS131。PBC方式による参加セットアップ処理を開始するトリガが発生していない場合、制御部10は、トリガ受付部11の状態を監視し、PIN方式による参加セットアップ処理を開始するトリガの発生の有無を判定するステップS134。PIN方式による参加セットアップ処理を開始するトリガが発生していない場合、処理は図6のステップS151に進む。また、PIN方式による参加セットアップ処理を開始するトリガが発生している場合、制御部10は、自身の無線通信端末のセットアップ方式をPIN方式に設定する。さらに、制御部10は、PIN方式による参加セットアップ処理を開始するトリガが発生した他の無線通信端末とPIN方式による参加セットアップ処理を開始するよう、無線通信端末内の各部を制御するステップS135。これ以降、図4~図6に示す処理と並行して、PIN方式による参加セットアップ処理が行われる。ステップS131において、PBC方式による参加セットアップ処理を開始するトリガが発生している場合、制御部10は、自身の無線通信端末のセットアップ方式をPBC方式に設定する。さらに、制御部10は、これ以降に送信するProbeResponseにPBC方式情報を含めるPBC方式情報をセットするよう、無線通信端末の設定を変更するステップS132。これ以降、ProbeRequestが受信されると、制御部10は、PBC方式情報を含むProbeResponseを送信するよう、送信部14を制御し、制御部10からの制御により、送信部14はProbeResponseを送信する。ステップS132に続いて、制御部10は、PBC方式情報を含むProbeRequestを他の無線通信端末から受信したか否かを判定するステップS133。PBC方式情報を含むProbeRequestを他の無線通信端末から受信していない場合、処理は図5のステップS139に進む。また、PBC方式情報を含むProbeRequestを他の無線通信端末から受信した場合、制御部10は、PBC方式情報を含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信した否かを判定するステップS136。PBC方式情報を含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信していない場合、処理は図5のステップS139に進む。また、PBC方式情報を含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信した場合、制御部10は、自身の無線通信端末が参加セットアップ処理の実施中であるか否かを判定するステップS137。自身の無線通信端末が参加セットアップ処理の実施中である場合、処理は図5のステップS139に進む。また、自身の無線通信端末が参加セットアップ処理の実施中でない場合、制御部10は、PBC方式情報を含むProbeRequestの送信元である無線通信端末とPBC方式による参加セットアップ処理を開始するよう、無線通信端末内の各部を制御するステップS138。これ以降、図4~図6に示す処理と並行して、PBC方式による参加セットアップ処理が行われる。続いて、処理はステップS131に進む。処理がステップS139に進んだ場合、制御部10は、PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestを他の無線通信端末から受信したか否かを判定するステップS139。PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestを他の無線通信端末から受信していない場合、処理はステップS140に進む。また、PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestを他の無線通信端末から受信した場合、制御部10は、自身の無線通信端末が参加セットアップ処理の実施中であるか否かを判定するステップS144。自身の無線通信端末が参加セットアップ処理の実施中である場合、処理はステップS140に進む。また、自身の無線通信端末が参加セットアップ処理の実施中でない場合、制御部10は、自身の無線通信端末のセットアップ方式をPIN方式に設定する。さらに、制御部10は、これ以降に送信するProbeResponseからPBC方式情報を削除しPIN方式情報を含めるPIN方式情報をセットするよう、無線通信端末の設定を変更するステップS145。これ以降、ProbeRequestが受信されると、制御部10は、PIN方式情報を含むProbeResponseを送信するよう、送信部14を制御し、制御部10からの制御により、送信部14はProbeResponseを送信する。続いて、処理はステップS140に進む。PBC方式による参加セットアップ処理を行う複数の無線通信端末を発見した、アドホックネットワークに未参加の無線通信端末は、ステップS112で自身のセットアップ方式をPIN方式に設定し、PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestを送信する。このProbeRequestを受信した、アドホックネットワークに参加中であって参加セットアップ処理を実施中でない無線通信端末は、ステップS145で自身のセットアップ方式をPIN方式に変更する。これによって、アドホックネットワークに未参加の無線通信端末は、ProbeRequestを受信した、アドホックネットワークに参加中の無線通信端末と、PIN方式による参加セットアップ処理を行うことが可能となる。処理がステップS140に進んだ場合、制御部10は、PIN方式情報とノーエラーの情報とを含むProbeRequestを他の無線通信端末から受信したか否かを判定するステップS140。PIN方式情報とノーエラーの情報とを含むProbeRequestを他の無線通信端末から受信していない場合、処理はステップS142に進む。また、PIN方式情報とノーエラーの情報とを含むProbeRequestを他の無線通信端末から受信した場合、制御部10は、ProbeResponseにPIN方式情報を含めるよう、無線通信端末に設定を行ったか否かを判定するステップS141。ProbeResponseにPIN方式情報を含めるよう、無線通信端末に設定を行っていない場合、処理はステップS142に進む。また、ProbeResponseにPIN方式情報を含めるよう、無線通信端末に設定を行った場合、制御部10は、PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信した否かを判定するステップS146。PIN方式情報を含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信していない場合、処理はステップS142に進む。また、PIN方式情報を含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信した場合、制御部10は、自身の無線通信端末が参加セットアップ処理の実施中であるか否かを判定するステップS147。自身の無線通信端末が参加セットアップ処理の実施中である場合、処理はステップS142に進む。また、自身の無線通信端末が参加セットアップ処理の実施中でない場合、制御部10は、PIN方式情報を含むProbeRequestの送信元である無線通信端末とPBC方式による参加セットアップ処理を開始するよう、無線通信端末内の各部を制御するステップS148。これ以降、図4~図6に示す処理と並行して、PIN方式による参加セットアップ処理が行われる。続いて、処理はステップS131に進む。処理がステップS142に進んだ場合、制御部10は、PBC方式による参加セットアップ処理が終了したか否かを判定するステップS142。PBC方式による参加セットアップ処理が終了した場合、制御部10は、これ以降に送信するProbeResponseからPBC方式情報を削除するよう、無線通信端末の設定を変更するステップS143。続いて、処理はステップS131に進む。ステップS142において、PBC方式による参加セットアップ処理を実施中の場合、あるいはPBC方式による参加セットアップ処理を未実施である場合、制御部10は、PIN方式による参加セットアップ処理が終了したか否かを判定するステップS149。PIN方式による参加セットアップ処理が終了した場合、制御部10は、これ以降に送信するProbeResponseからPIN方式情報を削除するよう、無線通信端末の設定を変更するステップS150。続いて、処理はステップS131に進む。また、PIN方式による参加セットアップ処理を実施中の場合、あるいはPIN方式による参加セットアップ処理を未実施である場合、処理はステップS133に進む。ステップS134において、PIN方式による参加セットアップ処理を開始するトリガが発生していない場合、制御部10は、PBC方式による参加セットアップ処理が終了したか否かを判定するステップS151。PBC方式による参加セットアップ処理が終了した場合、制御部10は、これ以降に送信するProbeResponseからPBC方式情報を削除するよう、無線通信端末の設定を変更するステップS152。続いて、処理はステップS131に進む。ステップS151において、PBC方式による参加セットアップ処理を実施中の場合、あるいはPBC方式による参加セットアップ処理を未実施である場合、制御部10は、PIN方式による参加セットアップ処理が終了したか否かを判定するステップS153。PIN方式による参加セットアップ処理が終了した場合、制御部10は、これ以降に送信するProbeResponseからPIN方式情報を削除するよう、無線通信端末の設定を変更するステップS154。続いて、処理はステップS131に進む。また、PIN方式による参加セットアップ処理を実施中の場合、あるいはPIN方式による参加セットアップ処理を未実施である場合、処理はステップS131に進む。次に、図2~図6に従った無線通信端末の動作の例を説明する。図7は第1の動作例を示している。この図は、既にアドホックネットワークが存在し、その中に無線通信端末1と無線通信端末2が存在している状態で、未参加の無線通信端末3と無線通信端末4とが参加しようとして、ユーザが無線通信端末1と無線通信端末3のボタンを押し、さらにその後、ユーザが無線通信端末2と無線通信端末4のボタンを押す例を示している。無線通信端末1でボタンが押されるとステップS131に対応、無線通信端末1はProbeResponseにPBC方式情報をセットするステップS132に対応。また、未参加の無線通信端末3でボタンが押されるとステップS102に対応、無線通信端末3は、PBC方式情報を含むProbeRequestを送信するステップS103に対応。無線通信端末1は、無線通信端末3からのProbeRequestに対して、PBC方式情報を含むProbeResponseを返信するステップS130で対応済み。無線通信端末2は、ボタンが押されていないので、PBC方式情報もPIN方式情報もセットされていないProbeResponseを返信するステップS130で対応済み。無線通信端末3は、無線通信端末1からPBC方式情報を含むProbeResponseを受信するとステップS104に対応、無線通信端末2からはPBC方式情報を含むProbeResponseを受信しないのでステップS105に対応、無線通信端末1との間でPBC方式による参加セットアップ処理を実施するステップS106に対応。無線通信端末1は、PBC方式情報を含むProbeRequestを無線通信端末3から受信したステップS133に対応後、無線通信端末3から参加セットアップ処理開始通知を受信するステップS136に対応。無線通信端末1は参加セットアップ処理を実施中でないのでステップS137に対応、無線通信端末3との間でPBC方式による参加セットアップ処理を実施するステップS138に対応。一方、無線通信端末2でボタンが押されるとステップS131に対応、無線通信端末2はProbeResponseにPBC方式情報をセットするステップS132に対応。また、未参加の無線通信端末4でボタンが押されるとステップS102に対応、無線通信端末4は、PBC方式情報を含むProbeRequestを送信するステップS103に対応。無線通信端末1および無線通信端末2は、無線通信端末4からのProbeRequestに対して、PBC方式情報がセットされたProbeResponseを返信するステップS130で対応済み。無線通信端末4は、無線通信端末1および無線通信端末2からPBC方式情報を含むProbeResponseを受信するとステップS104,S105に対応、PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestを送信するステップS112に対応。無線通信端末1はPBC方式による参加セットアップ処理を実施中ステップS138で開始された参加セットアップ処理の実施中であるため、無線通信端末4からのProbeRequestに対して、PBC方式情報を含むProbeResponseを返信する。無線通信端末2は、無線通信端末4からPIN方式情報とセッションオーバーラップ情報とを含むProbeRequestを受信したステップS139に対応後、ProbeResponseを返信する。無線通信端末2自身は参加セットアップ処理を実施中でないためステップS144に対応、ProbeResponseからPBC方式情報をクリアし、PIN方式情報をセットするステップS145に対応。なお、この図の例では、無線通信端末2は、PIN方式情報とセッションオーバーラップ情報とを含むProbeRequestに対して、ProbeResponseを返信した後にPIN方式情報のセットを行っているが、先にPIN方式情報のセットを行ってからProbeResponseの返信を行うようにしてもよい。無線通信端末4は、PIN方式情報ではなく、PBC方式情報を含むProbeResponseを受信したのでステップS113,S119に対応、PIN方式情報とノーエラー情報とを含むProbeRequestを送信するステップS120に対応。無線通信端末1は参加セットアップ処理を実施中ステップS138に対応であるため、無線通信端末4からのProbeRequestに対して、PBC方式情報のままProbeResponseを返信する。無線通信端末2は、無線通信端末4からPIN方式情報とノーエラー情報とを含むProbeRequestを受信するとステップS140に対応、PIN方式情報を含むProbeResponseを返信するステップS130,S145にて対応済み。無線通信端末4は、無線通信端末2からPIN方式情報を含むProbeResponseを受信するのでステップS113に対応、無線通信端末2との間でPIN方式による参加セットアップ処理を実施するステップS114に対応。無線通信端末2は無線通信端末4から参加セットアップ処理開始通知を受信するとステップS146に対応、自身は参加セットアップ処理を実施中ではないのでステップS147に対応、無線通信端末4との間でPIN方式による参加セットアップ処理を実施するステップS148に対応。無線通信端末3は、無線通信端末1との間の参加セットアップ処理が成功するとステップS107に対応、参加セットアップ処理中に取得したネットワーク設定情報に従いアドホックネットワークに参加しステップS108に対応、以降はアドホックネットワーク内の無線通信端末として動作する。無線通信端末1は、無線通信端末3との間の参加セットアップ処理が成功するとステップS151に対応、ProbeResponseからPBC方式情報を削除するステップS152に対応。無線通信端末4は、無線通信端末2との間の参加セットアップ処理が成功するとステップS115に対応、参加セットアップ処理中に取得したネットワーク設定情報に従いアドホックネットワークに参加しステップS118に対応、以降はアドホックネットワーク内の無線通信端末として動作する。無線通信端末2は無線通信端末4との間の参加セットアップ処理が成功すると、ProbeResponseからPIN方式情報を削除するステップS154に対応。なお、この図の例では、無線通信端末1と無線通信端末3との間、および無線通信端末2と無線通信端末4との間のそれぞれで、アドホックネットワーク内の無線通信端末から先にボタンが押されているが、未参加の無線通信端末から先にボタンを押されても問題ない。その場合、未参加の無線通信端末は、PBC方式情報を含むProbeRequestの送信とPBC方式情報を含むProbeResponseの受信待ちとを繰り返す。以上のように、ユーザは無線通信端末1と無線通信端末3の間の参加セットアップ処理の完了を待たずに無線通信端末2と無線通信端末4のボタンを押して参加セットアップ処理を実施することができるようになるため、ユーザの拘束される時間が短くなる。また、無線通信端末1と無線通信端末3の間の参加セットアップ処理と、無線通信端末2と無線通信端末4の間の参加セットアップ処理とを並列に実施できるため、全ての未参加の無線通信端末が参加済みとなるまでの時間を短縮することができる。図8は第2の動作例を示している。この図は、既にアドホックネットワークが存在し、その中に無線通信端末1と無線通信端末2が存在している状態で、未参加の無線通信端末3が参加しようとして、ユーザが無線通信端末1と無線通信端末3のボタンを押したところに、悪意を持つ別のユーザがアドホックネットワークに不正に参加するために続けて無線通信端末4のボタンを押した例を示している。以下では、図7と共通する部分に関しての説明を省略する。無線通信端末1と無線通信端末3のボタンが押されて、無線通信端末1と無線通信端末3の間でPBC方式による参加セットアップ処理が実施されるまでの動作は図7と同様である。未参加の無線通信端末4でボタンが押されるとステップS102に対応、無線通信端末4は、PBC方式情報を含むProbeRequestを送信するステップS103に対応。無線通信端末4から送信されたProbeRequestに対して、無線通信端末1はPBC方式情報がセットされたProbeResponseを返信し、無線通信端末2はPBC方式情報もPIN方式情報もセットされていないProbeResponseを返信するステップS130で対応済み。無線通信端末4は、無線通信端末1からPBC方式情報を含むProbeResponseを受信するがステップS104に対応、ボタンが押されていない無線通信端末2からはPBC方式情報を含まないProbeResponseを受信するのでステップS105に対応、無線通信端末1との間でPBC方式による参加セットアップ処理を実施するステップS106に対応。無線通信端末1は、無線通信端末4から参加セットアップ処理開始通知を受信しても、無線通信端末4との間で参加セットアップ処理を行わないステップS131,S134,S151,S153に対応。無線通信端末4は、参加セットアップ処理が成功しないためステップS107に対応、アドホックネットワークには参加できない。以上のように、無線通信端末間でPBC方式による参加セットアップ処理が実施されている状態で、悪意を持つユーザがアドホックネットワークに不正に参加するために、アドホックネットワークに未参加の無線通信端末のボタンを押した場合でも、アドホックネットワークへの不正な参加を防止することができる。図9は第3の動作例を示している。この図は、既にアドホックネットワーク1とアドホックネットワーク2が存在し、アドホックネットワーク1の中に無線通信端末1が存在すると共にアドホックネットワーク2の中に無線通信端末2が存在している状態を初期状態としている。さらに、この図は、正規のユーザが未参加の無線通信端末3をアドホックネットワーク2に参加させようとして、無線通信端末2のボタンを押したところに、悪意を持つ別のユーザが自身の不正なアドホックネットワーク1に無線通信端末3を誘導するために、無線通信端末3のボタンが押される前にアドホックネットワーク1内の無線通信端末1のボタンを押した例を示している。以下では、図7と共通する部分に関しての説明を省略する。無線通信端末1および無線通信端末2でそれぞれボタンが押されるとステップS131に対応、無線通信端末1および無線通信端末2はProbeResponseにPBC方式情報をセットするステップS132に対応。未参加の無線通信端末3でボタンが押されるとステップS102に対応、無線通信端末3はPBC方式情報を含むProbeRequestを送信するステップS103に対応。無線通信端末1および無線通信端末2は、無線通信端末3からのProbeRequestに対して、PBC方式情報がセットされたProbeResponseを返信するステップS130で対応済み。無線通信端末3は、無線通信端末1および無線通信端末2からPBC方式情報を含むProbeResponseを受信するとステップS104,S105に対応、PIN方式情報とセッションオーバーラップエラー情報とを含むProbeRequestを送信するステップS112に対応。無線通信端末1および無線通信端末2は、無線通信端末3からPIN方式情報とセッションオーバーラップ情報とを含むProbeRequestを受信したステップS139に対応後、自身は参加セットアップ処理を実施中でないためステップS144に対応、ProbeResponseからPBC方式情報をクリアし、PIN方式情報をセットするステップS145に対応。無線通信端末3は、無線通信端末1および無線通信端末2からPIN方式情報でなくPBC方式情報を含むProbeResponseを受信したのでステップS113,S119に対応、PIN方式情報とノーエラー情報とを含むProbeRequestを送信するステップS120に対応。無線通信端末1および無線通信端末2は、無線通信端末3からPIN方式情報とノーエラー情報とを含むProbeRequestを受信するとステップS140に対応、PIN方式情報を含むProbeResponseを返信するステップS130,S145にて対応済み。無線通信端末3は、無線通信端末1および無線通信端末2からPIN方式情報を含むProbeResponseを受信するとステップS113に対応、ProbeResponseの送信元の無線通信端末のうちの任意の一台、この例ではまず無線通信端末1との間で参加セットアップ処理を実施するステップS114に対応。無線通信端末1は、無線通信端末3からPIN方式情報とノーエラー情報とを含むProbeRequestを受信した際、ProbeResponseにPIN方式情報をセット済みであるステップS141に対応。無線通信端末1は、無線通信端末3から参加セットアップ処理開始通知を受信しステップS146に対応、自身は参加セットアップ処理を実施中でないためステップS147に対応、PIN方式による参加セットアップ処理を実施するステップS148に対応。ここで、無線通信端末1と無線通信端末3の間のPIN方式による参加セットアップ処理は、一方の無線通信端末に表示されたPINコードを、もう一方の無線通信端末に入力することにより行われる。正規のユーザは、無線通信端末3を無線通信端末2が所属するアドホックネットワーク2に所属させようとして無線通信端末3と無線通信端末2とでボタンを押しているため、PINコードの読み取りと入力は、正規のユーザが無線通信端末3と無線通信端末2との間で行うこととなる。そのため、無線通信端末1と無線通信端末3との間ではPINコードの読み取りと入力が正しく行われず、参加セットアップ処理は失敗となり、無線通信端末3は不正なアドホックネットワーク1には参加しない。無線通信端末3は、無線通信端末1との間の参加セットアップ処理が失敗するとステップS115に対応、PIN方式情報を含むProbeResponseを無線通信端末2からも受信していたのでステップS116に対応、無線通信端末2との間でPIN方式による参加セットアップ処理を実施するステップS117に対応。無線通信端末3は、無線通信端末2との間の参加セットアップ処理が成功するとステップS115に対応、参加セットアップ処理中に取得したネットワーク設定情報に従いアドホックネットワークに参加しステップS118に対応、以降はアドホックネットワーク内の無線通信端末として動作する。無線通信端末2は、無線通信端末3との間の参加セットアップ処理が成功するとステップS153に対応、ProbeResponseからPIN方式情報を削除するステップS154に対応。以上のように、正規のユーザが所望の無線通信端末間でPBC方式による参加セットアップ処理を実施しようとしている状態で、悪意を持つユーザが自身の不正なアドホックネットワークに無線通信端末に誘導するために、アドホックネットワークに参加済みの無線通信端末のボタンを押した場合でも、正規のユーザの無線通信端末が、所望のアドホックネットワークとは異なる不正なアドホックネットワークへ参加することを防止することができる。上述したように、本実施形態によれば、ユーザがWPSのPBC方式に基づいて複数の未参加の無線通信端末を既存のアドホックネットワークに加える際に、アドホックネットワーク内の複数の無線通信端末がPBC方式に基づいて動作していることをアドホックネットワークに未参加の無線通信端末が検知した場合に、この未参加の無線通信端末において、およびアドホックネットワーク内の無線通信端末のうち参加セットアップ処理を実施中でない無線通信端末において、セットアップ方式がPIN方式に変更される。これにより、ユーザがボタン押しのために拘束される時間すなわち参加セットアップ処理の待ち時間を短くし、また全ての未参加の無線通信端末が参加済みとなるまでの時間を短縮することができる。また、本実施形態では、アドホックネットワークに未参加の無線通信端末は、セッションオーバーラップエラー情報を含むProbeRequestを送信したステップS112に対応後、アドホックネットワークに参加済みの無線通信端末からProbeResponseを受信した場合にステップS113に対応、参加セットアップ処理を実施し、参加セットアップ処理開始通知を送信するステップS114に対応。一方、アドホックネットワークに参加済みの無線通信端末は、セッションオーバーラップエラー情報を含むProbeRequestの送信元の無線通信端末から参加セットアップ処理開始通知を受信するまで参加セットアップ処理の待機を行うステップS146に対応。これによって、アドホックネットワークに参加済みの無線通信端末とアドホックネットワークに未参加の無線通信端末との2つの無線通信端末でセットアップ方式がPBC方式からPIN方式に変更された場合でも、それら2つの無線通信端末間でPIN方式による参加セットアップ処理が優先的に行われる。例えば、参加セットアップ処理の実施を優先すべき2つの無線通信端末でセットアップ方式がPBC方式からPIN方式に変更された直後に他のユーザが、未参加の無線通信端末をアドホックネットワークに加えるためにPIN方式による新たな参加セットアップ処理を開始しようとしても、参加セットアップ処理の実施を優先すべき2つの無線通信端末間で参加セットアップ処理が終了するまで、この未参加の無線通信端末からの参加セットアップ処理開始通知は参加セットアップ処理を実施中の無線通信端末では受け付けられない。したがって、先にPBC方式による参加セットアップ処理の実施を待っていたユーザの待ち時間を短くすることができる。以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成は上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。"