(57)【特許請求の範囲】
【請求項１】
目的無線ネットワークに所属させるための設定処理を実行すべき設定対象デバイスを制御するための制御装置であって、
前記設定対象デバイスのメモリから、前記設定対象デバイスが現在所属している又は過去に所属していた実績無線ネットワークに関係する実績関係情報を取得する実績関係情報取得部であって、前記実績関係情報は、前記実績無線ネットワークで利用されるべき搬送波が有する周波数である実績周波数を示す実績周波数情報を含む、前記実績関係情報取得部と、
前記実績無線ネットワークとは異なる現行無線ネットワークに現在所属している所属済みデバイスのメモリから、前記現行無線ネットワークに関係する現行関係情報を取得する現行関係情報取得部であって、前記現行関係情報は、前記現行無線ネットワークで利用されるべき搬送波が有する周波数である現行周波数を示す現行周波数情報と、前記現行無線ネットワークを識別するための現行無線識別子と、を含む、前記現行関係情報取得部と、
前記実績周波数情報によって示される前記実績周波数と、前記現行周波数情報によって示される前記現行周波数と、に基づいて、前記実績無線ネットワークとは異なる前記目的無線ネットワークを識別するための目的無線識別子を決定する決定部と、
前記目的無線ネットワークに前記設定対象デバイスを所属させるために、前記目的無線識別子を前記設定対象デバイスに設定するための設定処理を実行する設定処理実行部と、を備え、
前記決定部は、
前記実績周波数と前記現行周波数とが一致する場合に、前記目的無線ネットワークである前記現行無線ネットワークを識別するための前記現行無線識別子を、前記目的無線識別子として決定し、
前記実績周波数と前記現行周波数とが一致しない場合に、前記目的無線ネットワークである第１の無線ネットワークを識別するための第１の無線識別子を、前記目的無線識別子として決定し、
前記第１の無線ネットワークは、前記現行無線ネットワークとは異なり、かつ、前記実績周波数に一致する周波数を有する搬送波が利用されるべき無線ネットワークである、制御装置。
【請求項２】
前記実績無線ネットワークは、アクセスポイントを介さない無線通信を実行するための無線ネットワークであり、
前記目的無線ネットワークは、アクセスポイントを介する無線通信を実行するための無線ネットワークである、請求項１に記載の制御装置。
【請求項３】
前記現行無線ネットワーク及び前記第１の無線ネットワークは、同じアクセスポイントによって形成される、請求項２に記載の制御装置。
【請求項４】
前記設定処理実行部は、前記設定対象デバイスが前記実績無線ネットワークに現在所属している場合に、前記設定対象デバイスが前記実績無線ネットワークに所属している状態を維持しながら、前記目的無線ネットワークに前記設定対象デバイスを新たに所属させるために、前記設定処理を実行する、請求項１から３のいずれか一項に記載の制御装置。
【請求項５】
前記決定部は、
前記実績周波数と前記現行周波数とが一致しない場合に、前記制御装置の周囲に存在する１個以上のアクセスポイントをサーチして、前記１個以上のアクセスポイントによって利用されるＮ個の無線識別子を取得するサーチ部と、
前記Ｎ個の無線識別子のうちの１個以上の無線識別子の中から前記第１の無線識別子を選択する選択部であって、前記１個以上の無線識別子のそれぞれは、前記実績周波数に一致する周波数を有する搬送波が利用されるべき無線ネットワークを識別するための無線識別子である、前記選択部と、
を備える、請求項１から４のいずれか一項に記載の制御装置。
【請求項６】
前記現行無線識別子の全体は、特定文字列によって構成され、
前記第１の無線識別子は、前記特定文字列の少なくとも一部の文字列を含む、請求項５に記載の制御装置。
【請求項７】
前記第１の無線識別子の全体は、前記特定文字列に一致する文字列によって構成される、請求項６に記載の制御装置。
【請求項８】
前記制御装置は、前記所属済みデバイスに搭載され、
前記実績関係情報取得部は、前記設定対象デバイスとの通信を実行することによって、前記設定対象デバイスの前記メモリから、前記実績関係情報を取得し、
前記設定処理実行部は、前記設定対象デバイスとの通信を実行することによって、前記目的無線識別子を前記設定対象デバイスに供給する前記設定処理を実行する、請求項１から７のいずれか一項に記載の制御装置。
【請求項９】
前記制御装置は、前記設定対象デバイスに搭載され、
前記現行関係情報取得部は、前記所属済みデバイスとの通信を実行することによって、前記所属済みデバイスの前記メモリから、前記現行関係情報を取得し、
前記設定処理実行部は、前記目的無線識別子を前記設定対象デバイスの前記メモリ内の所定の記憶領域に記憶させる前記設定処理を実行する、請求項１から７のいずれか一項に記載の制御装置。
【請求項１０】
目的無線ネットワークに所属させるための設定処理を実行すべき設定対象デバイスを制御するためのコンピュータプログラムであって、
コンピュータに、以下の各処理、即ち、
前記設定対象デバイスのメモリから、前記設定対象デバイスが現在所属している又は過去に所属していた実績無線ネットワークに関係する実績関係情報を取得する実績関係情報取得処理であって、前記実績関係情報は、前記実績無線ネットワークで利用されるべき搬送波が有する周波数である実績周波数を示す実績周波数情報を含む、前記実績関係情報取得処理と、
前記実績無線ネットワークとは異なる現行無線ネットワークに現在所属している所属済みデバイスのメモリから、前記現行無線ネットワークに関係する現行関係情報を取得する現行関係情報取得処理であって、前記現行関係情報は、前記現行無線ネットワークで利用されるべき搬送波が有する周波数である現行周波数を示す現行周波数情報と、前記現行無線ネットワークを識別するための現行無線識別子と、を含む、前記現行関係情報取得処理と、
前記実績周波数情報によって示される前記実績周波数と、前記現行周波数情報によって示される前記現行周波数と、に基づいて、前記実績無線ネットワークとは異なる前記目的無線ネットワークを識別するための目的無線識別子を決定する決定処理と、
前記目的無線ネットワークに前記設定対象デバイスを所属させるために、前記目的無線識別子を前記設定対象デバイスに設定するための設定処理と、を実行させ、
前記決定処理では、
前記実績周波数と前記現行周波数とが一致する場合に、前記目的無線ネットワークである前記現行無線ネットワークを識別するための前記現行無線識別子を、前記目的無線識別子として決定し、
前記実績周波数と前記現行周波数とが一致しない場合に、前記目的無線ネットワークである第１の無線ネットワークを識別するための第１の無線識別子を、前記目的無線識別子として決定し、
前記第１の無線ネットワークは、前記現行無線ネットワークとは異なり、かつ、前記実績周波数に一致する周波数を有する搬送波が利用されるべき無線ネットワークである、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、目的無線ネットワークに所属させるための設定処理を実行すべき設定対象デバイスを制御する技術を開示する。
【背景技術】
【０００２】
特許文献１には、アクセスポイント（以下では「ＡＰ」と記載する）によって形成されている無線通信ネットワークに接続されている第１プリンタと、無線通信ネットワークに接続されていない第２プリンタと、が開示されている。第１プリンタと第２プリンタとは、同一のアドフォック無線設定を記憶している。第１プリンタは、アドフォック無線設定に従って、無線通信ネットワークで利用されるネットワーク無線設定を第２プリンタに送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−４４７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の技術では、無線通信ネットワークで利用される搬送波が有する周波数について、何ら考慮されていない。本明細書では、設定対象デバイスが利用すべき周波数を有する搬送波が利用される目的無線ネットワークに設定対象デバイスを所属させ得る技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される制御装置は、目的無線ネットワークに所属させるための設定処理を実行すべき設定対象デバイスを制御するための制御装置である。制御装置は、実績関係情報取得部と、現行関係情報取得部と、決定部と、設定処理実行部と、を備える。実績関係情報取得部は、設定対象デバイスのメモリから、設定対象デバイスが現在所属している又は過去に所属していた実績無線ネットワークに関係する実績関係情報を取得する。実績関係情報は、実績無線ネットワークで利用されるべき搬送波が有する周波数である実績周波数を示す実績周波数情報を含む。現行関係情報取得部は、実績無線ネットワークとは異なる現行無線ネットワークに現在所属している所属済みデバイスのメモリから、現行無線ネットワークに関係する現行関係情報を取得する。現行関係情報は、現行無線ネットワークで利用されるべき搬送波が有する周波数である現行周波数を示す現行周波数情報と、現行無線ネットワークを識別するための現行無線識別子と、を含む。決定部は、実績周波数情報によって示される実績周波数と、現行周波数情報によって示される現行周波数と、に基づいて、実績無線ネットワークとは異なる目的無線ネットワークを識別するための目的無線識別子を決定する。設定処理実行部は、目的無線ネットワークに設定対象デバイスを所属させるために、目的無線識別子を設定対象デバイスに設定するための設定処理を実行する。決定部は、実績周波数と現行周波数とが一致する場合に、目的無線ネットワークである現行無線ネットワークを識別するための現行無線識別子を、目的無線識別子として決定し、実績周波数と現行周波数とが一致しない場合に、目的無線ネットワークである第１の無線ネットワークを識別するための第１の無線識別子を、目的無線識別子として決定する。第１の無線ネットワークは、現行無線ネットワークとは異なり、かつ、実績周波数に一致する周波数を有する搬送波が利用されるべき無線ネットワークである。
【０００６】
上記の構成によると、制御装置は、設定対象デバイスが現在所属している又は過去に所属していた実績無線ネットワークの実績周波数と、所属済みデバイスが現在所属している現行無線ネットワークの現行周波数と、が一致する場合に、現行無線ネットワークを識別するための現行無線識別子を目的無線識別子として決定する。一方、制御装置は、実績周波数と現行周波数とが一致しない場合に、第１の無線ネットワークを識別するための第１の無線識別子を目的無線識別子として決定する。従って、制御装置は、上記のどちらの場合でも、実績周波数に一致する周波数を有する搬送波が利用される目的無線ネットワーク（即ち現行無線ネットワーク又は第１の無線ネットワーク）に設定対象デバイスを所属させ得る。このために、制御装置は、適切な周波数を有する搬送波が利用される目的無線ネットワークに設定対象デバイスを所属させ得る。
【０００７】
上記の制御装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを記憶するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の制御装置と少なくとも１個のデバイス（例えば、設定対象デバイス、所属済みデバイス）とを備える通信システムも、新規で有用である。
【図面の簡単な説明】
【０００８】
【図１】通信システムの構成を示す。
【図２】第１実施例のＰＣが実行する処理のフローチャートを示す。
【図３】２．４ＧＨｚに対応する適合ＳＳＩＤを選択するための各条件を示す。
【図４】５．０ＧＨｚに対応する適合ＳＳＩＤを選択するための各条件を示す。
【図５】ＰＣが適合ＳＳＩＤを選択するケースＡのシーケンス図を示す。
【図６】ＰＣが適合ＳＳＩＤを選択するケースＢのシーケンス図を示す。
【図７】ＰＣが適合ＳＳＩＤを選択しないケースＣのシーケンス図を示す。
【図８】第２実施例の多機能機が実行する処理のフローチャートを示す。
【図９】多機能機が適合ＳＳＩＤを選択するケースＤのシーケンス図を示す。
【図１０】多機能機が適合ＳＳＩＤを選択しないケースＥのシーケンス図を示す。
【発明を実施するための形態】
【０００９】
（第１実施例）
（通信システム２の構成；図１）
通信システム２は、多機能機１０と、ＰＣ（Personal Computerの略）８０と、複数個のアクセスポイント２００，３００，４００と、を備える。以下では、多機能機１０のことをＭＦＰ（Multi-Function Peripheralの略）１０と記載し、アクセスポイント２００，３００，４００のことをＡＰ（Access Pointの略）２００，３００，４００と記載する。ＭＦＰ１０とＰＣ８０とは、ＵＳＢ（Universal Serial Busの略）ケーブル４を介して、有線通信を実行可能である。ＭＦＰ１０は、ＡＰ２００，３００，４００によって形成されているいずれの無線ネットワークにも現在所属しておらず、無線ネットワークに所属すべきデバイスである。ＰＣ８０は、ＡＰ２００によって形成されている無線ネットワークに現在所属しているデバイスである。
【００１０】
（多機能機１０の構成）
ＭＦＰ１０は、印刷機能及びスキャン機能を含む多機能を実行可能な周辺機器（即ちＰＣ８０等の周辺機器）である。ＭＦＰ１０は、操作部１２と、表示部１４と、印刷実行部１６と、スキャン実行部１８と、無線インターフェース２０と、ＵＳＢインターフェース２２と、制御部３０と、を備える。以下では、インターフェースのことを「Ｉ／Ｆ」と記載する。
【００１１】
操作部１２は、複数のキーによって構成される。ユーザは、操作部１２を操作することによって、様々な指示をＭＦＰ１０に入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。印刷実行部１６は、インクジェット方式、レーザ方式等の印刷機構である。スキャン実行部１８は、ＣＣＤ、ＣＩＳ等のスキャン機構である。
【００１２】
無線Ｉ／Ｆ２０は、Ｗｉ−Ｆｉ方式に従ったＷｉ−Ｆｉ通信を実行するための無線Ｉ／Ｆである。Ｗｉ−Ｆｉ方式は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格（例えば８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従って、Ｗｉ−Ｆｉ通信を実行するための無線通信方式である。
【００１３】
制御部３０は、ＭＦＰ１０がＡＰ（例えば２００）によって形成されている無線ネットワーク（以下では「通常Ｗｉ−ＦｉＮＷ」と呼ぶ）に所属している場合に、通常Ｗｉ−ＦｉＮＷを利用して、無線Ｉ／Ｆ２０を介して、Ｗｉ−Ｆｉ通信（以下では「通常Ｗｉ−Ｆｉ通信」と呼ぶ）を実行することができる。通常Ｗｉ−ＦｉＮＷでは、通常、２．４ＧＨｚの周波数を有する搬送波、又は、５．０ＧＨｚの周波数を有する搬送波が利用される。通常Ｗｉ−ＦｉＮＷでどちらの周波数を有する搬送波が利用されるのかについては、当該通常Ｗｉ−ＦｉＮＷを形成しているＡＰによって決定される。以下では、２．４ＧＨｚの周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷ、５．０ＧＨｚの周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷのことを、それぞれ、「通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）」、「通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）」と記載することがある。無線Ｉ／Ｆ２０は、２．４ＧＨｚの周波数と５．０ＧＨｚの周波数との双方をサポートしているＩ／Ｆである。即ち、ＭＦＰ１０は、２．４ＧＨｚの周波数を有する搬送波と５．０ＧＨｚの周波数を有する搬送波との双方を利用可能である。
【００１４】
無線Ｉ／Ｆ２０は、さらに、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって策定されたＷＦＤ（Wi-Fi Directの略）方式をサポートしている。従って、制御部３０は、ＭＦＰ１０がＷＦＤ方式の無線ネットワーク（以下では「ＷＦＤＮＷ」と呼ぶ）に所属している場合に、ＷＦＤＮＷを利用して、無線Ｉ／Ｆ２０を介して、ＷＦＤ通信を実行することができる。ＷＦＤＮＷは、ＰＣ８０及びＭＦＰ１０のいずれとも異なるＡＰによって形成されない無線ネットワークであり、より具体的には、ＷＦＤ方式のＧ／Ｏネゴシエーションによって親局として動作することが決定されたＧｒｏｕｐ  Ｏｗｎｅｒ状態で動作する機器（以下では「Ｇ／Ｏ機器」と呼ぶ）によって形成される無線ネットワークである。ＷＦＤ方式の詳細は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」に記述されている。また、米国特許出願公開第２０１３／０２６０６８３号公報にも、ＷＦＤ方式の詳細が開示されており、当該文献を参照して引用する。
【００１５】
ＷＦＤＮＷでは、通常、２．４ＧＨｚの周波数を有する搬送波、又は、５．０ＧＨｚの周波数を有する搬送波が利用される。ＷＦＤＮＷでどちらの周波数を有する搬送波が利用されるのかについては、当該ＷＦＤＮＷを形成しているＧ／Ｏ機器によって決定される。以下では、２．４ＧＨｚの周波数を有する搬送波が利用されるＷＦＤＮＷ、５．０ＧＨｚの周波数を有する搬送波が利用されるＷＦＤＮＷのことを、それぞれ、「ＷＦＤＮＷ（２．４ＧＨｚ）」、「ＷＦＤＮＷ（５．０ＧＨｚ）」と記載することがある。
【００１６】
無線Ｉ／Ｆ２０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの双方に同時的に所属している状態を実現することができる。ただし、この場合、通常Ｗｉ−ＦｉＮＷで利用される搬送波が有する周波数と、ＷＦＤＮＷで利用される搬送波が有する周波数と、が一致しなければならないという制約がある。即ち、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）とＷＦＤＮＷ（２．４ＧＨｚ）との双方に同時的に所属可能である。また、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）とＷＦＤＮＷ（５．０ＧＨｚ）との双方に同時的に所属可能である。ただし、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）とＷＦＤＮＷ（５．０ＧＨｚ）との双方に同時的に所属不可能であり、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）とＷＦＤＮＷ（２．４ＧＨｚ）との双方に同時的に所属不可能である。
【００１７】
ＵＳＢＩ／Ｆ２２には、ＵＳＢケーブル４の一端が接続されている。ＵＳＢケーブル４の他端は、ＰＣ８０に接続されている。制御部３０は、ＵＳＢＩ／Ｆ２２を介して、ＰＣ８０とＵＳＢ通信を実行することができる。
【００１８】
制御部３０は、ＣＰＵ３２と、メモリ３４と、を備える。ＣＰＵ３２は、メモリ３４に記憶されているプログラム３６に従って、様々な処理を実行するプロセッサである。メモリ３４は、ＲＡＭ、ＲＯＭ等によって構成される。メモリ３４は、通常Ｗｉ−Ｆｉ設定記憶領域３８と、ＷＦＤ設定記憶領域４０と、パーシステント領域４２と、を備える。
【００１９】
ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに所属している状態では、通常Ｗｉ−Ｆｉ設定記憶領域３８に無線関係情報が記憶される。当該無線関係情報は、ＭＦＰ１０が所属している通常Ｗｉ−ＦｉＮＷで利用される無線プロファイルと、当該通常Ｗｉ−ＦｉＮＷで利用される無線チャネルの値（１〜１３ｃｈのうちのいずれかの値、又は、３６〜１００ｃｈのうちのいずれかの値）を示すチャネル情報と、を含む。換言すると、当該チャネル情報は、当該通常Ｗｉ−ＦｉＮＷで利用されるべき搬送波が有する周波数（即ち２．４ＧＨｚ又は５．０ＧＨｚ）を示す。無線プロファイルは、ＳＳＩＤ（Service Set Identifierの略）と、認証方式と、暗号化方式と、パスワードと、を含む。ＳＳＩＤは、無線ネットワークを識別するための識別子である。認証方式、暗号化方式、及び、パスワードは、無線ネットワークにおける認証及び暗号化に利用される情報である。
【００２０】
ＭＦＰ１０がＷＦＤＮＷに所属している状態では、ＷＦＤ設定記憶領域４０に無線関係情報が記憶される。当該無線関係情報は、ＭＦＰ１０が所属しているＷＦＤＮＷで利用される無線プロファイルと、当該ＷＦＤＮＷで利用される無線チャネルの値（１〜１３ｃｈのうちのいずれかの値、又は、３６〜１００ｃｈのうちのいずれかの値）を示すチャネル情報と、を含む。換言すると、当該チャネル情報は、当該ＷＦＤＮＷで利用されるべき搬送波が有する周波数（即ち２．４ＧＨｚ又は５．０ＧＨｚ）を示す。
【００２１】
パーシステント領域４２には、ＭＦＰ１０が現在所属している又は過去に所属していたＷＦＤＮＷに関係する無線関係情報（即ち無線プロファイル及びチャネル情報）が記憶され得る。以下では、ＭＦＰ１０が現在所属している又は過去に所属していたＷＦＤＮＷのことを「実績ＷＦＤＮＷ」と記載することがある。パーシステント領域４２に記憶されている無線関係情報は、実績ＷＦＤＮＷで利用されるべき情報である。ＭＦＰ１０がＷＦＤＮＷに現在所属している場合には、パーシステント領域４２に記憶されている無線関係情報は、ＷＦＤ設定記憶領域４０に記憶されている無線関係情報に一致する。また、ＭＦＰ１０が、ＷＦＤＮＷに現在所属しておらず、ＷＦＤＮＷに過去に所属していた場合には、パーシステント領域４２に記憶されている無線関係情報は、当該過去のＷＦＤＮＷで利用されていた無線関係情報に一致する。
【００２２】
ＭＦＰ１０が、ＷＦＤＮＷに現在所属しておらず、ＷＦＤＮＷに過去に所属していた場合には、パーシステント領域４２に記憶されている無線関係情報は、以下のようにして利用され得る。当該過去のＷＦＤＮＷでは、ＭＦＰ１０といずれかの機器との間に接続が確立されていた実績がある。そして、ＭＦＰ１０が当該機器との接続を再確立すべき状況では、ＭＦＰ１０は、パーシステント領域４２に記憶されている無線関係情報（即ち無線プロファイル及びチャネル情報）を利用して、当該機器との接続を再確立する。即ち、ＭＦＰ１０は、無線プロファイル及びチャネル情報を新たに準備しなくても、当該無線関係情報を利用して、当該機器との接続を容易に再確立することができる。
【００２３】
（ＰＣ８０の構成）
ＰＣ８０は、操作部８２と、表示部８４と、無線Ｉ／Ｆ９０と、ＵＳＢＩ／Ｆ９２と、制御部１２０と、を備える。操作部８２は、キーボード及びマウスによって構成されている。ユーザは、操作部８２を操作することによって、様々な指示をＰＣ８０に与えることができる。表示部８４は、様々な情報を表示するためのディスプレイである。無線Ｉ／Ｆ９０は、２．４ＧＨｚの周波数と５．０ＧＨｚの周波数との双方をサポートしているＩ／Ｆである。即ち、ＰＣ８０は、２．４ＧＨｚの周波数を有する搬送波と５．０ＧＨｚの周波数を有する搬送波との双方を利用可能である。ＵＳＢＩ／Ｆ９２には、ＵＳＢケーブル４の一端が接続されている。
【００２４】
制御部１２０は、ＣＰＵ１２２と、メモリ１２４と、を備える。ＣＰＵ１２２は、メモリ１２４に記憶されているプログラム１２６に従って、様々な処理を実行するプロセッサである。メモリ１２４は、ＲＡＭ、ＲＯＭ等によって構成される。メモリ１２４は、設定記憶領域１２８を備える。ＰＣ８０が通常Ｗｉ−ＦｉＮＷに所属している状態では、設定記憶領域１２８には、無線関係情報１３０が記憶される。無線関係情報１３０は、ＰＣ８０が所属している通常Ｗｉ−ＦｉＮＷで利用される無線プロファイルと、当該通常Ｗｉ−ＦｉＮＷで利用される無線チャネルの値を示すチャネル情報と、を含む。
【００２５】
図１の状況では、例えば、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属している。この場合、設定記憶領域１２８内の無線関係情報１３０に含まれる無線プロファイルは、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」と、認証方式「ａａａ」と、暗号化方式「ｘｘｘ」と、パスワード「ｐｐｐ」と、を含む。また、図１の状況では、設定記憶領域１２８内の無線関係情報１３０に含まれるチャネル情報は、３６〜１００ｃｈのいずれかを示す。換言すると、チャネル情報は、５．０ＧＨｚの周波数を示す。なお、以下では、ＰＣ８０が所属している通常Ｗｉ−ＦｉＮＷのことを「通常Ｗｉ−ＦｉＮＷ（ＰＣ）」と記載することがある。
【００２６】
（ＡＰ２００，３００，４００）
ＡＰ２００は、無線ＡＰ、無線ＬＡＮルータ等と呼ばれる通常のＡＰである。ＡＰ２００は、２．４ＧＨｚの周波数を有する搬送波と５．０ＧＨｚの周波数を有する搬送波との双方を利用可能である。そして、ＡＰ２００は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）と通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）との双方が同時的に形成されている状態を構築することができる。
【００２７】
ＡＰ２００は、無線関係情報２１８，２２８を記憶する。無線関係情報２１８は、ＡＰ２００自身によって形成される通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）で利用される無線プロファイル２２０と、当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）で利用されるチャネル情報２２２と、を含む。無線プロファイル２２０は、ＳＳＩＤ「ＹＹＹ」と、認証方式「ａａａ」と、暗号化方式「ｘｘｘ」と、パスワード「ｐｐｐ」と、を含む。チャネル情報２２２は、１〜１３ｃｈのうちのいずれかの値を示す。換言すると、チャネル情報２２２は、２．４ＧＨｚの周波数を示す。
【００２８】
無線関係情報２２８は、ＡＰ２００自身によって形成される通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用される無線プロファイル２３０と、当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用されるチャネル情報２３２と、を含む。無線プロファイル２３０は、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」と、認証方式「ａａａ」と、暗号化方式「ｘｘｘ」と、パスワード「ｐｐｐ」と、を含む。即ち、２個の無線プロファイル２２０，２３０の間では、認証方式、暗号化方式、及び、パスワードが共通である。また、無線プロファイル２２０内のＳＳＩＤ「ＹＹＹ」は、無線プロファイル２３０内のＳＳＩＤを構成する文字列「ＹＹＹ５ＧＨｚ」のうちの一部の文字列「ＹＹＹ」を含む。チャネル情報２３２は、３６〜１００ｃｈのいずれかを示す。換言すると、チャネル情報２３２は、５．０ＧＨｚの周波数を示す。
【００２９】
ＡＰ３００は、２．４ＧＨｚの周波数を有する搬送波のみを利用可能であり、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を形成する。ＡＰ３００は、ＡＰ３００自身によって形成される通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）で利用される無線プロファイルと、当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）で利用されるチャネル情報と、を対応付けて記憶する（これらは図示省略）。当該無線プロファイルは、ＳＳＩＤ「ＡＡＡ」と、図示省略の認証方式等を含む。当該チャネル情報は、１〜１３ｃｈのうちのいずれかの値を示す。換言すると、当該チャネル情報は、２．４ＧＨｚの周波数を示す。
【００３０】
ＡＰ４００は、５．０ＧＨｚの周波数を有する搬送波のみを利用可能であり、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を形成する。ＡＰ４００は、ＡＰ４００自身によって形成される通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用される無線プロファイルと、当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用されるチャネル情報と、を対応付けて記憶する（これらは図示省略）。当該無線プロファイルは、ＳＳＩＤ「ＢＢＢ」と、図示省略の認証方式等を含む。当該チャネル情報は、３６〜１００ｃｈのいずれかを示す。換言すると、当該チャネル情報は、５．０ＧＨｚの周波数を示す。
【００３１】
（ＰＣ８０が実行する処理；図２）
続いて、図２を参照して、ＰＣ８０のＣＰＵ１２２が実行する処理の内容について説明する。当該処理は、ＰＣ８０がＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷに所属している状態で、ＭＦＰ１０に無線プロファイルを供給するための操作がユーザによって操作部８２に実行されることをトリガとして開始される。なお、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属していてもよいし、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属していてもよい。
【００３２】
ＣＰＵ１２２は、Ｓ１０において、ＵＳＢＩ／Ｆ９２を介して、機器情報の供給を要求するための機器情報要求をＭＦＰ１０に供給し、Ｓ１２において、ＵＳＢＩ／Ｆ９２を介して、ＭＦＰ１０から機器情報を取得する。ＭＦＰ１０がＷＦＤＮＷに現在所属している場合、即ち、ＷＦＤ設定記憶領域４０に無線関係情報が記憶されている場合には、機器情報は、当該無線関係情報（即ち無線プロファイル及びチャネル情報）を含む。ＭＦＰ１０がＷＦＤＮＷに現在所属していないが、ＭＦＰ１０のメモリ３４内のパーシステント領域４２に無線関係情報が記憶されている場合には、機器情報は、当該無線関係情報（即ち無線プロファイル及びチャネル情報）を含む。なお、本実施例では、機器情報が、無線プロファイル及びチャネル情報の双方を含むが、当該無線プロファイルがＰＣ８０で利用されない。このために、機器情報は、当該無線プロファイルを含まなくてもよい（即ちチャネル情報のみを含んでいてもよい）。また、ＭＦＰ１０がＷＦＤＮＷに現在所属しておらず、かつ、ＭＦＰ１０のメモリ３４内のパーシステント領域４２に無線関係情報が記憶されていない場合には、機器情報は、無線関係情報を含まない。
【００３３】
Ｓ１４では、ＣＰＵ１２２は、ＭＦＰ１０がＷＦＤＮＷへの所属実績を有するのか否か（即ち、ＷＦＤ無線設定記憶領域４０又はパーシステント領域４２の少なくとも一方に無線関係情報が記憶されているのか否か）を判断する。ＣＰＵ１２２は、Ｓ１２で取得された機器情報に無線関係情報が含まれる場合に、Ｓ１４でＹＥＳと判断し、Ｓ１８に進む。一方、ＣＰＵ１２２は、Ｓ１２で取得された機器情報に無線関係情報が含まれない場合に、Ｓ１４でＮＯと判断し、Ｓ３４に進む。
【００３４】
Ｓ１８では、ＣＰＵ１２２は、メモリ１２４から無線関係情報１３０を読み出すことによって、無線関係情報１３０を取得する。
【００３５】
Ｓ２０では、ＣＰＵ１２２は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）で利用されるべき搬送波が有する周波数と、実績ＷＦＤＮＷで利用されるべき搬送波が有する周波数と、が一致するのか否かを判断する。ＣＰＵ１２２は、Ｓ１８で取得された無線関係情報１３０に含まれるチャネル情報によって示される周波数と、Ｓ１２で取得された機器情報に含まれる無線関係情報内のチャネル情報によって示される周波数と、が一致する場合に、Ｓ２０でＹＥＳと判断し、Ｓ３４に進む。一方において、ＣＰＵ１２２は、上記の２個の周波数が一致しない場合に、Ｓ２０でＮＯと判断し、Ｓ２２に進む。
【００３６】
Ｓ２２では、ＣＰＵ１２２は、ＰＣ８０の周囲に存在する１個以上のＡＰ（即ちＭＦＰ１０の周囲に存在する１個以上のＡＰ）をサーチして、１個以上のＡＰからＮ個のＳＳＩＤを取得する。具体的には、まず、ＣＰＵ１２２は、無線Ｉ／Ｆ９０を介して、送信先が指定されていない２種類のProbe Request信号を送信する。以下では、Requestのことを「Req.」と記載する。２種類のProbe Req.信号のうちの一方のProbe Req.信号は、２．４ＧＨｚの周波数を有する搬送波を利用して送信される。２種類のProbe Req.信号のうちの他方のProbe Req.信号は、５．０ＧＨｚの周波数を有する搬送波を利用して送信される。以下では、上記の一方のProbe Req.信号、他方のProbe Req.信号のことを、それぞれ、Probe Req.信号（２．４ＧＨｚ）、Probe Req.信号（５．０ＧＨｚ）と記載する。また、以下では、Probe Req.信号以外の信号についても、当該信号の通信に利用される周波数を括弧書きで記載することがある。
【００３７】
例えば、図１の状況では、ＡＰ２００は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）と通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）との双方を形成している。この場合、ＡＰ２００は、ＰＣ８０からProbe Req.信号（２．４ＧＨｚ）を受信する場合に、２．４ＧＨｚを示すチャネル情報２２２と、当該チャネル情報２２２に対応付けられている無線プロファイル２２０内のＳＳＩＤ「ＹＹＹ」と、を含むProbe Response信号（２．４ＧＨｚ）をＰＣ８０に送信する。以下では、Responseのことを「Res.」と記載する。また、ＡＰ２００は、ＰＣ８０からProbe Req.信号（５．０ＧＨｚ）を受信する場合に、５．０ＧＨｚを示すチャネル情報２３２と、当該チャネル情報２３２に対応付けられている無線プロファイル２３０内のＳＳＩＤ「ＹＹＹ５ＧＨｚ」と、を含むProbe Res.信号（５．０ＧＨｚ）をＰＣ８０に送信する。即ち、ＡＰ２００が通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）と通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）との双方を形成している状況では、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤ（即ち「ＹＹＹ」）と、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤ（即ち「ＹＹＹ５ＧＨｚ」）と、がＡＰ２００からＰＣ８０に送信される。以下では、前者のＳＳＩＤ、後者のＳＳＩＤのことを、それぞれ、「ＳＳＩＤ（２．４ＧＨｚ）」、「ＳＳＩＤ（５．０ＧＨｚ）」と記載することがある。なお、仮に、ＡＰ２００が通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）と通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）とのうちの一方の通常Ｗｉ−ＦｉＮＷのみを形成している場合には、ＡＰ２００は、当該一方の通常Ｗｉ−ＦｉＮＷを識別するためのＳＳＩＤ（即ち、ＳＳＩＤ（２．４ＧＨｚ）又はＳＳＩＤ（５．０ＧＨｚ））のみをＰＣ８０に送信する。
【００３８】
また、例えば、図１の状況では、ＡＰ３００は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を形成している。この場合、ＡＰ３００は、ＰＣ８０からProbe Req.信号（２．４ＧＨｚ）を受信する場合に、２．４ＧＨｚを示すチャネル情報と、ＳＳＩＤ（２．４ＧＨｚ）（即ち「ＡＡＡ」）と、を含むProbe Res.信号（２．４ＧＨｚ）をＰＣ８０に送信する。また、ＡＰ４００は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を形成している。この場合、ＡＰ４００は、ＰＣ８０からProbe Req.信号（５．０ＧＨｚ）を受信する場合に、５．０ＧＨｚを示すチャネル情報と、ＳＳＩＤ（５．０ＧＨｚ）（即ち「ＢＢＢ」）と、を含むProbe Res.信号（５．０ＧＨｚ）をＰＣ８０に送信する。
【００３９】
Ｓ２２では、ＣＰＵ１２２は、１個以上のＡＰからＮ個のProbe Req.信号を受信することによって、Ｎ個のProbe Req.信号に含まれるＮ個のＳＳＩＤを取得する。例えば、図１の状況では、ＣＰＵ１２２は、３個のＡＰ２００，３００，４００から４個のProbe Req.信号を受信することによって、４個のProbe Req.信号に含まれる４個のＳＳＩＤを取得する。
【００４０】
Ｓ２４では、ＣＰＵ１２２は、実績ＷＦＤＮＷの周波数が２．４ＧＨｚであるか否かを判断する。ＣＰＵ１２２は、Ｓ１２で取得された機器情報に含まれる無線関係情報内のチャネル情報が２．４ＧＨｚを示す場合に、実績ＷＦＤＮＷの周波数が２．４ＧＨｚであると判断し（Ｓ２４でＹＥＳ）、Ｓ２６に進む。一方、ＣＰＵ１２２は、当該チャネル情報が５．０ＧＨｚを示す場合に、実績ＷＦＤＮＷの周波数が２．４ＧＨｚでない、即ち、実績ＷＦＤＮＷの周波数が５．０ＧＨｚであると判断し（Ｓ２４でＮＯ）、Ｓ２８に進む。
【００４１】
Ｓ２６では、ＣＰＵ１２２は、Ｓ２２で取得されたＮ個のProbe Res.信号に含まれるＮ個のＳＳＩＤの中から１個以上のＳＳＩＤ（２．４ＧＨｚ）を特定する。具体的には、ＣＰＵ１２２は、Ｓ２２で取得されたＮ個のProbe Res.信号のうち、２．４ＧＨｚを示すチャネル情報を含む１個以上のProbe Res.信号を特定し、特定済みの１個以上のProbe Res.信号に含まれる１個以上のＳＳＩＤ（２．４ＧＨｚ）を特定する。例えば、図１の状況では、ＣＰＵ１２２は、ＡＰ２００から取得されるＳＳＩＤ（２．４ＧＨｚ）（即ち「ＹＹＹ」）と、ＡＰ３００から取得されるＳＳＩＤ（２．４ＧＨｚ）（即ち「ＡＡＡ」）と、を特定する。
【００４２】
Ｓ２８では、ＣＰＵ１２２は、Ｓ２２で取得されたＮ個のProbe Res.信号に含まれるＮ個のＳＳＩＤの中から１個以上のＳＳＩＤ（５．０ＧＨｚ）を特定する。具体的には、ＣＰＵ１２２は、Ｓ２２で取得されたＮ個のProbe Res.信号のうち、５．０ＧＨｚを示すチャネル情報を含む１個以上のProbe Res.信号を特定し、特定済みの１個以上のProbe Res.信号に含まれる１個以上のＳＳＩＤ（５．０ＧＨｚ）を特定する。例えば、図１の状況では、ＣＰＵ１２２は、ＡＰ２００から取得されるＳＳＩＤ（５．０ＧＨｚ）（即ち「ＹＹＹ５ＧＨｚ」）と、ＡＰ４００から取得されるＳＳＩＤ（５．０ＧＨｚ）（即ち「ＢＢＢ」）と、を特定する。
【００４３】
Ｓ３０では、ＣＰＵ１２２は、Ｓ１８で取得された無線関係情報１３０に含まれるＳＳＩＤ、即ち、通常Ｗｉ−ＦｉＮＷ（ＰＣ）で利用されるＳＳＩＤに基づいて、Ｓ２６又はＳ２８で特定された１個以上のＳＳＩＤの中に適合ＳＳＩＤがあるのか否かを判断する。
適合ＳＳＩＤは、実績ＷＦＤＮＷの周波数に一致する周波数を有する搬送波が利用されるべき通常Ｗｉ−ＦｉＮＷを識別するためのＳＳＩＤである。詳しくは後述するが、Ｓ２６を経由してＳ３０に進む場合には、適合ＳＳＩＤは、図３に示される第１〜５の条件のうち、少なくとも１個の条件を満たすＳＳＩＤであり、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤである。また、Ｓ２８を経由してＳ３０に進む場合には、適合ＳＳＩＤは、図４に示される第６〜１０の条件のうち、少なくとも１個の条件を満たすＳＳＩＤであり、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤである。ＣＰＵ１２２は、Ｓ２６又はＳ２８で特定された１個以上のＳＳＩＤの中に適合ＳＳＩＤがある場合（Ｓ３０でＹＥＳ）に、当該１個以上のＳＳＩＤの中から適合ＳＳＩＤを選択して、Ｓ３２に進む。一方、ＣＰＵ１２２は、Ｓ２６又はＳ２８で特定された１個以上のＳＳＩＤの中に適合ＳＳＩＤがない場合（Ｓ３０でＮＯ）に、Ｓ３４に進む。
【００４４】
Ｓ３２では、まず、ＣＰＵ１２２は、Ｓ１８で取得された無線関係情報１３０に含まれる無線プロファイルを利用して、新たな無線プロファイルを生成する。具体的には、ＣＰＵ１２２は、Ｓ１８で取得された無線プロファイルに含まれるＳＳＩＤ（以下では「ＳＳＩＤ（ＰＣ）」と呼ぶ）を、Ｓ３０で選択された適合ＳＳＩＤに置換することによって、新たな無線プロファイルを生成する。即ち、Ｓ１８で取得された無線プロファイルと新たな無線プロファイルとの間では、認証方式、暗号化方式、及び、パスワードが共通する。なお、詳しくは後述するが、ＳＳＩＤ（ＰＣ）と適合ＳＳＩＤとが一致することがあり得る。この場合、Ｓ１８で取得された無線プロファイルと新たな無線プロファイルとの間では、ＳＳＩＤも共通する。次いで、ＣＰＵ１２２は、新たな無線プロファイルをＭＦＰ１０に設定するために、ＵＳＢＩ／Ｆ９２を介して、新たな無線プロファイルをＭＦＰ１０に供給する。これにより、ＭＦＰ１０は、新たな無線プロファイルを利用して、通常Ｗｉ−ＦｉＮＷに所属し得る。
【００４５】
より具体的には、実績ＷＦＤＮＷの周波数が２．４ＧＨｚである場合には、新たな無線プロファイルに含まれる適合ＳＳＩＤは、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤである（Ｓ２４でＹＥＳ）。この場合、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属し得る。また、実績ＷＦＤＮＷの周波数が５．０ＧＨｚである場合には、新たな無線プロファイルに含まれる適合ＳＳＩＤは、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤである（Ｓ２４でＮＯ）。この場合、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属し得る。Ｓ３２が終了すると、図２の処理が終了する。
【００４６】
Ｓ３４では、ＣＰＵ１２２は、Ｓ１８で取得された無線関係情報１３０に含まれる無線プロファイルをＭＦＰ１０に設定するために、ＵＳＢＩ／Ｆ９２を介して、当該無線プロファイルをＭＦＰ１０に供給する。これにより、ＭＦＰ１０は、当該無線プロファイルを利用して、通常Ｗｉ−ＦｉＮＷに所属し得る。より具体的には、当該無線プロファイルに含まれるＳＳＩＤ（ＰＣ）が通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤである場合には、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属し得る。また、当該無線プロファイルに含まれるＳＳＩＤ（ＰＣ）が通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤである場合には、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属し得る。Ｓ３４が終了すると、図２の処理が終了する。
【００４７】
（適合ＳＳＩＤを選択するための条件；図３，図４）
続いて、図３及び図４を参照して、Ｓ３０で適合ＳＳＩＤを選択するための条件の内容について説明する。図３及び図４の条件は、ＰＣ８０が現在所属している第１の通常Ｗｉ−ＦｉＮＷを形成しているＡＰと同じＡＰによって形成されている第２の通常Ｗｉ−ＦｉＮＷを識別するための適合ＳＳＩＤを選択するための条件である。例えば、ＡＰ２００が通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）及び通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）の双方を形成している状況を想定する。そして、ＰＣ８０が当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属している場合には、図３の条件に適合する適合ＳＳＩＤは、当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤである。また、ＰＣ８０が当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属している場合には、図４の条件に適合する適合ＳＳＩＤは、当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤである。
【００４８】
まず、図３を参照して、図２のＳ２６を経由して実行されるＳ３０で適合ＳＳＩＤを選択するための条件の内容について説明する。ＣＰＵ１２２は、ＳＳＩＤ（ＰＣ）に基づいて、Ｓ２６で特定された１個以上のＳＳＩＤ（２．４ＧＨｚ）の中から、第１〜５の条件のうちの少なくとも１個の条件を満たす１個のＳＳＩＤを適合ＳＳＩＤとして選択する。第１の条件の優先度が最も高く、第２〜第５の条件の順に優先度が低くなる。即ち、ＣＰＵ１２２は、１個以上のＳＳＩＤ（２．４ＧＨｚ）の中に第１の条件を満たすＳＳＩＤが存在する場合には、当該ＳＳＩＤを適合ＳＳＩＤとして選択する。また、ＣＰＵ１２２は、第１の条件を満たすＳＳＩＤが存在しない場合には、第２の条件を満たすＳＳＩＤを適合ＳＳＩＤとして選択する。同様に、ＣＰＵ１２２は、第２の条件を満たすＳＳＩＤが存在しない場合には、第３の条件を満たすＳＳＩＤを適合ＳＳＩＤとして選択する。以降の条件についても同様である。
【００４９】
同じＡＰに設定される２個のＳＳＩＤでは、一方のＳＳＩＤの全体と他方のＳＳＩＤの全体とが一致している可能性が高い。そのため、第１の条件は、ＳＳＩＤ（２．４ＧＨｚ）の全体と、ＳＳＩＤ（ＰＣ）の全体と、が一致することである。例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「ＹＹＹ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「ＹＹＹ」によって構成される場合には、当該ＳＳＩＤ（２．４ＧＨｚ）は第１の条件を満たす。
【００５０】
また、同じＡＰに設定される２個のＳＳＩＤでは、一方のＳＳＩＤの全体と他方のＳＳＩＤの全体とが一致していなくても、一方のＳＳＩＤと他方のＳＳＩＤとが部分的に一致している可能性が高い。そのため、第２〜５の条件は、ＳＳＩＤ（２．４ＧＨｚ）とＳＳＩＤ（ＰＣ）とが部分的に一致することを含む。
【００５１】
第２の条件は、ＳＳＩＤ（２．４ＧＨｚ）の全体と、ＳＳＩＤ（ＰＣ）の最後の４文字を除く文字列と、が一致し、かつ、ＳＳＩＤ（ＰＣ）の最後の４文字が「５Ｇ」を含むことである。例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「ＹＹＹ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「ＹＹＹ５ＧＨｚ」によって構成される場合には、当該ＳＳＩＤ（２．４ＧＨｚ）は第２の条件を満たす。
【００５２】
第３の条件は、ＳＳＩＤ（２．４ＧＨｚ）の全体と、ＳＳＩＤ（ＰＣ）の最後の３文字を除く文字列と、が一致し、かつ、ＳＳＩＤ（ＰＣ）の最後の３文字が「５Ｇ」を含むことである。例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「ＺＺＺ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「ＺＺＺ−５Ｇ」によって構成される場合には、当該ＳＳＩＤ（２．４ＧＨｚ）は第３の条件を満たす。また、例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「ＷＷＷ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「ＷＷＷ＿５Ｇ」によって構成される場合も、当該ＳＳＩＤ（２．４ＧＨｚ）は第３の条件を満たす。
【００５３】
第４の条件は、ＳＳＩＤ（２．４ＧＨｚ）の全体と、ＳＳＩＤ（ＰＣ）の最後の２文字を除く文字列と、が一致し、かつ、ＳＳＩＤ（ＰＣ）の最後の２文字が「Ａ」を含むことである。例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「ＶＶＶ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「ＶＶＶ−Ａ」によって構成される場合には、当該ＳＳＩＤ（２．４ＧＨｚ）は第４の条件を満たす。
【００５４】
第５の条件は、ＳＳＩＤ（２．４ＧＨｚ）とＳＳＩＤ（ＰＣ）との間で一文字のみ相違し、かつ、ＳＳＩＤ（２．４ＧＨｚ）の相違文字が「Ｇ」であり、かつ、ＳＳＩＤ（ＰＣ）の相違文字が「Ａ」であることである。例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「Ｕ−Ｇ−Ｕ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「Ｕ−Ａ−Ｕ」によって構成される場合には、当該ＳＳＩＤ（２．４ＧＨｚ）は第５の条件を満たす。また、例えば、ＳＳＩＤ（２．４ＧＨｚ）が文字列「ＴＴＴ−Ｇ」によって構成され、かつ、ＳＳＩＤ（ＰＣ）が文字列「ＴＴＴ−Ａ」によって構成される場合には、当該ＳＳＩＤ（２．４ＧＨｚ）は第５の条件を満たす。
【００５５】
続いて、図４を参照して、図２のＳ２８を経由して実行されるＳ３０で適合ＳＳＩＤを選択するための条件の内容について説明する。ＣＰＵ１２２は、ＳＳＩＤ（ＰＣ）に基づいて、Ｓ２８で特定された１個以上のＳＳＩＤ（５．０ＧＨｚ）の中から、第６〜１０の条件のうちの少なくとも１個の条件を満たす１個のＳＳＩＤを適合ＳＳＩＤとして選択する。第６の条件の優先度が最も高く、第７〜第１０の条件の順に優先度が低くなる。
【００５６】
第６〜１０の条件は、それぞれ、図３の第１〜５の条件のＳＳＩＤ（２．４ＧＨｚ）、ＳＳＩＤ（ＰＣ）を、それぞれ、ＳＳＩＤ（ＰＣ）、ＳＳＩＤ（５．０ＧＨｚ）に置換した条件である。例えば、第６の条件は、ＳＳＩＤ（５．０ＧＨｚ）の全体と、ＳＳＩＤ（ＰＣ）の全体と、が一致することである。また、例えば、第７の条件は、ＳＳＩＤ（５．０ＧＨｚ）の最後の４文字を除く文字列と、ＳＳＩＤ（ＰＣ）の全体と、が一致し、かつ、ＳＳＩＤ（５．０ＧＨｚ）の最後の４文字が「５Ｇ」を含むことである。説明を省略するが、第８〜第１０の条件は、図４に記載されているとおりである。
【００５７】
（具体的なケース；図５〜図７）
続いて、図５〜図７を参照して、図２のフローチャートに従って実現される具体的なケースＡ〜Ｃの内容を説明する。図５〜図７では、実線矢印がＵＳＢ通信を示し、一点鎖線矢印が通常Ｗｉ−Ｆｉ通信を示す。この点は、後述の図９及び図１０でも同様である。
【００５８】
（ケースＡ；図５）
本ケースでは、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に現在所属しており、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含む無線プロファイルを記憶している。ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）（即ち実績ＷＦＤＮＷ）に現在所属している。なお、本ケースでは、ＡＰ２００及びＡＰ３００はＰＣ８０の周囲に存在するが、ＡＰ４００はＰＣ８０の周囲に存在しない。
【００５９】
Ｔ８では、ユーザは、ＭＦＰ１０に無線プロファイルを供給するための操作をＰＣ８０に実行する（図２のトリガ）。この場合、ＰＣ８０は、Ｔ１０において、ＵＳＢＩ／Ｆ９２を介して、機器情報要求をＭＦＰ１０に供給して（Ｓ１０）、Ｔ１２において、ＵＳＢＩ／Ｆ９２を介して、ＭＦＰ１０から機器情報を取得する（Ｓ１２）。当該機器情報は、ＭＦＰ１０が現在所属しているＷＦＤＮＷ（２．４ＧＨｚ）に関係する無線関係情報（即ち無線プロファイル及びチャネル情報）を含む。Ｔ１４では、ＰＣ８０は、ＭＦＰ１０がＷＦＤＮＷへの所属実績を有すると判断する（Ｓ１４でＹＥＳ）。Ｔ１６では、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、実績ＷＦＤＮＷの周波数（即ち２．４ＧＨｚ）と、が一致しないと判断する（Ｓ２０でＮＯ）。
【００６０】
Ｔ１８では、ＰＣ８０は、無線Ｉ／Ｆ９０を介して、Probe Req.信号（２．４ＧＨｚ）及びProbe Req.信号（５．０ＧＨｚ）を送信する（Ｓ２２）。Ｔ１９，Ｔ２０では、ＰＣ８０は、無線Ｉ／Ｆ９０を介して、ＳＳＩＤ「ＹＹＹ」を含むProbe Res.信号（２．４ＧＨｚ）と、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含むProbe Res.信号（５．０ＧＨｚ）と、をＡＰ２００から受信する。Ｔ２１では、ＰＣ８０は、無線Ｉ／Ｆ９０を介して、ＳＳＩＤ「ＡＡＡ」を含むProbe Res.信号（２．４ＧＨｚ）をＡＰ３００から受信する。
【００６１】
Ｔ２２では、ＰＣ８０は、実績ＷＦＤＮＷの周波数が２．４ＧＨｚであると判断する（Ｓ２４でＹＥＳ）。Ｔ２４では、ＰＣ８０は、Ｔ１９〜Ｔ２１で取得された３個のＳＳＩＤ「ＹＹＹ」、「ＹＹＹ５ＧＨｚ」、「ＡＡＡ」の中から、ＳＳＩＤ（２．４ＧＨｚ）である２個のＳＳＩＤ「ＹＹＹ」、「ＡＡＡ」を特定する（Ｓ２６）。そして、Ｔ２６では、ＰＣ８０は、ＳＳＩＤ（ＰＣ）（即ちＳＳＩＤ「ＹＹＹ５ＧＨｚ」）に基づいて、２個のＳＳＩＤ「ＹＹＹ」、「ＡＡＡ」の中から、図３の第２の条件を満たすＳＳＩＤ「ＹＹＹ」を適合ＳＳＩＤとして選択する（Ｓ３０でＹＥＳ）。Ｔ２８では、ＰＣ８０は、ＵＳＢＩ／Ｆ９２を介して、無線プロファイルをＭＦＰ１０に供給する（Ｓ３２）。当該無線プロファイルは、Ｔ２６で選択されたＳＳＩＤ「ＹＹＹ」と、設定記憶領域１２８内の各情報（即ち、認証方式「ａａａ」、暗号化方式「ｘｘｘ」、パスワード「ｐｐｐ」）と、を含む。当該無線プロファイルは、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）で利用される無線プロファイル２２０（図１参照）と同一である。
【００６２】
Ｔ３０では、ＭＦＰ１０は、Ｔ２８の無線プロファイルを通常Ｗｉ−Ｆｉ設定記憶領域３８内に記憶することによって、無線プロファイルを設定する。そして、Ｔ３２では、ＭＦＰ１０は、無線Ｉ／Ｆ２０を介して、ＳＳＩＤ「ＹＹＹ」を含むProbe Req.信号をＡＰ２００に送信する。なお、ＭＦＰ１０がＷＦＤＮＷ（２．４ＧＨｚ）に現在所属しているので、ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）の周波数に一致しない周波数（即ち５．０ＧＨｚ）を有する搬送波を利用不可能である。このために、Ｔ３２のProbe Req.信号は、２．４ＧＨｚを有する搬送波を利用して送信される。Ｔ３４では、ＭＦＰ１０は、無線Ｉ／Ｆ２０を介して、Probe Res.信号（２．４ＧＨｚ）、Authentication Req. / Res.信号（２．４ＧＨｚ）、及び、Association Req. / Res.信号（２．４ＧＨｚ）の通信をＡＰ２００と実行する。これにより、ＭＦＰ１０は、ＡＰ２００との接続を確立して、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属する。なお、ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）に所属している状態を維持しながら、ＡＰ２００との接続を確立するための上記のＴ３０〜Ｔ３４を実行する。
【００６３】
Ｔ３４が終了した時点では、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属しており、ＭＦＰ１０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属している。即ち、ＰＣ８０及びＭＦＰ１０は、同じＡＰ２００に接続されている。この状態では、以下の通信が実行され得る。例えば、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を利用して、画像ファイルをＡＰ２００に送信する。ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を利用して、ＡＰ２００から当該画像ファイルを受信して、当該画像ファイルによって表わされる画像の印刷を実行することができる。また、例えば、ＭＦＰ１０は、原稿のスキャンを実行することによってスキャンデータを生成し、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を利用して、当該スキャンデータをＡＰ２００に送信する。ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を利用して、ＡＰ２００から当該スキャンデータを受信する。即ち、ＰＣ８０及びＭＦＰ１０が異なる通常Ｗｉ−ＦｉＮＷに所属しているが、ＰＣ８０及びＭＦＰ１０が同じＡＰ２００に接続されているので、ＰＣ８０及びＭＦＰ１０は、ＡＰ２００を介した通常Ｗｉ−Ｆｉ通信を実行することができる。
【００６４】
（ケースＡの効果）
上述したように、ＭＦＰ１０の無線Ｉ／Ｆ２０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの双方に同時的に所属している状態を実現することができるが、当該通常Ｗｉ−ＦｉＮＷの周波数と当該ＷＦＤＮＷの周波数とが一致しなければならないという制約（以下では簡単に「無線Ｉ／Ｆ２０の制約」と呼ぶ）がある。従って、ケースＡでは、ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）に所属している状態を維持しながら、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属可能であるが、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属不可能である。従って、仮に、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用される無線プロファイル（即ちＳＳＩＤ「ＹＹＹ５ＧＨｚ」）がＰＣ８０からＭＦＰ１０に供給されても、無線Ｉ／Ｆ２０の制約があるので、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属不可能である。
【００６５】
上記の実情に鑑みて、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、ＭＦＰ１０が現在所属している実績ＷＦＤＮＷの周波数（即ち２．４ＧＨｚ）と、が一致しないと判断する場合（Ｔ１６）に、ＡＰ２００，３００をサーチして、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤ「ＹＹＹ」を選択する（Ｔ２６）。そして、ＰＣ８０は、ＳＳＩＤ「ＹＹＹ」を含む無線プロファイルをＭＦＰ１０に設定するために、ＳＳＩＤ「ＹＹＹ」を含む無線プロファイルをＭＦＰ１０に供給する（Ｔ２８）。この結果、ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）に所属している状態を維持しながら、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属することができる（Ｔ３０〜Ｔ３４）。そのため、ＭＦＰ１０は、ＷＦＤ接続を確立している他のデバイス（図示省略）とのＷＦＤ接続を切断せずに済む。そして、ＭＦＰ１０は、当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を利用して、ＡＰ２００を介して、ＰＣ８０と通常Ｗｉ−Ｆｉ通信を実行することができる。このように、本実施例によると、適切な周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）にＭＦＰ１０を所属させることができる。
【００６６】
（ケースＢ；図６）
本ケースでは、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に現在所属しており、ＳＳＩＤ「ＹＹＹ」を含む無線プロファイルを記憶している。ＭＦＰ１０は、ＷＦＤＮＷに現在所属していないが、ＷＦＤＮＷ（５．０ＧＨｚ）（即ち実績ＷＦＤＮＷ）に過去に所属していた。このために、ＭＦＰ１０のメモリ３４のパーシステント領域４２には、ＭＦＰ１０が過去に所属していたＷＦＤＮＷ（５．０ＧＨｚ）に関係する無線関係情報（即ち無線プロファイル及びチャネル情報）が記憶されている。なお、本ケースでは、ＡＰ２００及びＡＰ４００はＰＣ８０の周囲に存在するが、ＡＰ３００はＰＣ８０の周囲に存在しない。
【００６７】
Ｔ１０８〜Ｔ１１２は、図５のＴ８〜Ｔ１２と同様である（図２のトリガ、Ｓ１０）。ただし、Ｔ１１２の機器情報は、パーシステント領域４２に記憶されている無線関係情報、即ち、ＭＦＰ１０が過去に所属していたＷＦＤＮＷ（５．０ＧＨｚ）に関係する無線関係情報（即ち無線プロファイル及びチャネル情報）を含む。Ｔ１１４では、ＰＣ８０は、ＭＦＰ１０がＷＦＤＮＷへの所属実績を有すると判断する（Ｓ１４でＹＥＳ）。Ｔ１１６では、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち２．４ＧＨｚ）と、実績ＷＦＤＮＷの周波数（即ち５．０ＧＨｚ）と、が一致しないと判断する（Ｓ２０でＮＯ）。
【００６８】
Ｔ１１８〜Ｔ１２０は、図５のＴ１８〜Ｔ２０と同様である。Ｔ１２１では、ＰＣ８０は、無線Ｉ／Ｆ９０を介して、ＳＳＩＤ「ＢＢＢ」を含むProbe Res.信号（５．０ＧＨｚ）をＡＰ４００から取得する。
【００６９】
Ｔ１２２では、ＰＣ８０は、実績ＷＦＤＮＷの周波数が５．０ＧＨｚであると判断する（Ｓ２４でＮＯ）。Ｔ１２４では、ＰＣ８０は、Ｔ１１９〜Ｔ１２１で取得された３個のＳＳＩＤ「ＹＹＹ」、「ＹＹＹ５ＧＨｚ」、「ＢＢＢ」の中から、ＳＳＩＤ（５．０ＧＨｚ）である２個のＳＳＩＤ「ＹＹＹ５ＧＨｚ」、「ＢＢＢ」を特定する（Ｓ２８）。そして、Ｔ１２６では、ＰＣ８０は、ＳＳＩＤ（ＰＣ）（即ちＳＳＩＤ「ＹＹＹ」）に基づいて、２個のＳＳＩＤ「ＹＹＹ５ＧＨｚ」、「ＢＢＢ」の中から、図４の第７の条件を満たすＳＳＩＤ「ＹＹＹ５ＧＨｚ」を適合ＳＳＩＤとして選択する（Ｓ３０でＹＥＳ）。Ｔ１２８では、ＰＣ８０は、ＵＳＢＩ／Ｆ９２を介して、無線プロファイルをＭＦＰ１０に供給する（Ｓ３２）。当該無線プロファイルは、Ｔ１２６で選択されたＳＳＩＤ「ＹＹＹ５ＧＨｚ」と、設定記憶領域１２８内の各情報（即ち、認証方式「ａａａ」、暗号化方式「ｘｘｘ」、パスワード「ｐｐｐ」）と、を含む。当該無線プロファイルは、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用される無線プロファイル２３０（図１参照）と同一である。
【００７０】
Ｔ１３０は、図５のＴ３０と同様である。そして、Ｔ１３２では、ＭＦＰ１０は、無線Ｉ／Ｆ２０を介して、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含むProbe Req.信号をＡＰ２００に送信する。なお、ＭＦＰ１０がＷＦＤＮＷに現在所属していないので、ＭＦＰ１０は、２．４ＧＨｚを有する搬送波と５．０ＧＨｚを有する搬送波とのどちらでも利用することができる。ただし、ここでは、ＭＦＰ１０は、パーシステント領域４２に記憶されているチャネル情報が示す５．０ＧＨｚを有する搬送波を利用する。即ち、Ｔ１３２のProbe Req.信号は、５．０ＧＨｚの周波数を有する搬送波を利用して送信される。Ｔ１３４では、ＭＦＰ１０は、無線Ｉ／Ｆ２０を介して、Probe Res.信号（５．０ＧＨｚ）、Authentication Req. / Res.信号（５．０ＧＨｚ）、及び、Association Req. / Res.信号（５．０ＧＨｚ）の通信をＡＰ２００と実行する。これにより、ＭＦＰ１０は、ＡＰ２００との接続を確立して、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属することができる。
【００７１】
Ｔ１３４が終了した時点では、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属しており、ＭＦＰ１０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属している。即ち、ＰＣ８０及びＭＦＰ１０は、同じＡＰ２００に接続されている。この状態では、ＰＣ８０及びＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）及び通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を利用して、ＡＰ２００を介して、画像ファイル、スキャンデータ等の無線通信を実行することができる。
【００７２】
（ケースＢの効果）
ケースＢでは、ＭＦＰ１０は、ＷＦＤＮＷに現在所属していない。従って、仮に、ＰＣ８０が現在所属している通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）で利用される無線プロファイル（即ちＳＳＩＤ「ＹＹＹ」）がＰＣ８０からＭＦＰ１０に供給されると、ＭＦＰ１０は、当該無線プロファイルを利用して、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属可能である。しかしながら、その後、ＭＦＰ１０がパーシステント領域４２に記憶されている無線関係情報を利用してＷＦＤＮＷ（５．０ＧＨｚ）に再び所属すべき状況が発生し得る。この場合、ＭＦＰ１０の無線Ｉ／Ｆ２０の制約があるので、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属している状態を維持しながら、ＷＦＤＮＷ（５．０ＧＨｚ）に所属不可能である。
【００７３】
上記の実情に鑑みて、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち２．４ＧＨｚ）と、ＭＦＰ１０が過去に所属していた実績ＷＦＤＮＷの周波数（即ち５．０ＧＨｚ）と、が一致しないと判断する場合（Ｔ１１６）に、ＡＰ２００，４００をサーチして、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤ「ＹＹＹ５ＧＨｚ」を選択する（Ｔ１２６）。そして、ＰＣ８０は、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含む無線プロファイルをＭＦＰ１０に設定するために、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含む無線プロファイルをＭＦＰ１０に供給する（Ｔ１２８）。この結果、ＭＦＰ１０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属することができる（Ｔ１３０〜Ｔ１３４）。そして、ＭＦＰ１０は、当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を利用して、ＡＰ２００を介して、ＰＣ８０と通常Ｗｉ−Ｆｉ通信を実行することができる。また、その後、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属している状態を維持しながら、パーシステント領域４２に記憶されている無線関係情報を利用して、ＷＦＤＮＷ（５．０ＧＨｚ）に所属可能である。このように、本実施例によると、適切な周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）にＭＦＰ１０を所属させることができる。
【００７４】
（ケースＣ；図７）
本ケースでは、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に現在所属しており、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含む無線プロファイルを記憶している。ＭＦＰ１０は、ＷＦＤＮＷ（５．０ＧＨｚ）（即ち実績ＷＦＤＮＷ）に現在所属している。
【００７５】
Ｔ２０８〜Ｔ２１２は、図５のＴ８〜Ｔ１２と同様である（図２のトリガ、Ｓ１０，Ｓ１２）。ただし、Ｔ２１２の機器情報は、ＭＦＰ１０が現在所属しているＷＦＤＮＷ（５．０ＧＨｚ）に関係する無線関係情報（即ち無線プロファイル及びチャネル情報）を含む。Ｔ２１４は、図５のＴ１４と同様である（Ｓ１４でＹＥＳ）。Ｔ２１６では、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、実績ＷＦＤＮＷの周波数（即ち５．０ＧＨｚ）と、が一致すると判断する（Ｓ２０でＹＥＳ）。
【００７６】
Ｔ２１８では、ＰＣ８０は、ＵＳＢＩ／Ｆ９２を介して、無線プロファイルをＭＦＰ１０に供給する（Ｓ３４）。当該無線プロファイルは、設定記憶領域１２８内の無線プロファイル（即ち、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」、認証方式「ａａａ」、暗号化方式「ｘｘｘ」、パスワード「ｐｐｐ」）と同一である。また、当該無線プロファイルは、通常Ｗｉ−ＦｉＮＷ（ＰＣ）で利用される無線プロファイル、即ち、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）で利用される無線プロファイル２３０（図１参照）と同一である。
【００７７】
Ｔ２２０では、ＭＦＰ１０は、Ｔ２１８の無線プロファイルを通常Ｗｉ−Ｆｉ設定記憶領域３８内に記憶することによって、無線プロファイルを設定する。そして、Ｔ２２２では、ＭＦＰ１０は、無線Ｉ／Ｆ２０を介して、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含むProbe Req.信号をＡＰ２００に送信する。なお、ＭＦＰ１０がＷＦＤＮＷ（５．０ＧＨｚ）に現在所属しているので、ＭＦＰ１０は、ＷＦＤＮＷ（５．０ＧＨｚ）の周波数に一致しない周波数（即ち２．４ＧＨｚ）を有する搬送波を利用不可能である。このために、Ｔ２２２のProbe Req.信号は、５．０ＧＨｚの周波数を有する搬送波を利用して送信される。Ｔ２２４は、図６のＴ１３４と同様である。これにより、ＭＦＰ１０は、ＡＰ２００との接続を確立して、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属する。
【００７８】
Ｔ２２４が終了した時点では、ＰＣ８０及びＭＦＰ１０は、ＡＰ２００によって形成されている無線ＮＷ（５．０ＧＨｚ）に所属している。この状態では、ＰＣ８０及びＭＦＰ１０は、無線ＮＷ（５．０ＧＨｚ）を利用して、ＡＰ２００を介して、画像ファイル、スキャンデータ等の無線通信を実行することができる。
【００７９】
（ケースＣの効果）
ケースＣでは、ＰＣ８０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、ＭＦＰ１０が現在所属している実績ＷＦＤＮＷの周波数（即ち５．０ＧＨｚ）と、が一致すると判断する場合（Ｔ２１６）に、ＡＰをサーチしない。そして、ＰＣ８０は、ＳＳＩＤ（ＰＣ）を含む無線プロファイルをＭＦＰ１０に設定するために、ＳＳＩＤ（ＰＣ）を含む無線プロファイルをＭＦＰ１０に供給する（Ｔ２１８）。この結果、ＭＦＰ１０は、ＷＦＤＮＷ（５．０ＧＨｚ）に所属している状態を維持しながら、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属することができる（Ｔ２２０〜Ｔ２２４）。特に、ＭＦＰ１０は、当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を利用して、ＡＰ２００を介して、ＰＣ８０と通常Ｗｉ−Ｆｉ通信を実行することができる。このように、本実施例によると、適切な周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）にＭＦＰ１０を所属させることができる。
【００８０】
なお、上記の具体的なケースＡ〜ケースＣでは、図２のＳ３０でＮＯと判断されるケースが説明されていない。この場合、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数と、実績ＷＦＤＮＷでの周波数と、が一致しないにも関わらず（Ｓ２０でＮＯ）、通常Ｗｉ−ＦｉＮＷ（ＰＣ）で利用される無線プロファイルがＭＦＰ１０に供給される（Ｓ３４）。従って、ＭＦＰ１０は、当該無線プロファイルを利用して、通常Ｗｉ−ＦｉＮＷ（ＰＣ）に所属することができない。この場合、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷに所属することができないことを示すメッセージを表示する。なお、変形例では、Ｓ３０でＮＯと判断される場合に、Ｓ３４に進まずに、上記のメッセージの表示を指示するための情報がＭＦＰ１０に供給されてもよい。
【００８１】
（対応関係）
ＰＣ８０の制御部１２０、ＰＣ８０、ＭＦＰ１０が、それぞれ、「制御装置」、「所属済みデバイス」、「設定対象デバイス」の一例である。ＡＰ２００が、「同じアクセスポイント」の一例である。実績ＷＦＤＮＷ、通常Ｗｉ−ＦｉＮＷ（ＰＣ）が、それぞれ、「実績無線ネットワーク」、「現行無線ネットワーク」の一例である。図５〜７のケースＡ〜ＣでＭＦＰ１０が所属する通常Ｗｉ−ＦｉＮＷが、「目的無線ネットワーク」の一例である。図５，６のケースＡ，ＢでＭＦＰ１０が所属する通常Ｗｉ−ＦｉＮＷが、「第１の無線ネットワーク」の一例である。機器情報、無線関係情報１３０、無線関係情報１３０に含まれるチャネル情報が、それぞれ、「実績関係情報」、「現行関係情報」、「現行周波数情報」の一例である。機器情報に含まれるチャネル情報が、「実績周波数情報」の一例である。図５〜７のケースＡ〜Ｃの実績ＷＦＤＮＷで利用されるべき搬送波が有する周波数が、「実績周波数」の一例である。図５〜７のケースＡ〜Ｃの通常Ｗｉ−ＦｉＮＷ（ＰＣ）で利用されるべき搬送波が有する周波数が、「現行周波数」の一例である。
【００８２】
図５のケースＡのＴ１９〜Ｔ２１、又は、図６のケース６のＴ１１９〜Ｔ１２１で取得される３個のＳＳＩＤが、「Ｎ個の無線識別子」の一例である。ＳＳＩＤ（ＰＣ）、適合ＳＳＩＤが、それぞれ、「現行無線識別子」、「第１の無線識別子」の一例である。図５のケースＡのＴ２４、又は、図６のケースＢのＴ１２４で特定される２個のＳＳＩＤが、「１個以上の無線識別子」の一例である。図３において、ＳＳＩＤ（ＰＣ）を構成する文字列（例えば「ＹＹＹ」、「ＹＹＹ５ＧＨｚ」等）が、「特定文字列」の一例である。
【００８３】
図２において、Ｓ１２、Ｓ１８、それぞれ、「実績関係情報取得部」、「現行関係情報取得部」によって実行される処理の一例である。Ｓ２２〜Ｓ３０が、「決定部」によって実行される処理の一例である。特に、Ｓ２２が、「サーチ部」によって実行される処理の一例であり、Ｓ２４〜Ｓ３０が、「選択部」によって実行される処理の一例である。Ｓ３２及びＳ３４が、「設定処理実行部」によって実行される処理の一例である。
【００８４】
（第２実施例）
第１実施例では、ＰＣ８０がＡＰのサーチを実行するが（図２のＳ２２）、本実施例では、ＭＦＰ１０がＡＰのサーチを実行する。
【００８５】
（ＭＦＰ１０の処理；図８）
続いて、図８を参照して、ＭＦＰ１０のＣＰＵ３２が実行する処理の内容について説明する。Ｓ１１０では、ＣＰＵ３２は、ＵＳＢＩ／Ｆ２２を介して、無線関係情報１３０をＰＣ８０から取得する。
【００８６】
Ｓ１１１では、ＣＰＵ３２は、メモリ３４から機器情報を読み出すことによって、機器情報を取得する。Ｓ１１２〜Ｓ１２４は、処理の主体がＰＣ８０ではなく、ＭＦＰ１０であることを除いて、図２のＳ１４，Ｓ２０〜３０と同様である。
【００８７】
Ｓ１２６では、まず、ＣＰＵ３２は、Ｓ１１０で取得された無線関係情報１３０に含まれる無線プロファイルを利用して、新たな無線プロファイルを生成する。具体的には、ＣＰＵ３２は、Ｓ１１０で取得された無線プロファイルに含まれるＳＳＩＤ（ＰＣ）を、Ｓ１２４で選択された適合ＳＳＩＤに置換することによって、新たな無線プロファイルを生成する。そして、ＣＰＵ３２は、新たな無線プロファイルをメモリ３４内の設定記憶領域３８に記憶させることによって、新たな無線プロファイルをＭＦＰ１０に設定する。
【００８８】
Ｓ１２７では、ＣＰＵ３２は、Ｓ１２６で設定された無線プロファイルを利用して、ＡＰ２００との通常Ｗｉ−Ｆｉ接続を確立する。具体的には、ＣＰＵ３２は、適合ＳＳＩＤを含むProbe Req.信号をＡＰ２００に送信する。適合ＳＳＩＤによって識別される通常Ｗｉ−ＦｉＮＷの周波数と、実績ＷＦＤＮＷの周波数と、は同一であるため、当該Probe Req.信号は、当該同一の周波数を有する搬送波を利用して送信される。次いで、ＭＦＰ１０は、当該同一の周波数を有する搬送波を利用して、Probe Res.信号、Authentication Req. / Res.信号、及び、Association Req. / Res.信号の通信をＡＰ２００と実行する。これにより、ＭＦＰ１０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷに所属することができる。即ち、適合ＳＳＩＤが通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤである場合には、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属し得る。また、適合ＳＳＩＤが通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤである場合には、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属し得る。Ｓ１２７が終了すると、図８の処理が終了する。
【００８９】
一方、Ｓ１２８では、ＣＰＵ３２は、Ｓ１１０で取得された無線関係情報１３０に含まれる無線プロファイルをメモリ３４内の通常Ｗｉ−Ｆｉ設定記憶領域３８に記憶させることによって、当該無線プロファイルをＭＦＰ１０に設定する。
【００９０】
Ｓ１２９では、ＣＰＵ３２は、Ｓ１２８で設定された無線プロファイルを利用して、ＡＰ２００との通常Ｗｉ−Ｆｉ接続を確立する。Ｓ１２９は、Ｓ１２７と同様である。Ｓ１２８で設定された無線プロファイルに含まれるＳＳＩＤ（ＰＣ）が通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤである場合には、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属し得る。また、Ｓ２２０で設定された無線プロファイルに含まれるＳＳＩＤ（ＰＣ）が通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を識別するためのＳＳＩＤである場合には、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属し得る。Ｓ１２９が終了すると、図８の処理が終了する。
【００９１】
Ｓ１３０では、ＣＰＵ３２は、無線ＮＷに所属することができないことを示すメッセージを表示する。なお、変形例では、ＣＰＵ３２は、Ｓ１３０において、Ｓ１２０又はＳ１２２で特定された１個以上のＳＳＩＤを含む選択画面を表示してもよい。これにより、ユーザは、選択画面において、１個以上のＳＳＩＤの中から１個のＳＳＩＤを選択することができる。
【００９２】
（具体的なケース；図９，図１０）
続いて、図９及び図１０を参照して、図８のフローチャートに従って実現される具体的なケースＤ，Ｅの内容を説明する。
【００９３】
（ケースＤ；図９）
本ケースでは、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に現在所属しており、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含む無線プロファイルを記憶している。また、ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）（即ち実績ＷＦＤＮＷ）に所属している。なお、本ケースでは、ＡＰ２００及びＡＰ３００はＭＦＰ１０の周囲に存在するが、ＡＰ４００はＭＦＰ１０の周囲に存在しない。
【００９４】
Ｔ３０８は、図５のＴ８と同様である。Ｔ３１０では、ＭＦＰ１０は、ＵＳＢＩ／Ｆ２２を介して、無線関係情報１３０をＰＣ８０から取得する（図８のＳ１１０）。
【００９５】
Ｔ３１２〜Ｔ３２４は、処理の主体がＰＣ８０ではなく、ＭＦＰ１０であることを除いて、図５のＴ１４〜Ｔ２６と同様である（Ｓ１１２〜Ｓ１２４）。Ｔ３２６〜Ｔ３３０は、図５のＴ３０〜Ｔ３４と同様である（Ｓ１２６，Ｓ１２７）。
【００９６】
（ケースＤの効果）
上述したように、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、実績ＷＦＤＮＷの周波数（即ち２．４ＧＨｚ）と、が一致しないと判断する場合（Ｔ３１４）に、ＡＰ２００，３００をサーチして、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を識別するためのＳＳＩＤ「ＹＹＹ」を選択する（Ｔ３２４）。そして、ＭＦＰ１０は、ＳＳＩＤ「ＹＹＹ」を含む無線プロファイルをＭＦＰ１０に設定する（Ｔ３２６）。この結果、ＭＦＰ１０は、ＷＦＤＮＷ（２．４ＧＨｚ）に所属している状態を維持しながら、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属することができる（Ｔ３２８，Ｔ３３０）。そして、ＭＦＰ１０は、当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を利用して、ＡＰ２００を介して、ＰＣ８０と通常Ｗｉ−Ｆｉ通信を実行することができる。このように、本実施例でも、適切な周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）にＭＦＰ１０を所属させることができる。
【００９７】
（ケースＥ）
本ケースでは、ＰＣ８０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に現在所属しており、ＳＳＩＤ「ＹＹＹ５ＧＨｚ」を含む無線プロファイルを記憶している。ＭＦＰ１０は、ＷＦＤＮＷに現在所属していないが、ＷＦＤＮＷ（５．０ＧＨｚ）（即ち実績ＷＦＤＮＷ）に過去に所属していた。このために、ＭＦＰ１０のメモリ３４のパーシステント領域４２には、ＭＦＰ１０が過去に所属していたＷＦＤＮＷ（５．０ＧＨｚ）に関係する無線関係情報（即ち無線プロファイル及びチャネル情報）が記憶されている。
【００９８】
Ｔ４０８，Ｔ４１０は、図９のＴ３０８，Ｔ３１０と同様である。Ｔ４１２では、ＭＦＰ１０は、ＭＦＰ１０がＷＦＤＮＷへの所属実績を有すると判断する（Ｓ１１２でＹＥＳ）。Ｔ４１４では、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、実績ＷＦＤＮＷの周波数（即ち５．０ＧＨｚ）と、が一致すると判断する（Ｓ１１４でＹＥＳ）。
【００９９】
ＭＦＰ１０は、ＡＰのサーチを実行せずに、Ｔ４１６において、当該無線プロファイルを設定する（Ｓ１２８）。Ｔ４１８及びＴ４２０は、図６のＴ１３２及びＴ１３４と同様である。
【０１００】
（ケースＥの効果）
ケースＤでは、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数（即ち５．０ＧＨｚ）と、ＭＦＰ１０が過去に所属していた実績ＷＦＤＮＷの周波数（即ち５．０ＧＨｚ）と、が一致すると判断する場合（Ｔ４１４）に、ＡＰをサーチしない。そして、ＭＦＰ１０は、ＳＳＩＤ（ＰＣ）を含む無線プロファイルをＭＦＰ１０に設定する（Ｔ４１６）。この結果、ＭＦＰ１０は、ＡＰ２００によって形成されている通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属することができる（Ｔ４１８，Ｔ４２０）。そして、ＭＦＰ１０は、当該通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）を利用して、ＡＰ２００を介して、ＰＣ８０と通常Ｗｉ−Ｆｉ通信を実行することができる。また、その後、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）に所属している状態を維持しながら、パーシステント領域４２に記憶されている無線関係情報を利用して、ＷＦＤＮＷ（５．０ＧＨｚ）に所属可能である。このように、本実施例でも、適切な周波数を有する搬送波が利用される通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）にＭＦＰ１０を所属させることができる。
【０１０１】
（対応関係）
ＭＦＰ１０の制御部３０、ＰＣ８０、ＭＦＰ１０が、それぞれ、「制御装置」、「所属済みデバイス」、「設定対象デバイス」の一例である。図９，１０のケースＤ，ＥでＭＦＰ１０が所属する通常Ｗｉ−ＦｉＮＷが、「目的無線ネットワーク」の一例である。図９のケースＤでＭＦＰ１０が所属する通常Ｗｉ−ＦｉＮＷが、「第１の無線ネットワーク」の一例である。図９，１０のケースＤ，Ｅの実績ＷＦＤＮＷの周波数が、「実績周波数」の一例である。図９，１０のケースＤ，Ｅの通常Ｗｉ−ＦｉＮＷ（ＰＣ）の周波数が、「現行周波数」の一例である。図９のケースＤのＴ３１７〜Ｔ３１９で取得される３個のＳＳＩＤが、「Ｎ個の無線識別子」の一例である。図９のケースＤのＴ３２２で特定されるＳＳＩＤ「ＹＹＹ」及びＳＳＩＤ「ＡＡＡ」が、「１個以上の無線識別子」の一例である。
【０１０２】
図８において、Ｓ１１０、Ｓ１１１、それぞれ、「現行関係情報取得部」、「実績関係情報取得部」によって実行される処理の一例である。Ｓ１１６〜Ｓ１２４が、「決定部」によって実行される処理の一例である。特に、Ｓ１１６が、「サーチ部」によって実行される処理の一例であり、Ｓ１１８〜Ｓ１２４が、「選択部」によって実行される処理の一例である。Ｓ１２６及びＳ１２８が、「設定処理実行部」によって実行される処理の一例である。
【０１０３】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【０１０４】
（変形例１）上記の各実施例では、ＭＦＰ１０がＷＦＤＮＷに所属する状況が想定されている。これに代えて、ＭＦＰ１０は、ＭＦＰ１０自身又は図示省略の他のデバイスがＳｏｆｔＡＰを起動させることによって形成される無線ネットワークに所属していてもよい。即ち、「アクセスポイントを介さない無線通信を実行するための無線ネットワーク（即ち実績無線ネットワーク）」は、ＷＦＤＮＷに限られず、ＳｏｆｔＡＰの起動によって形成される無線ネットワークであってもよい。
【０１０５】
（変形例２）図５のケースＡでは、ＡＰ２００は、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）及び通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）の双方を形成しているが、通常Ｗｉ−ＦｉＮＷ（５．０ＧＨｚ）のみを形成し、通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を形成していなくてもよい。本変形例では、ＡＰ２００とは異なる特定のＡＰが通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）を形成している。当該通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）では、ＳＳＩＤ「ＹＹＹ」と、認証方式「ａａａ」と、暗号化方式「ｘｘｘ」と、パスワード「ｐｐｐ」と、を含む無線プロファイルが利用される。本変形例では、Ｔ１９において、ＰＣ８０は、ＳＳＩＤ「ＹＹＹ」を含むProbe Res.信号（２．４ＧＨｚ）を特定のＡＰから受信する。また、ＭＦＰ１０は、Ｔ３２において、ＳＳＩＤ「ＹＹＹ」を含むProbe Req.信号（２．４ＧＨｚ）を特定のＡＰに送信し、Ｔ３４において、Probe Res.信号（２．４ＧＨｚ）等の通信を特定のＡＰと実行し、特定のＡＰによって形成されている通常Ｗｉ−ＦｉＮＷ（２．４ＧＨｚ）に所属する。即ち、「現行無線ネットワーク」及び「第１の無線ネットワーク」は、同じアクセスポイントによって形成されていなくてもよい。
【０１０６】
（変形例３）「設定対象デバイス」は、印刷機能及びスキャン機能を実行可能なＭＦＰ１０に限られない。「設定対象デバイス」は、印刷機能及びスキャン機能とは異なる機能（例えば、画像の表示機能、データの演算機能）を実行する機器（例えば、ＰＣ、サーバ、携帯端末（携帯電話、スマートフォン、ＰＤＡ等））であってもよい。また、上記の各実施例では、「所属済みデバイス」は、ＰＣ８０に限られず、サーバ、携帯端末、ＭＦＰ等であってもよい。即ち、「設定対象デバイス」及び「所属済みデバイス」は、無線ネットワークに所属可能なあらゆるデバイスを含む。
【０１０７】
（変形例４）上記の各実施例では、ＰＣ８０のＣＰＵ１２２、又は、ＭＦＰ１０のＣＰＵ３２がプログラム（即ちソフトウェア）を実行することによって、図２及び図８の各処理が実現される。これに代えて、図２及び図８の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【０１０８】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１０９】
２：通信システム、４：ＵＳＢケーブル、１０：多機能機、１２，８２：操作部、１４，８４：表示部、１６：印刷実行部、１８：スキャン実行部、２０，９０：無線インターフェース、２２，９２：ＵＳＢインターフェース、３０，１２０：制御部、３２，１２２：ＣＰＵ、３４，１２４：メモリ、３６，１２６：プログラム、３８：通常Ｗｉ−Ｆｉ設定記憶領域、４０：ＷＦＤ設定記憶領域、４２：パーシステント領域、８０：ＰＣ、１２８：設定記憶領域、１３０，２１８，２２８：無線関係情報、２００，３００，４００：アクセスポイント、２２０，２３０：無線プロファイル、２２２，２３２：チャネル情報
【図１】
0006361423.tif 000002
【図２】
0006361423.tif 000003
【図３】
0006361423.tif 000004
【図４】
0006361423.tif 000005
【図５】
0006361423.tif 000006
【図６】
0006361423.tif 000007
【図７】
0006361423.tif 000008
【図８】
0006361423.tif 000009
【図９】
0006361423.tif 000010
【図１０】
0006361423.tif 000011