複数の無線通信装置を含む無線通信システムにおける1の無線通信装置であって、他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う演算処理部と、該演算処理部による演算結果と、前記他の無線通信装置により通知されるべき演算結果とに基づいて、前記他の無線通信装置との間で接続を確立すべきかどうかを判定する判定部と、該判定部による判定結果に従って、前記他の無線通信装置との間で接続を確立する接続処理部とを有する、無線通信装置。請求項1又は2に記載の無線通信装置において、当該無線通信装置は、IEEE802.11に規定された無線LANプロトコルに従って、動作する、無線通信装置。請求項2に記載の無線通信装置において、前記他の無線通信装置に対して送信すべき接続要求を生成する接続要求生成部と、該接続要求生成部により生成された接続要求を送信する接続要求送信部とを有し、前記接続要求生成部は、前記接続要求に、前記ネットワーク識別情報を含める、無線通信装置。請求項1ないし3のいずれか1項に記載の無線通信装置において、前記演算処理部は、当該無線通信装置が属するグループ毎に、異なる演算処理を行う、無線通信装置。請求項4に記載の無線通信装置において、前記演算処理部は、前記グループ毎に設定されるべき任意の文字列を利用して、演算処理を行う、無線通信装置。請求項1ないし5のいずれか1項に記載の無線通信装置において、前記演算処理部は、一方向性関数を利用して、演算処理を行う、無線通信装置。請求項2に記載の無線通信装置において、他の無線通信装置を検出する検出部を有し、前記演算処理部は、前記検出部により検出されるべき他の無線通信装置の中からユーザにより選択された他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う、無線通信装置。請求項2に記載の無線通信装置において、他の無線通信装置から送信されるべきビーコンフレームに基づいて、前記他の通信装置から通知されるべきネットワーク識別情報により、接続処理を行うかどうかを判定する接続判定部を有し、前記演算処理部は、前記接続判定部により、前記他の通信装置から通知されるべきネットワーク識別情報に基づいて接続処理を行うと判定された場合に、該ネットワーク識別情報により、所定の演算処理を行う、無線通信装置。複数の無線通信装置を含む無線通信システムにおける1の無線通信装置における無線通信方法であって、他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う演算処理ステップと、該演算処理ステップによる演算結果と、前記他の無線通信装置により通知されるべき演算結果とに基づいて、前記他の無線通信装置との間で接続を確立すべきかどうかを判定する判定ステップと、該判定ステップによる判定結果に従って、前記他の無線通信装置との間で接続を確立する接続処理ステップとを有する、無線通信方法。請求項9に記載の方法を、コンピュータに実行させるためのプログラム。WPSにおけるPINコード方式では、プッシュボタン方式における、課題を克服できるという長所を持つ。具体的には、接続をおこなう場合にAP/Registrarが存在する場所まで行ってボタンを押さなければならないことや、ボタンが押されてから2分間の間に、正規ユーザー以外の者が接続要求をしてきた場合に、接続を許可してしまうことを解決できる。ところが、PINコードは、ユーザーにより把握されやすい。例えば、AP/Registrar側に貼付されたり、AP/Registrar側のwebサーバーにてPINコード生成ボタンをクリックすることによって表示されたりするためである。PINコード方式では、ユーザーが、AP/RegistrarのPINコードを把握して入力しなければならない。また、PINコードがAP/Registrar側に貼付されている場合には、正規ユーザー以外の人にPINコードを把握されてしまえば、AP/Registrarに不正に接続されてしまうという危険性がある。正規ユーザー以外の人にAP/Registrarに不正に接続されてしまう危険性を回避する技術が知られている例えば、特許文献2参照。つまり、AP/Registrarに相当するアカウント管理装置がコード生成情報を生成する。該アカウント管理装置は、該コード生成情報と、各ユーザーのユーザー識別子に対応づけた認証情報とをもとにPINコードを生成する。該アカウント管理装置は、SSIDをEnrolleeに送信する。Enrollee側では、アカウント管理装置から受信したSSIDと認証情報をもとにPINコードを生成する。ただし、この場合、事前に各ユーザーのユーザー識別子と認証情報とを作成し、アカウント管理装置側にて管理しておく必要がある。さらに、Enrollee側でも各ユーザーのユーザー識別子と認証情報とを管理しておかなければならない。また、前述の特許文献1では、PINコードを把握して入力しなければならないという煩雑さは解消されない。そこで、本発明は、上述した問題点の少なくとも1つに鑑みてなされたものであり、アクセスポイントと、ステーションとの間のセキュリティ性を向上させることにある。開示の一実施例の無線通信装置は、複数の無線通信装置を含む無線通信システムにおける1の無線通信装置であって、他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う演算処理部と、該演算処理による演算結果と、前記他の無線通信装置により通知されるべき演算結果とに基づいて、前記他の無線通信装置との間で接続を確立すべきかどうかを判定する判定部と、該判定部による判定結果に従って、前記他の無線通信装置との間で接続を確立する接続処理部とを有する。開示の一実施例の無線通信方法は、複数の無線通信装置を含む無線通信システムにおける1の無線通信装置における無線通信方法であって、他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う演算処理ステップと、該演算処理ステップによる演算結果と、前記他の無線通信装置により通知されるべき演算結果とに基づいて、前記他の無線通信装置との間で接続を確立すべきかどうかを判定する判定ステップと、該判定ステップによる判定結果に従って、前記他の無線通信装置との間で接続を確立する接続処理ステップとを有する。開示の一実施例のプログラムは、上述した無線通信方法を、コンピュータに実行させるためのプログラムである。開示の実施例によれば、アクセスポイントと、ステーションとの間のセキュリティ性を向上させることができる。以下、図面に基づいて、実施例を説明する。なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。<実施例>図1は、本無線通信システムの一実施例を示す。本無線通信システムは、アクセスポイント200と、ステーション100とを有する。アクセスポイント200には、P2PGroupOwnerとして機能する無線通信装置が含まれる。ステーション100は、無線通信のプロトコルとして、IEEE802.11仕様に規定される無線LANが適用される。ステーション100は、ステーション本体110と、WLANカード120とを有する。ステーション本体110と、WLANカード120との間は、バス130を介して接続される。ステーション本体110は、メインCPU113を有する。メインCPU113は、OS112を実行させる。メインCPU113は、OS112上で、デバイスドライバ114を実行させる。ステーション本体110は、デバイスドライバ114を有する。デバイスドライバ114は、ファームウェア121と連携して、WLANMAC125を制御する。ステーション本体110は、ステーション用無線ユーティリティツール111を有する。ステーション本体110は、バス制御部115を有する。バス制御部115は、WLANカード120内のバス制御部124と連携して、バス130の制御を行う。WLANカード120は、ローカルCPU123を有する。ローカルCPU123は、OS122を実行させる。さらに、ローカルCPU123は、OS122上でファームウェア121を実行させる。WLANカード120は、ファームウェア121を有する。ファームウェア121は、WLANMAC125を制御する。つまり、ファームウェア121は、WLANMAC125内のレジスタへの値の読み書きを行うことにより、WLANMAC125を制御する。WLANカード120は、バス制御部124を有する。バス制御部124は、ステーション本体110内のバス制御部115と連携して、バス130の制御を行う。WLANカード120は、WLANMAC125を有する。WLANMAC125は、送信すべきデータパケットの生成や、受信したデータパケットの分割を行う。WLANカード120は、WLANPLCP126を有する。WLANPLCP126は、WLANMAC125で生成されたデータパケットのディジタルデータを電気信号に変換する。WLANPLCP126は、WLANMAC125に、電気信号に変換されたディジタルデータを入力する。また、WLANPLCP126は、受信した電気信号をデータパケットのディジタルデータに変換する。WLANPLCP126は、WLANMAC125に、ディジタルデータに変換されたデータパケットを入力する。WLANカード120は、RF127を有する。RF127は、電気信号の周波数と無線の電波の周波数との周波数変換をおこなう。<ステーション用無線ユーティリティツール>図2は、ステーション用無線ユーティリティツール111の一実施例を示す。ステーション用無線ユーティリティツール111は、ユーザーとステーション本体110との間のインタフェースの役割を果たす。例えば、ステーション用無線ユーティリティツール111は、ユーザーからの接続要求を受け付ける際に機能する。また、ステーション用無線ユーティリティツール111は、無線デバイスの状態を表示してユーザーに通知する際に機能する。ステーション用無線ユーティリティツール111は、SSID表示部1111を有する。SSID表示部1111は、WLANカード120により検出されるべきSSIDのリストを表示する。該SSIDのリストには、IEEE802.11仕様におけるアクセスポイントに設定されたSSID、Wi-FiDirect仕様におけるP2PGroupOwnerに設定されたSSIDが含まれる。例えば、ユーザーが、マウスなどの指示デバイスを動かすことにより、SSIDを選択できる。具体的には、指示デバイスを動かすことにより、SSID表示部1111に表示されるべき、一つ以上のSSIDのリスト中の、いずれかのSSIDの箇所に、ポインタを持っていくことができる。ポインタにより指示されたSSIDの箇所の色が変わり、該SSIDが選択されていることが明示される。さらに、該SSIDの箇所に、接続クリックボタンI/F1112が表示される。図3は、SSID表示部1111により表示されるべき内容の一実施例を示す。図3には、WLANカード120により検出されるべきSSIDを選択するための1又は複数の領域が含まれる。さらに、各領域に対応し、接続する際に選択されるべき領域が含まれる。該接続する際に選択されるべき領域は、SSIDが選択された際に表示されてもよい。接続クリックボタンI/F1112は、SSID表示部1111に表示されるべき各SSIDと対応付けられる。ユーザーにより接続クリックボタンI/Fがクリックされると、該接続クリックボタンI/Fに対応するSSIDを送信しているアクセスポイント又はP2PGroupOwnerに対して、接続要求が送信される。なお、WPSを用いた接続をおこなう際には、Enrollee側とAP/Registrar側で設定しているPINコードが一致しているかどうかを調べる。本ステーション100は、SSIDに基づいて、接続要求に含まれるべきPINコードを自動的に生成する。ステーション用無線ユーティリティツール111は、PINコード生成部1114を有する。PINコード生成部1114は、PINコードを自動的に生成する。例えば、PINコード生成部1114は、演算処理内容を秘匿した関数を用いて、該関数の入力値としてSSIDを用いる。該演算処理を行った結果得られる演算値をPINコードとする。ステーション用無線ユーティリティツール111は、WPS方式判定部1113を有する。WPS方式判定部1113は、ユーザーにより接続クリックボタンI/F1112が選択された際に、該選択された接続クリックボタンI/F1112に対応するSSIDに対応するアクセスポイントにより通知されるべき、プッシュボタンが押されていたかどうかの情報に基づいて、プッシュボタン方式での接続要求を出すかどうかを判定する。また、WPS方式判定部1113は、ユーザーにより接続クリックボタンI/F1112が選択された場合に、該選択された接続クリックボタンI/F1112に対応するSSIDに対応するP2PGroupOwnerにより通知されるべき、プッシュボタンが押されていたかどうかの情報に基づいて、プッシュボタン方式での接続要求を出すかどうかを判定するようにしてもよい。WPS方式判定部1113は、プッシュボタンが押されていると判定した場合には、プッシュボタン方式での接続要求を送出し、プッシュボタンが押されていなかったと判定した場合には、PINコード方式での接続要求を送出する。プッシュボタンが押されていたかどうかを表す情報は、ファームウェア121及びデバイスドライバ114において作成される。ファームウェア121は、アクセスポイント又はP2PGroupOwnerにより送出されるビーコンフレームに含まれるべき、プッシュボタンが押されてから2分以内であるかどうかを表す情報を検出する。<プッシュボタンが押されていたかどうかを表す情報の検出方法>WPS仕様では、アクセスポイントまたはP2PGroupOwnerAP/Registrarは、プッシュボタンが押されてから2分間の間WalkTimeは、ビーコンフレームの中の、WSCIE領域のSelectedRegistrarAttributeの値をTRUEに設定することが規定されている。該2分間の間に、あるステーションからの接続要求を受けた場合には、該ステーションに対して、Credentialsを供給することが規定されている。AP/Registrarは、内部のタイマーを用いて、プッシュボタンが押されてから2分間経過したことを認識すると、SelectedRegistrarAttributeの値をFALSEに設定することが規定されている。ファームウェア121は、受信したビーコンフレームを解析し、SelectedRegistrarAttributeの値がTRUEであるかFALSEであるかを調べる。該ファームウェア121は、SelectedRegistrarAttributeの値がTRUEであるかFALSEであるかを表す情報を、デバイスドライバ114を経由して、ステーション用無線ユーティリティツール1111に伝える。ステーション用無線ユーティリティツール1111では、デバイスドライバ114から通知されるべき情報が、プッシュボタンが押されていることを示している場合には、WPS仕様に規定されたプッシュボタン方式に基づいて、接続処理をおこなう。一方、プッシュボタンが押されていないことを示している場合には、PINコードの自動生成をおこなう。ステーション用無線ユーティリティツール1111は、自動生成されたPINコードを用いて、WPS仕様に規定されたPINコード方式に基づいて接続処理をおこなう。<接続処理>図4は、接続処理を示す。接続処理は、ユーザにより接続クリックボタンI/F1112が押されることにより開始される。ステーション100内のステーション用無線ユーティリティツール111は、デバイスドライバ114から通知されるべき情報が、プッシュボタンが押されていることを示しているかどうかを判定するステップS402。プッシュボタンが押されていないことを示していると判定された場合ステップS402:NO、ステーション100は、SSIDに基づいて、PINコードを自動生成し、PINコード方式により接続するステップS404。つまり、PINコード生成部1114は、SSIDに基づいて、PINコードを自動生成する。ステーション100は、PINコード方式により接続する。プッシュボタンが押されていることを示していると判定された場合ステップS402:YES、ステーション100は、プッシュボタン方式により接続するステップS406。以上により、PINコード方式又はプッシュボタン方式により、ステーション100とアクセスポイント200との間は、接続される。本実施例では、アクセスポイント又はP2PGroupOwner側は、ステーション用無線ユーティリティツール1111と同様の機能を有する無線ユーティリティツールを有する。以下、アクセスポイント又はP2PGroupOwner側が有するステーション用無線ユーティリティツール1111と同様の機能を有する無線ユーティリティツールを、アクセスポイント用無線ユーティリティツールという。図5は、アクセスポイント200の一実施例を示す。アクセスポイント200は、アクセスポイント用無線ユーティリティツール211を有する。アクセスポイント用無線ユーティリティツール211以外の構成は、図1を参照して説明したステーションと略同一である。アクセスポイント用無線ユーティリティツール211は、図2に示されるステーション用無線ユーティリティツール111と比較して、PINコード生成部2114のみを有する点で異なる。PINコード生成部2114は、ステーション用無線ユーティリティツール1111に含まれべきPINコード生成部1114と同様に、演算処理内容を秘匿した関数を用いる。該演算処理の内容は、ステーション用無線ユーティリティツール1111に含まれるPINコード生成部1114と略同一である。従って、ステーション用無線ユーティリティツール1111に含まれるPINコード生成部1114、及びアクセスポイント用無線ユーティリティツール211に含まれるPINコード生成部2114のそれぞれに、同じ値のSSIDを入力値とした場合、両方のツールで得られる出力値、すなわちPINコードの値は、同じとなる。なお、アクセスポイント又はP2PGroupOwnerとして、ビーコンフレームにSSIDを含めないようにしたSSIDステルス機能をサポートした製品も普及している。本実施例においては、SSIDステルス機能を用いず、ビーコンフレームにSSIDが含まれる場合について説明する。また、IEEE802.11仕様では、アクティブスキャン方式と、パッシブスキャン方式とが定義されている。アクティブスキャン方式では、接続を要求するステーションが、アクセスポイント又はそれに準ずる機能を持つ通信装置に対して、接続要求を示すProbeRequestフレームを送出する際に、ProbeRequestフレームに、SSIDを含める。パッシブスキャン方式では、接続を要求するステーションが、アクセスポイント又はそれに準ずる機能を持つ通信装置に対して、接続要求を示すProbeRequestフレームを送出する際に、ProbeRequestフレームに、SSIDを含めない。本実施例では、アクセスポイント用無線ユーティリティツール211上で、SSIDが指定される。ステーション100のステーション用無線ユーティリティツール111に含まれる接続クリックボタンI/F1112が押されることにより、該接続クリックボタンI/F1112に対応するSSIDの送出元であるアクセスポイントまたはそれに準ずる機能を持つ通信装置を特定して接続要求を出すため、ProbeRequestフレームには、SSIDを明示しておく必要がある。そこで、本実施例では、アクティブスキャン方式によってProbeRequestフレームが送出される場合について説明する。<PINコード生成部における処理の詳細その1>以下、ステーション用無線ユーティリティツール1111のPINコード生成部1114の処理について説明する。アクセスポイント用無線ユーティリティツール211のPINコード生成部2114の処理についても略同一である。ステーション用無線ユーティリティツール1111のPINコード生成部1114は、入力値をSSIDとし、出力値をPINコードとする。ここでは、PINコード生成部1114に入力されるべきSSIDの一例としてntwk02を適用した場合について説明する。図6は、PINコード生成部1114の処理その1を示す。PINコード生成部1114は、SSIDを1文字毎にアスキーコードに変換するステップS602。つまり、ntwk02は、20206E74776B3032に変換される。ここで、SSIDの長さが9文字以上である場合には下位8文字を抽出し、SSIDの長さが8文字未満である場合には上位に空白スペースを補充し8文字に拡張し、1文字ごとにアスキーコードに変換するようにしてもよい。PINコード生成部1114は、アスキーコードに変換されたSSIDの下から1番目のコードをハッシュ関数の入力値とするステップS604。つまり、0×32をハッシュ関数の入力値とする。PINコード生成部1114は、ハッシュ関数の出力値の下1桁を、PINコードの、下から1番目の桁の値とするステップS606。例えば、ハッシュ関数の出力値として、6が得られた場合、該6をPINコードの下から1番目の桁の値とする。PINコード生成部1114は、ハッシュ関数の出力値と、SSIDの下から2番目の文字コードとを加算するステップS608。つまり、ハッシュ関数の出力値6と、SSIDの下から2番目の文字コード30とを加算する。PINコード生成部1114は、加算した値を、ハッシュ関数の入力値とするステップS610。つまり、加算した値である0×36をハッシュ関数の入力値とする。PINコード生成部1114は、ハッシュ関数の出力値の下1桁を、PINコードの、下から2番目の桁の値とするステップS612。例えば、ハッシュ関数の出力値として、9が得られた場合、該9をPINコードの下から2番目の桁の値とする。PINコード生成部1114は、ハッシュ関数の出力値と、SSIDの下から3番目の文字コードとを加算するステップS614。つまり、ハッシュ関数の出力値9と、SSIDの下から3番目の文字コード6Bとを加算する。PINコード生成部1114は、加算した値を、ハッシュ関数の入力値とするステップS616。つまり、加算した値である0×74をハッシュ関数の入力値とする。PINコード生成部1114は、ハッシュ関数の出力値の下1桁を、PINコードの、下から3番目の桁の値とするステップS618。例えば、ハッシュ関数の出力値として、2が得られた場合、該2をPINコードの下から3番目の桁の値とする。以下、PINコードとして、8桁の値が算出されるまで、上述した処理を繰り返すステップS620。図6に示される例では、PINコードとして、81432296が得られる。上述したように、ステーション用無線ユーティリティツール111のPINコード生成部1114における演算処理と、アクセスポイント用無線ユーティリティツール211のPINコード生成部2114における演算処理とは略同一である。従って、ステーション側で生成されるPINコードと、アクセスポイント又はそれに準ずる機能を有する通信装置側で生成されるPINコードとは、SSIDが同じであるならば、同じ値となる。ステーション用無線ユーティリティツール111のPINコード生成部1114における演算処理の内容と、アクセスポイント用無線ユーティリティツール211のPINコード生成部2114における演算処理の内容は秘匿される。例えば、演算処理を含めた無線ユーティリティツールを、バイナリファイルの形で、ユーザーに配布してもよい。従って、ステーション用無線ユーティリティツール111又はアクセスポイント用無線ユーティリティツール211を有するユーザーだけが、あるSSIDから同じPINコードを生成できるため、通信をおこなうことが可能となる。ステーション用無線ユーティリティツール111又はアクセスポイント用無線ユーティリティツール211を有するユーザーだけが、あるSSIDから同じPINコードを生成できるため、セキュリティ面での安全性が高くなる。なお、以上の説明では、ステーション用無線ユーティリティツール111と、アクセスポイント用無線ユーティリティツール211の両方において秘匿されるべき演算処理に、ハッシュ関数が含まれる場合を例に取り上げたが、演算処理の内容はこの限りではない。<PINコード生成部における処理の詳細その2>以下、ステーション用無線ユーティリティツール1111のPINコード生成部1114の処理について説明する。アクセスポイント用無線ユーティリティツール211のPINコード生成部2114の処理についても略同一である。図7は、PINコード生成部1114の処理その2を示す。ここでは、PINコード生成部1114に入力されるべきSSIDの一例としてntwk02が入力される場合について説明する。図7は、PINコード生成部1114の処理その2を示す。PINコード生成部1114は、SSIDを1文字毎にアスキーコードに変換するステップS702。つまり、ntwk02は、20206E74776B3032に変換される。ここで、SSIDの長さが9文字以上である場合には下位8文字を抽出し、SSIDの長さが8文字未満である場合には上位に空白スペースを補充し8文字に拡張し、1文字ごとにアスキーコードに変換するようにしてもよい。PINコード生成部1114は、上位4文字と、下位4文字とを入れ替えるステップS704。つまり、20206E74776B3032は、776B303220206E74に変換される。上位4文字と、下位4文字とを入れ替えることにより、SSIDの長さが8文字未満の場合に、上位の文字列にスペースが集まり易くなることを回避することができる。SSIDの長さが8文字未満の場合には上位にスペースが補充されるためである。PINコード生成部1114は、下から1番目に配置された文字の、上位4ビットと下位4ビットとを足し加算し、10進数の変換し、該10進数の下から1桁目の値を、PINコードの下から1番目の桁の値とするステップS706。つまり、下から1番目に配置された74の、上位4ビット0×7と、下位4ビット0×4とを加算し、0×Bを得る。該0×Bを10進数に変換し、11を得る。該11の下から1番目の値1を、PINコードの下から1番目の桁の値とする。PINコード生成部1114は、下から2番目に配置された文字の、上位4ビットと下位4ビットとを足し加算し、10進数の変換し、該10進数の下から1桁目の値を、PINコードの下から2番目の桁の値とするステップS708。つまり、下から2番目に配置された6Eの、上位4ビット0×6と、下位4ビット0×Eとを加算し、0×14を得る。該0×14を10進数に変換し、20を得る。該20の下から1番目の値0を、PINコードの下から2番目の桁の値とする。PINコード生成部1114は、下から3番目に配置された文字の、上位4ビットと下位4ビットとを足し加算し、10進数の変換し、該10進数の下から1桁目の値を、PINコードの下から3番目の桁の値とするステップS710。つまり、下から3番目に配置された20の、上位4ビット0×2と、下位4ビット0×0とを加算し、0×2を得る。該0×2を10進数に変換し、2を得る。該2の下から1番目の値2を、PINコードの下から3番目の桁の値とする。以下、PINコードとして、8桁の値が算出されるまで、上述した処理を繰り返すステップS712。<本無線通信システムの動作>図8は、アクセスポイント200から、ステーション100への、Credentialsの配布手順の一実施例を示す。図8には、一例としてWPS仕様に従ったシーケンスが示される。図8には、ステーション100と、アクセスポイント200との間における、ProbeResponseフレームなどについても示される。ステーション100により送信される接続要求に対してアクセスポイント200が応答した後、M1メッセージ1からM8メッセージ8により表されるメッセージがやりとりされることにより、Credentialsの配布がおこなわれる。ステーション100のPINコードはSSIDに基づいて生成される。該ステーション100は、SSIDに基づいて生成したPINコードを入力値とした時のハッシュ関数の出力値を、M3に格納して送出する。一方、アクセスポイント200は、SSIDに基づいて生成したPINコードを入力値とした時のハッシュ関数の出力値を、M4に格納して送出する。M8では、PINコードと、M3、M4で受け渡した情報をもとに生成した暗号鍵を用いて、Credentialsを暗号化したものを格納して、送出する。ステーション100側と、アクセスポイント200側で用いるハッシュ関数は同じものであるため、ステーション100側と、アクセスポイント200側それぞれで生成されるPINコードが同一のものであれば、該PINコードをハッシュ関数の入力値とした時の出力値は、ステーション100側と、アクセスポイント200側で同じ値になる。<本無線通信システムの動作の詳細>アクセスポイント200は、ビーコンフレームを送信するステップS802。該ビーコンフレームには、SSIDが含まれる。ステーション100は、プローブリクエストを送信するステップS804。該プローブリクエストには、SSIDが含まれる。アクセスポイント200は、プローブレスポンスを送信するステップS806。該プローブレスポンスには、ステーションのMACアドレスが含まれる。ステーション100は、オーセンティケーションリクエストを送信するステップS808。該オーセンティケーションリクエストには、アクセスポイントのMACアドレスが含まれる。アクセスポイント200は、オーセンティケーションレスポンスを送信するステップS810。該オーセンティケーションレスポンスには、ステーションのMACアドレスが含まれる。ステーション100は、アソシエーションリクエストを送信するステップS812。該アソシエーションリクエストには、アクセスポイントのMACアドレスが含まれる。アクセスポイント200は、アソシエーションレスポンスを送信するステップS814。該アソシエーションレスポンスには、ステーションのMACアドレスが含まれる。ステーション100は、SSIDを入力値として、ツールに秘匿された関数により、PINコードを生成するステップS816。つまり、PINコード生成部1114は、SSIDに基づいて、PINコードを生成する。ここで、SSIDは、ステップS802によりアクセスポイント200から通知されたSSIDであってもよい。アクセスポイント200は、SSIDを入力値として、ツールに秘匿された関数により、PINコードを生成するステップS816。つまり、PINコード生成部2114は、SSIDに基づいて、PINコードを生成する。ここで、SSIDは、ステップS804によりステーション100から通知されたSSIDであってもよい。ステーション100は、EAPOLStartを送信するステップS820。ステーション100は、EAPOLResponseを送信するステップS822。アクセスポイント200は、EAPOLRequestを送信するステップS824。ステーション100は、PINコードを入力値として、メッセージ3に、ハッシュ関数の出力値を格納するステップS826。ステーション100は、EAPResponseを送信するステップS828。アクセスポイント200は、PINコードを入力値として、メッセージ4に、ハッシュ関数の出力値を格納するステップS830。アクセスポイント200は、EAPRequestを送信するステップS832。ステーション100は、EAPResponseを送信するステップS834。アクセスポイント200は、EAPRequestを送信するステップS836。ステーション100は、EAPResponseを送信するステップS838。アクセスポイント200は、認証に必要な情報を、PINコードを基に生成した暗号鍵で暗号化して、メッセージ8に格納する。アクセスポイント200は、EAPRequestを送信するステップS842。以降、ステーション100は、アクセスポイントから取得したCredentialsを用いて、アクセスポイント200との間で、4wayhandshakeにより認証処理をおこなう。該認証処理の後、ステーション100と、アクセスポイント200との間で通信が開始される。アクセスポイントまたはP2PGroupOwnerにおける、SSIDの更新のタイミングおよび間隔については、P2PGroupOwner内部にて求められるセキュリティレベルの高さと、一度作成したPINコードを再利用できる簡単さとのトレードオフを考慮して、適切な値に設定すればよい。一例として、P2PGroupOwner内部で、前回SSIDを更新した後から日付が変わったことを検知し、かつ、全てのP2PClientが、P2PGroupから切断していることを検知した場合を、SSID更新のタイミングとして設定してもよい。<変形例>上述した実施例では、無線ユーティリティツールを所有するユーザー同士が通信する場合について説明した。さらに、該無線ユーティリティツールの使用範囲を広げるようにしてもよい。例えば、社外のユーザーにも公開するようにしてもよい。この場合、無線ユーティリティツールの使用者に含まれる、ある特定のグループのユーザー同士が通信できるように、通信ができる範囲を限定することが必要となる。そこで、本実施例では、無線ユーティリティツールに、システム管理者によりパラメータが設定される。つまり、SSIDと、システム管理者により設定されるべきパラメータ以下、設定パラメータというに基づいて、PINコードが生成される。システム管理者によりパラメータが設定されることにより、配布先となるグループごとに、異なる演算処理をおこなわせることができる。ここでは、SSIDとしてntwk02、設定パラメータとしてricohlanが使用される例を示す。設定パラメータは、任意の文字列であってもよい。<PINコード生成部における処理の詳細その3>以下、ステーション用無線ユーティリティツール1111のPINコード生成部1114の処理について説明する。アクセスポイント用無線ユーティリティツール211のPINコード生成部2114の処理についても略同一である。図9は、PINコード生成部1114の処理その1を示す。PINコード生成部1114は、SSIDの下位8文字と、設定パラメータを1文字毎にアスキーコードに変換し、1バイト毎に排他的論理和を求めるステップS902。つまり、ntwk02は00006E74776B3032に変換され、ricohlanは7269636F686C616Eに変換される。ここで、SSIDの長さが9文字以上である場合には下位8文字を抽出し、SSIDの長さが8文字未満である場合には上位に空白スペースを補充し8文字に拡張し、1文字ごとにアスキーコードに変換するようにしてもよい。00006E74776B3032と、7269636F686C616Eとの間で、下位4ビット毎に、EORを求めることにより72690D1B1FO7313Cが得られる。PINコード生成部1114は、EORの下から1番目の文字のコードをハッシュ関数の入力値とするステップS904。つまり、0×3Cをハッシュ関数の入力値とする。PINコード生成部1114は、ハッシュ関数の出力値の下1桁を、PINコードの、下から1番目の桁の値とするステップS906。例えば、ハッシュ関数の出力値として、7が得られた場合、該7をPINコードの下から1番目の桁の値とする。PINコード生成部1114は、ハッシュ関数の出力値と、SSIDの下から2番目の文字のコードとを加算するステップS908。つまり、ハッシュ関数の出力値と、SSIDの下から2番目の文字コード30とを加算する。PINコード生成部1114は、加算した値を、ハッシュ関数の入力値とするステップS910。つまり、加算した値である0×38をハッシュ関数の入力値とする。PINコード生成部1114は、ハッシュ関数の出力値の下1桁を、PINコードの、下から2番目の桁の値とするステップS912。例えば、ハッシュ関数の出力値として、4が得られた場合、該4をPINコードの下から2番目の桁の値とする。PINコード生成部1114は、ハッシュ関数の出力値と、SSIDの下から3番目の文字コードとを加算するステップS914。つまり、ハッシュ関数の出力値4と、SSIDの下から3番目の文字コード6Bとを加算する。PINコード生成部1114は、加算した値を、ハッシュ関数の入力値とするステップS916。つまり、加算した値である0×OBをハッシュ関数の入力値とする。PINコード生成部1114は、ハッシュ関数の出力値の下1桁を、PINコードの、下から3番目の桁の値とするステップS918。例えば、ハッシュ関数の出力値として、5が得られた場合、該5をPINコードの下から3番目の桁の値とする。以下、PINコードとして、8桁の値が算出されるまで、上述した処理を繰り返すステップS920。図9に示される例では、PINコードとして、85662547が得られる。本実施例では、無線ユーティリティツールを配布したグループにおいては、SSIDとしてntwk02に対応するPINコードは、85662547という共通の値となる。他のグループでは、システム管理者が設定する文字列がricohlan以外であれば、同じSSIDに対する排他的論理和の値が、前述の値とは異なる値になるため、8桁のPINコードも、85662547以外の値になる。従って、あるグループ内で用いるSSIDを、そのグループ以外の人に検出されたとしても、PINコードとして得られる値が異なるため、そのグループ以外の人に通信データを解読されることを回避することが可能となる。<本実施例の作用効果>1複数の無線通信装置を含む無線通信システムにおける1の無線通信装置であって、他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行うPINコード生成部としての、演算処理部と、該演算処理部による演算結果と、前記他の無線通信装置により通知されるべき演算結果とに基づいて、前記他の無線通信装置との間で接続を確立すべきかどうかを判定するステーション用無線ユーティリティツール、アクセスポイント用無線ユーティリティツールとしての、判定部と、該判定部による判定結果に従って、前記他の無線通信装置との間で接続を確立するステーション用無線ユーティリティツール、アクセスポイント用無線ユーティリティツールとしての、接続処理部とを有する。本実施例によれば、無線端末装置と、基地局または基地局の機能を有する無線端末装置との間の通信において、特定の使用者に配布されるべき無線通信制御用ソフトウェア内の関数を用い、指定されたネットワーク識別情報をその関数の入力値とし、得られる出力値を、接続の確立に必要となる情報の受け渡しの対象となる正規ユーザーか否かを判別するための情報として用いることができる。このため、正規ユーザーか否かを判別する情報を入力する煩雑さを解消することができる。さらに、正規ユーザーか否かを判別する情報が、正規ユーザー以外の者の目に触れることがないため、セキュリティ性を高めることが可能となる。21に記載の無線通信装置において、当該無線通信装置は、IEEE802.11に規定された無線LANプロトコルに従って、動作する。本実施例によれば、IEEE802.11に記載の無線LANプロトコルを用いるため、既に広く普及しており、多数の製品が市場に出ているという観点から、他社製品との相互的な接続がし易いという効果を奏する。32に記載の無線通信装置において、前記他の無線通信装置に対して送信すべき接続要求を生成するステーション用無線ユーティリティツールとしての、接続要求生成部と、該接続要求生成部により生成された接続要求を送信する無線LANカードとしての、接続要求送信部とを有し、前記接続要求生成部は、前記接続要求に、前記ネットワーク識別情報を含める。本実施例によれば、接続を要求するステーションが、アクセスポイントまたはそれに準ずる機能を持つ通信装置に対して送出する、接続要求を示すProbeRequestフレーム中にSSIDを含める、アクティブスキャン方式が使用されるため、接続要求の対象となるSSIDを確実に指定することが可能となる。41ないし3のいずれか1項に記載の無線通信装置において、前記演算処理部は、当該無線通信装置が属するグループ毎に、異なる演算処理を行う。本実施例によれば、ソフトウェアが配布されるべきグループ単位ごとに異なる演算処理をおこなうように設計できる。このため、例えば、ツールを社外のユーザーにも公開する場合に、意図しないユーザーに正規のPINコードを生成されてしまうという危険を回避することが可能となる。54に記載の無線通信装置において、前記演算処理部は、前記グループ毎に設定されるべき任意の文字列を利用して、演算処理を行う。本実施例によれば、ソフトウェアが配布されるべきグループ単位ごとに異なる演算処理をおこなうように設計するためのパラメータを、任意の文字列とできるため、設計を受け持つ管理者にとって管理しやすいという効果を奏する。61ないし5のいずれか1項に記載の無線通信装置において、前記演算処理部は、一方向性関数を利用して、演算処理を行う。本実施例によれば、無線通信制御用ソフトウェアにおける演算処理にハッシュ関数を用いるため、単にアスキーコードを用いるものに比べ、想定されるパスワードを用いた総当たり攻撃に対する強固性を一層高くすることが可能となる。72に記載の無線通信装置において、他の無線通信装置を検出するWLANカードとしての、検出部を有し、前記演算処理部は、前記検出部により検出されるべき他の無線通信装置の中からユーザにより選択された他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う。本実施例によれば、検出されるべき一または複数個のSSIDの中から所望のSSIDを選択して接続を要求するユーザーインターフェースを有する。このため、無線通信制御用ソフトウェア内の関数の入力値となるSSIDを特定することが可能となる。82に記載の無線通信装置において、他の無線通信装置から送信されるべきビーコンフレームに基づいて、前記他の通信装置から通知されるべきネットワーク識別情報により、接続処理を行うかどうかを判定する接続判定部を有し、前記演算処理部は、前記接続判定部により、前記他の通信装置から通知されるべきネットワーク識別情報に基づいて接続処理を行うと判定された場合に、該ネットワーク識別情報により、所定の演算処理を行う。本実施例によれば、アクセスポイントまたはそれに準ずる機能を持つ通信装置側でプッシュボタンが押されたことを示す情報を検出したかどうかによって、接続要求を出す方式を決定できる。このため、例えば、アクセスポイント側ではプッシュボタンが押されているにもかかわらずPINコード方式で接続要求を出すなどの不整合や非効率的な事象を排除することができ、その場に応じた方式で接続要求を出すことが可能となる。9複数の無線通信装置を含む無線通信システムにおける1の無線通信装置における無線通信方法であって、他の無線通信装置との間で接続を確立する際に、該他の通信装置から通知されるべきネットワーク識別情報に基づいて、所定の演算処理を行う演算処理ステップと、該演算処理ステップによる演算結果と、前記他の無線通信装置により通知されるべき演算結果とに基づいて、前記他の無線通信装置との間で接続を確立すべきかどうかを判定する判定ステップと、該判定ステップによる判定結果に従って、前記他の無線通信装置との間で接続を確立する接続処理ステップとを有する。109に記載の方法を、コンピュータに実行させるためのプログラム。以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。