(57)【要約】【課題】  第１及び第２の無線通信機器が、従来にない手法を利用して、対象データの無線通信を実行するための技術を開示すること。【解決手段】  ＭＦＰ１０は、Ｇ／Ｏ状態で動作して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を形成する。ＣＤ５０は、Ｇ／Ｏ状態で動作して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を形成する。ＭＦＰ１０は、ＦＡＸデータをＣＤ５０に送信すべき場合に、ＭＦＰ１０の状態をＧ／Ｏ状態から、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加している状態に変更する。ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を利用して、ＦＡＸデータをＣＤ５０に送信する。【選択図】図４
2014183340.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムであって、
第１の無線通信機器と、
第２の無線通信機器と、を備え、
前記第１の無線通信機器は、
前記第１の無線通信機器が親局である第１の無線ネットワークと、前記第２の無線通信機器が親局である第２の無線ネットワークと、が形成されている状況において、前記第１の無線通信機器から前記第２の無線通信機器への対象データの送信が実行されるべき特定の場合に、前記第１の無線通信機器の状態を、第１の状態から第２の状態に変更する変更部であって、前記第１の状態は、前記第１の無線通信機器が前記第１の無線ネットワークの前記親局である状態であり、前記第２の状態は、前記第１の無線通信機器が前記第２の無線ネットワークの子局である状態である、前記変更部と、
前記特定の場合に、前記第１の無線通信機器が前記子局であると共に前記第２の無線通信機器が前記親局である前記第２の無線ネットワークを利用して、前記対象データを前記第２の無線通信機器に送信する第１の送信部と、を備え、
前記第２の無線通信機器は、
前記特定の場合に、前記第１の無線通信機器が前記子局であると共に前記第２の無線通信機器が前記親局である前記第２の無線ネットワークを利用して、前記第１の無線通信機器から前記対象データを受信する第１の受信部を備える、無線通信システム。
【請求項２】
前記特定の場合は、前記第１及び第２の無線通信機器とは異なる外部機器への前記対象データの送信のための所定の指示が、前記第１の無線通信機器に与えられる場合を含み、
前記第２の無線通信機器は、さらに、
前記第１の無線通信機器から受信される前記対象データを前記外部機器に送信する第２の送信部を備える、請求項１に記載の無線通信システム。
【請求項３】
前記第１の無線通信機器は、さらに、
スキャン実行部と、
前記特定の場合に、原稿のスキャンを前記スキャン実行部に実行させるスキャン制御部と、を備え、
前記第１の無線通信機器の前記第１の送信部は、前記原稿のスキャンによって得られる前記対象データを前記第２の無線通信機器に送信し、
前記第２の無線通信機器の前記第２の送信部は、前記第１の無線通信機器から受信される前記対象データを、公衆通信ネットワークに接続されている前記外部機器に送信する、請求項２に記載の無線通信システム。
【請求項４】
前記第１の無線通信機器は、さらに、
前記第１及び第２の無線通信機器とは異なる外部機器から、前記対象データを受信する第２の受信部を備え、
前記特定の場合は、前記外部機器から前記対象データが受信される場合を含み、
前記第１の無線通信機器の前記第１の送信部は、前記特定の場合に、前記外部機器から受信される前記対象データを前記第２の無線通信機器に送信する、請求項１に記載の無線通信システム。
【請求項５】
前記第１の無線通信機器の前記第２の受信部は、公衆通信ネットワークに接続されている前記外部機器から、前記対象データを受信し、
前記第２の無線通信機器は、さらに、
印刷実行部と、
前記第１の無線通信機器から受信される前記対象データによって表される画像の印刷を、前記印刷実行部に実行させる印刷制御部と、を備える、請求項４に記載の無線通信システム。
【請求項６】
前記第１の無線通信機器は、さらに、
前記第２の無線ネットワークで利用される無線設定情報を格納するメモリを備え、
前記第１の無線通信機器の前記変更部は、前記特定の場合に、前記メモリ内の前記無線設定情報を利用して、前記第１の無線通信機器を前記第２の無線ネットワークに参加させることによって、前記第１の無線通信機器の状態を前記第１の状態から前記第２の状態に変更する、請求項１から５のいずれか一項に記載の無線通信システム。
【請求項７】
前記第１の無線通信機器の前記変更部は、さらに、前記第２の無線通信機器への前記対象データの送信が完了した後に、前記第１の無線通信機器の状態を前記第２の状態から前記第１の状態に戻して、前記第１の無線ネットワークを再形成する、請求項１から６のいずれか一項に記載の無線通信システム。
【請求項８】
前記第１の無線通信機器は、さらに、
前記第１の無線通信機器の状態が前記第１の状態から前記第２の状態に変更される前に、前記第１及び第２の無線通信機器とは異なる第３の無線通信機器を、前記第１の無線ネットワークに子局として参加させる参加制御部を備える、請求項１から７のいずれか一項に記載の無線通信システム。
【請求項９】
前記第１の無線通信機器の前記参加制御部は、さらに、前記第３の無線通信機器が前記第１の無線ネットワークに参加する際に、前記第３の無線通信機器から前記第３の無線通信機器の識別情報を取得し、
前記第１の無線通信機器の前記変更部は、前記第１の無線通信機器の状態を前記第１の状態から前記第２の状態に変更して、前記第２の無線通信機器への前記対象データの送信が完了した後に、前記第１の無線通信機器の状態を前記第２の状態から前記第１の状態に戻して、前記第１の無線ネットワークを再形成し、
前記第１の無線通信機器の前記参加制御部は、さらに、前記第１の無線ネットワークが再形成された後に、前記第１の無線通信機器の状態の前記第１の状態から前記第２の状態への変更に起因して前記第１の無線ネットワークから離脱した前記第３の無線通信機器に、前記第３の無線通信機器の前記識別情報を含む特定のコマンドを送信して、前記第３の無線通信機器を前記第１の無線ネットワークに子局として再び参加させる、請求項８に記載の無線通信システム。
【請求項１０】
前記第１の無線通信機器は、さらに、
前記第１の無線通信機器の電源がＯＮされる際に、前記第１の無線通信機器の状態を前記第１の状態に設定する第１の設定部を備え、
前記第２の無線通信機器は、さらに、
前記第２の無線通信機器の電源がＯＮされる際に、前記第２の無線通信機器の状態を第３の状態に設定する第２の設定部であって、前記第３の状態は、前記第２の無線通信機器が前記第２の無線ネットワークの前記親局である状態である、前記第２の設定部を備える、請求項１から９のいずれか一項に記載の無線通信システム。
【請求項１１】
第１の無線通信機器であって、
前記第１の無線通信機器が親局である第１の無線ネットワークと、第２の無線通信機器が親局である第２の無線ネットワークと、が形成されている状況において、前記第１の無線通信機器から前記第２の無線通信機器への対象データの送信が実行されるべき特定の場合に、前記第１の無線通信機器の状態を、第１の状態から第２の状態に変更する変更部であって、前記第１の状態は、前記第１の無線通信機器が前記第１の無線ネットワークの前記親局である状態であり、前記第２の状態は、前記第１の無線通信機器が前記第２の無線ネットワークの子局である状態である、前記変更部と、
前記特定の場合に、前記第１の無線通信機器が前記子局であると共に前記第２の無線通信機器が前記親局である前記第２の無線ネットワークを利用して、前記対象データを前記第２の無線通信機器に送信する第１の送信部と、
を備える、第１の無線通信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、第１及び第２の無線通信機器の間で対象データの無線通信を実行するための技術を開示する。
【背景技術】
【０００２】
一対の無線通信機器が無線通信を実行するための様々な技術が知られている。例えば、一対の無線通信機器がアクセスポイントを介した無線通信を実行するための技術（即ち、インフラストラクチャ方式の無線通信技術）が知られている。また、例えば、一対の無線通信機器がアクセスポイントを介さない無線通信を実行するための技術（即ち、アドホック方式の無線通信技術）が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２２３２１７号公報
【特許文献２】国際公開第２００５／０３４４３４号パンフレット
【特許文献３】特開平１０−１４５２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本明細書では、第１及び第２の無線通信機器が、従来にない手法を利用して、対象データの無線通信を実行するための技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書では、第１の無線通信機器と、第２の無線通信機器と、を備える無線通信システムを開示する。第１の無線通信機器は、変更部と、第１の送信部と、を備える。変更部は、第１の無線通信機器が親局である第１の無線ネットワークと、第２の無線通信機器が親局である第２の無線ネットワークと、が形成されている状況において、第１の無線通信機器から第２の無線通信機器への対象データの送信が実行されるべき特定の場合に、第１の無線通信機器の状態を、第１の状態から第２の状態に変更する。第１の状態は、第１の無線通信機器が第１の無線ネットワークの親局である状態である。第２の状態は、第１の無線通信機器が第２の無線ネットワークの子局である状態である。第１の送信部は、特定の場合に、第１の無線通信機器が子局であると共に第２の無線通信機器が親局である第２の無線ネットワークを利用して、対象データを第２の無線通信機器に送信する。第２の無線通信機器は、特定の場合に、第１の無線通信機器が子局であると共に第２の無線通信機器が親局である第２の無線ネットワークを利用して、第１の無線通信機器から対象データを受信する第１の受信部を備える。
【０００６】
上記の構成では、第１の無線通信機器が親局である第１の無線ネットワークと、第２の無線通信機器が親局である第２の無線ネットワークと、が形成されている状況を想定している。このような状況において、第１の無線通信機器は、第１の無線通信機器から第２の無線通信機器への対象データの送信が実行されるべき特定の場合に、第１の無線ネットワークの親局である第１の状態から、第２の無線ネットワークの子局である第２の状態に変更する。これにより、第２の無線通信機器が親局である第２の無線ネットワークに、第１の無線通信機器が子局として属する状態になる。このために、第１の無線通信機器は、第２の無線ネットワークを利用して、対象データを第２の無線通信機器に適切に送信することができる。そして、第２の無線通信機器は、第２の無線ネットワークを利用して、第１の無線通信機器から対象データを適切に受信することができる。
【０００７】
上記の無線通信システムを構成する第１の無線通信機器の単体も、新規で有用である。また、上記の無線通信システムを構成する第２の無線通信機器の単体も、新規で有用である。また、上記の第１及び第２の無線通信機器のそれぞれを実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。
【図面の簡単な説明】
【０００８】
【図１】通信システムの構成を示す。
【図２】ＭＦＰ（即ち多機能機）のＦＡＸ通信処理のフローチャートを示す。
【図３】ＣＤ（即ち通話デバイス）のＦＡＸ通信処理のフローチャートを示す。
【図４】ＭＦＰ及びＣＤのＦＡＸ送信時の動作を表わすシーケンス図を示す。
【図５】ＭＦＰ及びＣＤのＦＡＸ受信時の動作を表わすシーケンス図を示す。
【図６】ＭＦＰのＩｎｖｉｔａｔｉｏｎ処理のフローチャートを示す。
【図７】第２実施例のシーケンス図を示す。
【発明を実施するための形態】
【０００９】
（第１実施例）
（無線通信システム２の構成）
図１に示されるように、無線通信システム２は、多機能機１０と、通話デバイス５０と、ＰＣ（Personal Computerの略）１００と、ＦＡＸ（Facsimileの略）装置１１０と、を備える。多機能機１０及び通話デバイス５０は、様々なデータ（例えばＦＡＸデータ）の無線通信を実行することができる。多機能機１０及びＰＣ１００は、様々なデータ（例えば印刷対象のデータ）の無線通信を実行することができる。通話デバイス５０及びＦＡＸ装置１１０は、ＰＳＴＮ（Public Switched Telephone Networkの略）を介して、ＦＡＸデータの通信を実行することができる。なお、以下では、記載の簡単化のために、多機能機、通話デバイスのことを、それぞれ、「ＭＦＰ（Multi-Function Peripheralの略）」、「ＣＤ（Call Device）」と呼ぶ。
【００１０】
（ＭＦＰ１０の構成）
ＭＦＰ１０は、印刷機能及びスキャン機能を含む多機能を実行可能な周辺機器（即ちＰＣ１００等の周辺機器）である。ＭＦＰ１０は、操作部１２と、表示部１４と、無線ＬＡＮ（Local Area Networkの略）インターフェース２０と、印刷実行部２２と、スキャン実行部２４と、制御部３０と、を備える。各部１２〜３０は、バス線（符号省略）に接続されている。以下では、インターフェースのことを「Ｉ／Ｆ」と呼ぶ。
【００１１】
操作部１２は、複数のキーを備える。ユーザは、操作部１２を操作することによって、様々な指示をＭＦＰ１０に入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。無線ＬＡＮＩ／Ｆ２０は、無線通信を実行するためのＩ／Ｆである。印刷実行部２２は、インクジェット方式、レーザ方式等の印刷機構である。スキャン実行部２４は、ＣＣＤ、ＣＩＳ等のスキャン機構である。
【００１２】
制御部３０は、ＣＰＵ３２と、メモリ３４と、を備える。ＣＰＵ３２は、メモリ３４に記憶されているプログラムに従って、様々な処理を実行する。メモリ３４は、揮発性メモリ、不揮発性メモリ、ハードディスク等によって構成される。メモリ３４は、上記のプログラムのみならず、後述の無線設定を記憶する。
【００１３】
（ＣＤ５０の構成）
ＣＤ５０は、無線ＬＡＮＩ／Ｆ６０と、ＰＳＴＮＩ／Ｆ６２と、制御部７０と、ハンドセット８０と、を備える。各部６０〜７０は、バス線（符号省略）に接続されている。各部６０〜７０は、図示省略の筐体内に設けられている。ハンドセット８０は、上記の筐体に対して着脱可能である。
【００１４】
無線ＬＡＮＩ／Ｆ６０は、無線通信を実行するためのＩ／Ｆである。ＰＳＴＮＩ／Ｆ６２は、一般公衆回線網であるＰＳＴＮに接続される。より具体的に言うと、ＰＳＴＮＩ／Ｆ６２には、ＰＳＴＮのためのケーブルの一端が接続される。当該ケーブルの他端は、例えば、家庭内のＰＳＴＮ用ソケットに接続される。
【００１５】
制御部７０は、ＣＰＵ７２と、メモリ７４と、を備える。ＣＰＵ７２は、メモリ７４に記憶されているプログラムに従って、様々な処理を実行する。メモリ７４は、揮発性メモリ、不揮発性メモリ、ハードディスク等によって構成される。メモリ７４は、上記のプログラムのみならず、後述の無線設定を記憶する。
【００１６】
ハンドセット８０は、マイク８２と、スピーカ８４と、図示省略のＣＰＵと、を備える。また、図示省略しているが、ハンドセット８０及びＣＤ５０の上記の筐体のそれぞれは、ＤＥＣＴ（Digital Enhanced Cordless Telecommunicationの略）規格に従って、音声データの無線通信を実行するためのインターフェースを備える。ユーザは、上記の筐体からハンドセット８０が離脱した状態で、ハンドセット８０を利用して、上記の筐体（即ちＰＳＴＮＩ／６２）を介して、図示省略の電話機（即ちＰＳＴＮに接続されている電話機）と電話通信を実行することができる。
【００１７】
（ＦＡＸ機能）
ＭＦＰ１０及びＣＤ５０が協働して処理を実行することによって、ＦＡＸ機能が実現される。例えば、ＣＤ５０は、ＦＡＸ装置１１０からＰＳＴＮＩ／Ｆ６２を介してＦＡＸデータを受信する場合に、無線ＬＡＮＩ／Ｆ６０を介してＦＡＸデータをＭＦＰ１０に送信する。ＭＦＰ１０は、ＣＤ５０から無線ＬＡＮＩ／Ｆ２０を介してＦＡＸデータを受信する場合に、ＦＡＸデータによって表わされる画像の印刷を印刷実行部２２に実行させる。これにより、ＦＡＸ受信動作が実現される。
【００１８】
また、ＭＦＰ１０は、例えば、ＦＡＸ装置１１０がＦＡＸデータの送信先として指定される場合に、原稿のスキャンを実行することによって得られるＦＡＸデータを、無線ＬＡＮＩ／Ｆ２０を介してＣＤ５０に送信する。ＣＤ５０は、ＭＦＰ１０から無線ＬＡＮＩ／Ｆ６０を介してＦＡＸデータを受信する場合に、ＰＳＴＮＩ／Ｆ６２を介してＦＡＸ装置１１０にＦＡＸデータを送信する。これにより、ＦＡＸ送信動作が実現される。
【００１９】
上述したように、ＭＦＰ１０は、ＰＳＴＮから受信されるＦＡＸデータによって表わされる画像を印刷する機能（即ち印刷実行部２２）を備えているが、ＣＤ５０は、当該機能を備えていない。また、ＭＦＰ１０は、原稿のスキャンを実行して、ＰＳＴＮに送信されるべきＦＡＸデータを生成する機能（即ちスキャン実行部２４）を備えているが、ＣＤ５０は、当該機能を備えていない。従って、ＭＦＰ１０の全体のサイズは、ＣＤ５０の全体のサイズよりも大きい。
【００２０】
仮に、ＰＳＴＮのためのケーブルをＣＤ５０ではなくＭＦＰ１０に接続しなければならない構成（即ち、ＰＳＴＮＩ／ＦをＭＦＰ１０に設ける構成）を採用すると、以下の理由で、ユーザの利便性が損なわれ得る。即ち、家庭内では、ＰＳＴＮ用ソケットの位置が予め決められている。そして、ＭＦＰ１０が比較的に大きいサイズを有するために、ＰＳＴＮ用ソケットの近傍にスペースが少ない環境では、ＰＳＴＮ用ソケットの近傍にＭＦＰ１０を設置するのが困難である。このような状況では、ユーザは、長いケーブルを利用すれば、ＰＳＴＮ用ソケットから離れた位置にＭＦＰ１０を設置することができる。しかしながら、家庭内の見栄えが損なわれるので、ユーザは、通常、長いケーブルを利用することを好まない。
【００２１】
これに対し、本実施例では、比較的に小さいサイズを有するＣＤ５０にＰＳＴＮＩ／Ｆ６２が設けられている。従って、ＰＳＴＮ用ソケットの近傍にスペースが少ない環境でも、ＰＳＴＮ用ソケットの近傍にＣＤ５０を容易に設置して、ＣＤ５０をＰＳＴＮに接続することができる。そして、ＭＦＰ１０及びＣＤ５０がＦＡＸデータの無線通信を実行可能であるので、ユーザは、ＰＳＴＮ用ソケットから離れた位置にＭＦＰ１０を自由に設置することができる。
【００２２】
（他の機器１００，１１０の構成）
ＰＣ１００は、ＯＳ（Operating Systemの略）プログラムを備える。ＰＣ１００は、後述のＷＦＤ方式（Wi-Fi Directの略）に従って、無線通信を実行可能である。また、ＦＡＸ装置１１０は、ＰＳＴＮを介して、ＦＡＸ通信を実行可能である。
【００２３】
（無線通信方式）
次いで、本実施例で利用される無線通信方式（即ち、ＷＦＤ方式（Wi-Fi Directの略）、通常Ｗｉ−Ｆｉ方式）について説明する。以下では、ＷＦＤ方式及び通常Ｗｉ−Ｆｉ方式のそれぞれについて順次説明し、その後、ＭＦＰ１０及びＣＤ５０のそれぞれが各方式をどのようにして利用するのかについて説明する。
【００２４】
（ＷＦＤ方式）
ＷＦＤ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された規格書「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」に記述されている無線通信方式である。ＷＦＤ方式は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従って、無線通信を実行するための無線通信方式である。
【００２５】
以下では、ＷＦＤ方式に従った無線通信を実行可能な機器のことを、「ＷＦＤ対応機器」と呼ぶ。上記のＷＦＤの規格書では、ＷＦＤ対応機器の状態として、Ｇｒｏｕｐ  Ｏｗｎｅｒ状態（以下では「Ｇ／Ｏ状態」と呼ぶ）、クライアント状態（以下では「ＣＬ状態」と呼ぶ）、及び、デバイス状態の３つの状態が定義されている。ＷＦＤ対応機器は、上記の３つの状態のうちの１つの状態で選択的に動作可能である。
【００２６】
デバイス状態の一対のＷＦＤ対応機器が無線ネットワークを新たに形成すべき際に、当該一対のＷＦＤ対応機器は、通常、Ｇ／Ｏネゴシエーションと呼ばれる無線通信を実行する。Ｇ／Ｏネゴシエーションでは、当該一対のＷＦＤ対応機器のうちの一方の機器は、Ｇ／Ｏ状態（即ちＧ／Ｏ機器）になることを決定して、ＷＦＤネットワーク（以下では「ＷＦＤＮＷ」と記載する）を形成する。他方の機器は、ＣＬ状態（即ちＣＬ機器）になることを決定して、上記のＷＦＤＮＷに参加する。
【００２７】
Ｇ／ＯネゴシエーションによってＷＦＤＮＷが新たに形成された段階では、１個のＧ／Ｏ機器及び１個のＣＬ機器のみがＷＦＤＮＷに所属している。ただし、詳しくは後述するが、Ｇ／Ｏ機器は、他のＷＦＤ対応機器をＣＬ機器としてＷＦＤＮＷに新たに参加させることができる。この場合、２個以上のＣＬ機器がＷＦＤＮＷに所属している状態になる。即ち、ＷＦＤＮＷでは、１個のＧ／Ｏ機器と１個以上のＣＬ機器とが存在し得る。Ｇ／Ｏ機器は、１個以上のＣＬ機器を管理する。具体的に言うと、Ｇ／Ｏ機器は、１個以上のＣＬ機器のＭＡＣアドレスを、Ｇ／Ｏ機器のメモリ内の管理リストに登録する。また、Ｇ／Ｏ機器は、ＣＬ機器がＷＦＤＮＷから離脱すると、当該ＣＬ機器のＭＡＣアドレスを管理リストから削除する。なお、Ｇ／Ｏ機器は、ＣＬ機器の数がゼロになると（即ち、管理リストに登録されているＭＡＣアドレスの数がゼロになると）、通常、Ｇ／Ｏ状態からデバイス状態に移行して、ＷＦＤＮＷを消滅させる。
【００２８】
Ｇ／Ｏ機器が管理可能なＣＬ機器の数の上限値（即ち、管理リスト内に登録可能なＣＬ機器のＭＡＣアドレスの数の上限値）は、Ｇ／Ｏ機器によって予め決められている。Ｇ／Ｏ機器が管理可能なＣＬ機器の数の上限値は、１以上の整数であれば、どのような値であってもよい。
【００２９】
Ｇ／Ｏ機器は、他機器を介さずに、管理リストに登録されているＣＬ機器と対象データの無線通信を実行可能である。対象データは、ＯＳＩ参照モデルのネットワーク層の情報、及び、ネットワーク層よりも上位層（例えばアプリケーション層）の情報を含むデータであり、例えば、ＦＡＸデータを含む。また、Ｇ／Ｏ機器は、一対のＣＬ機器の間の対象データの無線通信を中継可能である。換言すると、一対のＣＬ機器は、Ｇ／Ｏ機器を介して、対象データの無線通信を実行可能である。
【００３０】
上述したように、ＷＦＤＮＷでは、対象データの送信元のＷＦＤ対応機器と、対象データの送信先のＷＦＤ対応機器と、の間で、これらのＷＦＤ対応機器とは別体に構成されているアクセスポイント（以下では「ＡＰ」と呼ぶ）を介さずに、対象データの無線通信を実行することができる。即ち、ＷＦＤＮＷは、ＡＰが利用されない無線ネットワークである。
【００３１】
なお、ＷＦＤのＧ／Ｏ機器とＡＰとの間の相違点は、以下の通りである。即ち、ＷＦＤのＧ／Ｏ機器は、当該機器が所属しているＷＦＤＮＷから離脱して、他のＷＦＤＮＷに新たに所属する場合に、Ｇ／Ｏ状態とは異なる状態（即ちＣＬ状態）で動作し得る。これに対し、ＡＰは、ＷＦＤのＧ／Ｏ状態と同様の動作（例えば無線通信の中継）しか実行することができず、ＷＦＤのＣＬ状態と同様の動作を実行することができない。
【００３２】
Ｇ／Ｏ機器は、対象データの無線通信をデバイス状態のＷＦＤ対応機器（即ちデバイス機器）と実行不可能であるが、ＷＦＤ方式の接続用データの無線通信をデバイス機器と実行可能である。即ち、Ｇ／Ｏ機器は、ＷＦＤ方式の接続用データの無線通信をデバイス機器と実行することによって、デバイス機器と接続を確立して、デバイス機器をＷＦＤＮＷに参加させることができる。換言すると、デバイス機器は、ＷＦＤ方式の接続用データの無線通信をＧ／Ｏ機器と実行することによって、Ｇ／Ｏ機器と接続を確立して、ＷＦＤＮＷに参加することができる。この場合、デバイス機器は、デバイス状態からＣＬ状態に移行する。ＷＦＤ方式の接続用データは、ＯＳＩ参照モデルのネットワーク層よりも下位層（例えば、物理層、データリンク層）の情報を含むデータ（即ち、ネットワーク層の情報を含まないデータ）であり、例えば、Probe Request信号、Probe Response信号、Provision Discovery Request信号、Provision Discovery Response信号、Authentication Request信号、Authentication Response信号、Association Request信号、Association Response信号、4-Way Handshake信号等を含む。
【００３３】
Ｇ／Ｏ機器は、さらに、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信を通常Ｗｉ−Ｆｉ機器と実行することによって、通常Ｗｉ−Ｆｉ機器と接続を確立して、通常Ｗｉ−Ｆｉ機器をＷＦＤＮＷに参加させることができる。通常Ｗｉ−Ｆｉ機器は、「レガシー機器」とも呼ばれる機器であり、ＷＦＤ方式に従って無線ネットワークに参加することができないが（例えば、Ｇ／Ｏネゴシエーションを実行不可能であるが）、通常Ｗｉ−Ｆｉ方式に従って無線ネットワークに参加可能な機器である。通常Ｗｉ−Ｆｉ方式の接続用データは、Provision Discovery Request信号及びProvision Discovery Response信号を含まない点を除くと、上記のＷＦＤ方式の接続用データと同様である。
【００３４】
Ｇ／Ｏ機器は、通常Ｗｉ−Ｆｉ機器と接続を確立する場合に、通常Ｗｉ−Ｆｉ機器のＭＡＣアドレスを管理リストに記述する。これにより、通常Ｗｉ−Ｆｉ機器は、ＷＦＤＮＷに参加することができる。通常Ｗｉ−Ｆｉ機器は、ＷＦＤ方式の３つの状態（即ち、Ｇ／Ｏ状態、ＣＬ状態、デバイス状態）のうちのいずれかの状態で選択的に動作するものではないが、ＷＦＤＮＷに所属している間には、ＣＬ機器と同様の状態で動作する。
【００３５】
なお、ＷＦＤ対応機器は、ＷＦＤ方式の３つの状態のうちのいずれの状態でも動作せずに、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＧ／Ｏ機器と実行することによって、Ｇ／Ｏ機器と接続を確立して、ＷＦＤＮＷに参加することもできる。即ち、ＷＦＤ対応機器は、通常Ｗｉ−Ｆｉ機器（即ちレガシー機器）と同様の動作を実行して、ＷＦＤＮＷに参加することもできる。以下では、ＷＦＤ対応機器が通常Ｗｉ−Ｆｉ機器（即ちレガシー機器）と同様の動作を実行してＷＦＤＮＷに参加することを、「レガシー機器としてＷＦＤＮＷに参加する」と記載する。
【００３６】
（通常Ｗｉ−Ｆｉ）
通常Ｗｉ−Ｆｉ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって定められた無線通信方式であって、ＷＦＤ方式とは異なる無線通信方式である。通常Ｗｉ−Ｆｉ方式は、ＷＦＤ方式と同様に、ＩＥＥＥの８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従って、無線通信を実行するための無線通信方式である。即ち、通信規格という観点では、ＷＦＤ方式と通常Ｗｉ−Ｆｉ方式とは同じである。
【００３７】
ただし、上述したように、ＷＦＤ方式は、ＡＰを介さない無線通信を実行するための無線通信方式であるが、通常Ｗｉ−Ｆｉ方式は、ＡＰを介して無線通信を実行するための無線通信方式である。また、ＷＦＤ方式は、Ｇ／Ｏネゴシエーションの仕組みを有する無線通信方式であるが、通常Ｗｉ−Ｆｉ方式は、当該仕組みを有さない無線通信方式である。また、上述したように、ＷＦＤ方式の接続用データは、Provision Discovery Request信号及びProvision Discovery Response信号を含むが、通常Ｗｉ−Ｆｉ方式の接続用データは、これらの信号を含まない。また、ＷＦＤ方式は、３つの状態（即ち、Ｇ／Ｏ状態、ＣＬ状態、デバイス状態）のうちのいずれかの状態で選択的に動作することを許容する無線通信方式であるが、通常Ｗｉ−Ｆｉ方式は、このような選択的な動作を許容しない無線通信方式である。これらの点において、ＷＦＤ方式と通常Ｗｉ−Ｆｉ方式とは異なる。
【００３８】
通常Ｗｉ−Ｆｉ機器は、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＡＰと実行することによって、ＡＰと接続を確立する。これにより、通常Ｗｉ−Ｆｉ機器は、ＡＰによって形成されている無線ネットワーク（以下では「通常Ｗｉ−ＦｉＮＷ」と呼ぶ）に参加することができる。この過程において、通常Ｗｉ−Ｆｉ機器は、Ｇ／Ｏネゴシエーションを実行しないし、Ｇ／Ｏ状態又はＣＬ状態で動作することを選択的に決定しない。通常Ｗｉ−Ｆｉ機器は、通常Ｗｉ−ＦｉＮＷに所属している他の機器と、ＡＰを介して、対象データの無線通信を実行することができる。なお、ＡＰは、通常Ｗｉ−Ｆｉ機器と接続を確立する場合に、通常Ｗｉ−Ｆｉ機器のＭＡＣアドレスを、ＡＰの管理リストに記述する。
【００３９】
また、ＷＦＤ方式の説明で述べたように、通常Ｗｉ−Ｆｉ機器は、さらに、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＧ／Ｏ機器と実行することによって、Ｇ／Ｏ機器と接続を確立して、ＷＦＤＮＷに参加することができる。
【００４０】
（ＭＦＰ１０及びＣＤ５０の動作の概略）
詳しく後述するが、ＭＦＰ１０及びＣＤ５０は、Ｇ／Ｏネゴシエーションを実行することなく、デバイス状態からＧ／Ｏ状態に自発的に移行することができる。即ち、ＭＦＰ１０は、ＭＦＰ１０の電源がＯＮされる際に、Ｇ／Ｏ状態に自発的に移行して、ＭＦＰ１０がＧ／Ｏ機器であるＷＦＤＮＷ（以下では「ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）」と呼ぶ）を形成する（図２のＳ１０）。また、ＣＤ５０は、ＣＤ５０の電源がＯＮされる際に、Ｇ／Ｏ状態に自発的に移行して、ＣＤ５０がＧ／Ｏ機器であるＷＦＤＮＷ（以下では「ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）」と呼ぶ）を形成する（図３のＳ１１０）。ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）のＧ／Ｏ機器（即ちＭＦＰ１０）と、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）のＧ／Ｏ機器（即ちＣＤ５０）と、が異なるので、それらの２個のＷＦＤＮＷは異なるネットワークである。
【００４１】
ＭＦＰ１０は、ＷＦＤ方式の接続用データ又は通常Ｗｉ−Ｆｉ方式の接続用データの無線通信を他機器（例えば、ＣＤ５０、ＰＣ１００）と実行して、当該他機器をＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させることができる。例えば、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）が消滅した後に、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＣＤ５０と実行して、ＣＤ５０をＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させることができる（図２のＳ５２）。即ち、ＣＤ５０は、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加することができる（図３のＳ１２８）。これにより、Ｇ／Ｏ機器であるＭＦＰ１０とＣＬ機器であるＣＤ５０とは、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、他機器を介さずに、対象データ（例えばＦＡＸデータ）の無線通信を実行することができる。
【００４２】
同様に、ＣＤ５０は、ＷＦＤ方式の接続用データ又は通常Ｗｉ−Ｆｉ方式の接続用データの無線通信を他機器（例えば、ＭＦＰ１０）と実行して、当該他機器をＣＬ機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加させることができる。例えば、ＣＤ５０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が消滅した後に、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＭＦＰ１０と実行して、ＭＦＰ１０をＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加させることができる（図３のＳ１５２）。即ち、ＭＦＰ１０は、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加することができる（図２のＳ２８）。これにより、Ｇ／Ｏ機器であるＣＤ５０とＣＬ機器であるＭＦＰ１０とは、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を利用して、他機器を介さずに、対象データ（例えばＦＡＸデータ）の無線通信を実行することができる。
【００４３】
上述したように、Ｇ／ＯネゴシエーションによってＷＦＤＮＷが形成される場合には、Ｇ／Ｏ機器は、ＣＬ機器の数がゼロになると（即ち、管理リストに登録されているＭＡＣアドレスの数がゼロになると）、Ｇ／Ｏ状態からデバイス状態に移行して、ＷＦＤＮＷを消滅させる。ただし、ＭＦＰ１０及びＣＤ５０のように、自発的なＧ／Ｏ状態への移行によってＷＦＤＮＷが形成される場合には、ＣＬ機器の数がゼロになっても、ＷＦＤＮＷが消滅しない。例えば、ＭＦＰ１０は、ＣＬ機器であるＣＤ５０がＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）から離脱した結果、ＣＬ機器の数がゼロになっても、Ｇ／Ｏ機器であるＭＦＰ１０のみが所属しているＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を維持する。また、例えば、ＣＤ５０は、ＣＬ機器であるＭＦＰ１０がＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）から離脱した結果、ＣＬ機器の数がゼロになっても、Ｇ／Ｏ機器であるＣＤ５０のみが所属しているＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を維持する。
【００４４】
上述したように、ＭＦＰ１０及びＣＤ５０のそれぞれは、ＷＦＤ方式を利用して、ＷＦＤＮＷを形成することができ、さらに、通常Ｗｉ−Ｆｉ方式を利用して（即ちレガシー機器として）、ＷＦＤＮＷに参加することができる。
【００４５】
ＭＦＰ１０のメモリ３４は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用されるべき無線設定（以下では「無線設定（ＭＦＰ＝Ｇ／Ｏ）」と呼ぶ）と、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用されるべき無線設定（以下では「無線設定（ＣＬ＝Ｇ／Ｏ）」と呼ぶ）と、を記憶している。同様に、ＣＤ５０のメモリ７４も、無線設定（ＭＦＰ＝Ｇ／Ｏ）及び無線設定（ＣＬ＝Ｇ／Ｏ）を記憶している。無線設定（ＭＦＰ＝Ｇ／Ｏ）及び無線設定（ＣＬ＝Ｇ／Ｏ）は、ＭＦＰ１０及びＣＤ５０の出荷時から、メモリ３４，７４のそれぞれに予め記憶されている。
【００４６】
無線設定（ＭＦＰ＝Ｇ／Ｏ）は、ＳＳＩＤ（Service Set Identifierの略）、ＢＳＳＩＤ（Basic Service Set Identifierの略）、認証方式、暗号化方式、及び、パスワードを含む。無線設定（ＭＦＰ＝Ｇ／Ｏ）に含まれるＳＳＩＤ、ＢＳＳＩＤは、それぞれ、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を識別するためのネットワーク識別子、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）のＧ／Ｏ機器であるＭＦＰ１０のＭＡＣアドレスである。認証方式、暗号化方式、及び、パスワードは、機器の認証、データの暗号化等を実行するための情報である。
【００４７】
無線設定（ＣＤ＝Ｇ／Ｏ）は、無線設定（ＭＦＰ＝Ｇ／Ｏ）と同様の各情報を含む。無線設定（ＣＤ＝Ｇ／Ｏ）に含まれるＳＳＩＤ、ＢＳＳＩＤは、それぞれ、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を識別するためのネットワーク識別子、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）のＧ／Ｏ機器であるＣＤ５０のＭＡＣアドレスである。無線設定（ＣＤ＝Ｇ／Ｏ）に含まれるＳＳＩＤ、ＢＳＳＩＤは、それぞれ、無線設定（ＭＦＰ＝Ｇ／Ｏ）に含まれるＳＳＩＤ、ＢＳＳＩＤとは異なる。また、無線設定（ＣＤ＝Ｇ／Ｏ）に含まれる暗号化方式は、ＡＥＳである。
【００４８】
（ＭＦＰ１０のＣＰＵ３２が実行するＦＡＸ通信処理；図２）
続いて、図２を参照して、ＭＦＰ１０のＣＰＵ３２が実行するＦＡＸ通信処理について説明する。ＣＰＵ３２は、ＭＦＰ１０の電源がＯＮされると、図２の処理を開始する。
【００４９】
Ｓ１０では、ＣＰＵ３２は、ＭＦＰ１０の電源がＯＮされると、ＭＦＰ１０の状態をＧ／Ｏ状態に設定する。即ち、ＣＰＵ３２は、Ｇ／Ｏネゴシエーションを実行することなく、ＭＦＰ１０の状態を自発的にＧ／Ｏ状態に移行させる。そして、ＣＰＵ３２は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に所属する機器のＭＡＣアドレスが記述されるべき管理リストを、メモリ３４内に生成する。ただし、現時点では、当該管理リストに記述されるＭＡＣアドレスの数はゼロである。Ｓ１０が実行されると、Ｇ／Ｏ機器であるＭＦＰ１０のみが所属しているＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が形成される。
【００５０】
次いで、ＣＰＵ３２は、監視処理を実行する。監視処理は、ＦＡＸ送信指示が与えられることを監視する処理（Ｓ２０）と、無線設定（ＭＦＰ＝Ｇ／Ｏ）のＳＳＩＤを含むProbe Request信号を受信することを監視する処理（Ｓ５０）と、を含む。なお、図面では、Probe Request信号、Probe Response信号のことを、それぞれ、「ＰＲｅｑ信号」、「ＰＲｅｓ信号」と簡単に記載している。
【００５１】
ユーザは、ＦＡＸ装置１１０（図１参照）へのＦＡＸデータの送信を実行することを望む場合に、ＭＦＰ１０の操作部１２を操作して、ＦＡＸ装置１１０のＦＡＸ番号の入力、及び、ＦＡＸスタートボタンの押下、を実行する。この場合、ＣＰＵ３２は、ＦＡＸ送信指示が与えられたと判断して（Ｓ２０でＹＥＳ）、Ｓ２２に進む。
【００５２】
Ｓ２２では、ＣＰＵ３２は、ＭＦＰ１０の状態をＧ／Ｏ状態からデバイス状態に移行させる。ＣＰＵ３２は、さらに、メモリ３４から管理リストを消去する。これにより、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が消滅する。従って、仮に、ＰＣ１００がＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加していた場合には、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が消滅するので、ＰＣ１００は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）から離脱して、ＣＬ状態からデバイス状態に移行する。
【００５３】
上述したように、ＣＤ５０は、ＣＤ５０の電源がＯＮされる際に、ＣＤ５０の状態をＧ／Ｏ状態に設定して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を形成する。Ｓ２４〜Ｓ２８では、ＣＰＵ３２は、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＣＤ５０と実行して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加するための処理を実行する。即ち、ＣＰＵ３２は、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加するための処理を実行する。
【００５４】
具体的に言うと、Ｓ２４では、ＣＰＵ３２は、無線設定（ＣＤ＝Ｇ／Ｏ）に含まれるＳＳＩＤ（以下では「ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）」と呼ぶ）をメモリ３４から読み出して、無線ＬＡＮＩ／Ｆ２０を介して、ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）を含むProbe Request信号を送信する。当該Probe Request信号は、さらに、ＭＦＰ１０のＭＡＣアドレスを含む。
【００５５】
詳しくは後述するが、ＣＤ５０は、ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）を含むProbe Request信号を受信すると（図３のＳ１５０でＹＥＳ）、Probe Request信号に対する応答信号であるProbe Response信号をＭＦＰ１０に送信する（Ｓ１５２）。
【００５６】
Ｓ２６では、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０からProbe Response信号を受信するのか否かを判断する。ＣＰＵ３２は、ＣＤ５０からProbe Response信号を受信する場合に、Ｓ２６でＹＥＳと判断して、Ｓ２８に進む。また、ＣＰＵ３２は、ＣＤ５０からProbe Response信号を受信しない場合に、Ｓ２６でＮＯと判断して、Ｓ２４において、ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）を含むProbe Request信号を再び送信する。
【００５７】
なお、図２には示されていないが、ＣＰＵ３２は、Probe Request信号を送信する処理（Ｓ２４）を所定回数に亘って実行しても、ＣＤ５０からProbe Response信号を受信しない場合には、後述のＳ２８以降の処理を実行しない。例えば、ＣＤ５０の電源がＯＦＦされている状況では、このような事象が起こり得る。この場合、ＣＰＵ３２は、ＭＦＰ１０の状態をＧ／Ｏ状態に戻して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を再形成する。
【００５８】
Ｓ２８では、ＣＰＵ３２は、ＣＤ５０との接続を確立する。具体的に言うと、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、Authentication Request信号及びAssociation Request信号をＣＤ５０に順次送信して、無線ＬＡＮＩ／Ｆ２０を介して、Authentication Response信号及びAssociation Response信号をＣＤ５０から順次受信する。その後、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、4-Way Handshake信号の通信をＣＤ５０と実行する。上記の各信号は、ＷＦＤ方式の接続用データに特有であるProvision Discovery Request信号及びProvision Discovery Response信号を含まない。上記の各信号の通信の過程で、ＣＰＵ３２は、さらに、メモリ３４内の無線設定（ＣＤ＝Ｇ／Ｏ）に含まれる各情報（認証方式、暗号化方式、パスワード等）をＣＤ５０に送信する。
【００５９】
詳しくは後述するが、ＣＤ５０は、ＭＦＰ１０から無線設定（ＣＤ＝Ｇ／Ｏ）を受信すると、ＭＦＰ１０の認証を実行する（図３のＳ１５２）。ＣＤ５０によって受信される無線設定（ＣＤ＝Ｇ／Ｏ）は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用されている無線設定である。従って、ＣＤ５０は、認証成功と判断する。そして、ＣＤ５０は、ＭＦＰ１０のＭＡＣアドレス（即ち、ＭＦＰ１０からＣＤ５０に送信されるProbe Request信号に含まれるＭＡＣアドレス）を、メモリ７４内の管理リストに記述する。
【００６０】
Ｓ２８が実行されると、ＭＦＰ１０とＣＤ５０との間に接続が確立される。これにより、ＭＦＰ１０は、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加することができる。この時点では、ＭＦＰ１０の状態は、ＷＦＤ方式の上記の３つの状態（即ち、Ｇ／Ｏ状態、ＣＬ状態、デバイス状態）のうちのいずれの状態でもない。なお、Ｓ２８では、ＣＰＵ３２は、さらに、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用されるべきＭＦＰ１０のＩＰアドレス及びＣＤ５０のＩＰアドレスを、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０から受信する。これにより、ＣＰＵ３２は、これらのＩＰアドレスを利用して、後述のＦＡＸデータの無線通信を実行することができる。
【００６１】
上述したように、Ｓ２８では、ＭＦＰ１０は、ＣＬ機器としてではなく、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加する。その理由を以下に説明する。本実施例では、ＭＦＰ１０と他機器との間にＷＦＤ方式の接続を確立するための所定の操作（以下では「ＷＦＤ接続操作」と呼ぶ）がユーザによって操作部１２に実行されない限り、ＣＰＵ３２は、ＷＦＤ方式の接続用データ（例えば、Provision Discovery Request信号及びProvision Discovery Response信号）の通信を実行することができない。一方において、ＣＰＵ３２は、ユーザによって操作が実行されなくても、通常Ｗｉ−Ｆｉ方式の接続用データの通信を実行することができる。このために、本実施例では、ＣＰＵ３２は、ＷＦＤ接続操作が実行されない状況、即ち、Ｓ２８の状況において、通常Ｗｉ−Ｆｉ方式の接続用データの通信をＣＤ５０と実行して、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加する。
【００６２】
なお、変形例では、ＷＦＤ接続操作がユーザによって操作部１２に実行されなくても、ＣＰＵ３２は、ＷＦＤ方式の接続用データの通信を実行可能であってもよい。この場合、Ｓ２８では、ＣＰＵ３２は、ＷＦＤ方式の接続用データの通信をＣＤ５０と実行して、ＣＬ機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加してもよい。本変形例でも、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に適切に参加することができる。
【００６３】
次いで、Ｓ３０では、ＣＰＵ３２は、スキャン実行部２４にスキャン指示を発行して、原稿のスキャンをスキャン実行部２４に実行させる。これにより、原稿を表わすスキャンデータ（即ちＦＡＸデータ）が生成される。
【００６４】
続いて、Ｓ３２では、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、生成済みのＦＡＸデータと、ＦＡＸ装置１１０のＦＡＸ番号と、をＣＤ５０に送信する。具体的に言うと、ＣＰＵ３２は、受信済みのＭＦＰ１０のＩＰアドレスを送信元ＩＰアドレスとして指定し、さらに、受信済みのＣＤ５０のＩＰアドレスを送信先ＩＰアドレスとして指定して、ＦＡＸデータ及びＦＡＸ番号を送信する。これにより、ＣＰＵ３２は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を利用して、他機器を介さずに、ＦＡＸデータ及びＦＡＸ番号をＣＤ５０に送信することができる。
【００６５】
詳しくは後述するが、ＣＤ５０は、ＭＦＰ１０からＦＡＸデータ及びＦＡＸ番号を受信すると（図３のＳ１５４）、ＰＳＴＮを介して、ＦＡＸデータをＦＡＸ装置１１０に送信する（Ｓ１５６）。これにより、ユーザは、ＦＡＸデータをＦＡＸ装置１１０に送信することができる。
【００６６】
ＭＦＰ１０からＣＤ５０へのＦＡＸデータの送信が完了すると、Ｓ３４に進む。Ｓ３４では、ＣＰＵ３２は、無線ネットワークから離脱するためのDisassociation信号を、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０に送信する。これにより、ＣＰＵ３２は、ＣＤ５０との接続を切断する。即ち、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）から離脱することができる。
【００６７】
次いで、Ｓ３６では、ＣＰＵ３２は、ＭＦＰ１０の状態をＧ／Ｏ状態に戻して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を再形成する。ＣＰＵ３２は、管理リストをメモリ３４内に生成する。Ｓ３６で再形成されたＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用される無線設定（ＭＦＰ＝Ｇ／Ｏ）は、Ｓ１０で形成されたＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用される無線設定（ＭＦＰ＝Ｇ／Ｏ）と同一である。Ｓ３６を終えると、Ｓ２０に戻る。
【００６８】
続いて、Ｓ５０の監視処理でＹＥＳと判断される状況について説明する。詳しくは後述するが、ＣＤ５０は、ＰＳＴＮからＦＡＸデータを受信すると（図３のＳ１２０でＹＥＳ）、Ｇ／Ｏ状態からデバイス状態に移行し（Ｓ１２２）、無線設定（ＭＦＰ＝Ｇ／Ｏ）のＳＳＩＤ（以下では「ＳＳＩＤ（ＭＦＰ＝Ｇ／Ｏ）」と呼ぶ）を含むＰＲｅｑ信号を送信する（Ｓ１２４）。
【００６９】
ＭＦＰ１０のＣＰＵ３２は、ＳＳＩＤ（ＭＦＰ＝Ｇ／Ｏ）を含むProbe Request信号を、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０から受信する場合に、Ｓ５０でＹＥＳと判断して、Ｓ５２に進む。当該Probe Request信号は、さらに、ＣＤ５０のＭＡＣアドレスを含む。
【００７０】
Ｓ５２では、ＣＰＵ３２は、ＣＤ５０との接続を確立する。具体的に言うと、ＣＰＵ３２は、まず、無線ＬＡＮＩ／Ｆ２０を介して、Probe Response信号をＣＤ５０に送信する。次いで、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、Authentication Request信号及びAssociation Request信号をＣＤ５０から順次受信して、無線ＬＡＮＩ／Ｆ２０を介して、Authentication Response信号及びAssociation Response信号をＣＤ５０に順次送信する。その後、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、4-Way Handshake信号の通信をＣＤ５０と実行する。上記の各信号は、ＷＦＤ方式の接続用データに特有であるProvision Discovery Request信号及びProvision Discovery Response信号を含まない。上記の各信号の通信の過程で、ＣＰＵ３２は、さらに、無線設定（ＭＦＰ＝Ｇ／Ｏ）に含まれる各情報（認証方式、暗号化方式、パスワード等）をＣＤ５０から受信する。
【００７１】
ＣＰＵ３２は、ＣＤ５０から無線設定（ＭＦＰ＝Ｇ／Ｏ）を受信すると、ＣＤ５０の認証を実行する。Ｓ５２で受信される無線設定（ＭＦＰ＝Ｇ／Ｏ）は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用されている無線設定である。従って、ＣＰＵ３２は、認証成功と判断する。そして、ＣＰＵ３２は、ＣＤ５０のＭＡＣアドレス（即ち、ＣＤ５０からＭＦＰ１０に送信されるProbe Request信号に含まれるＭＡＣアドレス）を、メモリ３４内の管理リストに記述する。
【００７２】
Ｓ５２が実行されると、ＭＦＰ１０とＣＤ５０との間に接続が確立される。これにより、ＣＤ５０は、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加することができる。即ち、ＣＰＵ３２は、ＣＤ５０をレガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させることができる。なお、Ｓ５２では、ＣＰＵ３２は、さらに、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用されるべきＭＦＰ１０のＩＰアドレス及びＣＤ５０のＩＰアドレスを、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０に送信する。
【００７３】
次いで、Ｓ５４では、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０からＦＡＸデータを受信する。
【００７４】
続いて、Ｓ５６では、ＣＰＵ３２は、受信済みのＦＡＸデータを印刷実行部２２に供給する。これにより、印刷実行部２２は、受信済みのＦＡＸデータによって表される画像を印刷媒体に印刷する。ユーザは、印刷済みの印刷媒体を取得することができる。
【００７５】
次いで、Ｓ５８では、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、ＣＤ５０からDisassociation信号を受信する。これにより、ＣＰＵ３２は、ＣＤ５０との接続を切断する。そして、ＣＰＵ３２は、メモリ３４内の管理リストからＣＤ５０のＭＡＣアドレスを消去する。この結果、ＣＤ５０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）から離脱する。Ｓ５８を終えると、Ｓ２０に戻る。
【００７６】
（ＣＤ５０のＣＰＵ７２が実行するＦＡＸ通信処理；図３）
続いて、図３を参照して、ＣＤ５０のＣＰＵ７２が実行するＦＡＸ通信処理について説明する。ＣＰＵ７２は、ＣＤ５０の電源がＯＮされると、図３の処理を開始する。
【００７７】
Ｓ１１０において、ＣＰＵ７２は、ＣＤ５０の電源がＯＮされると、ＣＤ５０の状態をＧ／Ｏ状態に設定し、さらに、メモリ７４内に管理リストを生成する。Ｓ１１０が実行されると、Ｇ／Ｏ機器であるＣＤ５０のみが所属しているＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）が形成される。
【００７８】
次いで、ＣＰＵ７２は、監視処理を実行する。監視処理は、ＰＳＴＮからＦＡＸデータを受信することを監視する処理（Ｓ１２０）と、ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）を含むProbe Request信号を受信することを監視する処理（Ｓ１５０）と、を含む。
【００７９】
ＣＰＵ７２は、ＰＳＴＮＩ／Ｆ６２を介して、ＦＡＸ装置１１０からＦＡＸデータを受信する場合に、Ｓ１２０でＹＥＳと判断して、Ｓ１２２に進む。Ｓ１２２〜Ｓ１２８は、実行主体がＣＰＵ７２である点と、利用される情報が異なる点と、を除くと、図２のＳ２２〜Ｓ２８と同様である。従って、以下では、図２のＳ２２〜Ｓ２８と同様の点については説明を省略しながら、Ｓ１２２〜Ｓ１２８の内容を説明する。
【００８０】
Ｓ１２２では、ＣＰＵ７２は、ＣＤ５０の状態をＧ／Ｏ状態からデバイス状態に移行させる。これにより、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）が消滅する。
【００８１】
次いで、Ｓ１２４〜Ｓ１２８では、ＣＰＵ７２は、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信をＭＦＰ１０と実行して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加するための処理を実行する。即ち、ＣＰＵ７２は、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加するための処理を実行する。
【００８２】
具体的に言うと、Ｓ１２４では、ＣＰＵ７２は、無線設定（ＭＦＰ＝Ｇ／Ｏ）に含まれるＳＳＩＤ（ＭＦＰ＝Ｇ／Ｏ）をメモリ３４から読み出して、無線ＬＡＮＩ／Ｆ６０を介して、ＳＳＩＤ（ＭＦＰ＝Ｇ／Ｏ）を含むProbe Request信号を送信する。当該Probe Request信号は、さらに、ＣＤ５０のＭＡＣアドレスを含む。
【００８３】
上述したように、ＭＦＰ１０は、ＣＤ５０からProbe Request信号を受信すると、Probe Response信号をＣＤ５０に送信する（図２のＳ５２）。Ｓ１２６では、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介して、ＭＦＰ１０からProbe Response信号を受信するのか否かを判断する。ＣＰＵ７２は、ＭＦＰ１０からProbe Response信号を受信する場合に、Ｓ１２６でＹＥＳと判断して、Ｓ１２８に進む。また、ＣＰＵ７２は、ＭＦＰ１０からProbe Response信号を受信しない場合に、Ｓ１２６でＮＯと判断して、Ｓ１２４に戻る。
【００８４】
Ｓ１２８では、ＣＰＵ７２は、各信号の通信（例えば、Authentication Request信号の送信等）を実行する。上記の各信号の通信の過程で、ＣＰＵ７２は、さらに、メモリ７４内の無線設定（ＭＦＰ＝Ｇ／Ｏ）に含まれる各情報（認証方式、暗号化方式、パスワード等）をＭＦＰ１０に送信する。この結果、ＭＦＰ１０は、認証成功と判断する（図２のＳ５２）。
【００８５】
Ｓ１２８が実行されると、ＭＦＰ１０とＣＤ５０との間に接続が確立される。これにより、ＣＤ５０は、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加することができる。なお、Ｓ１２８では、ＣＰＵ７２は、さらに、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用されるべきＭＦＰ１０のＩＰアドレス及びＣＤ５０のＩＰアドレスを、無線ＬＡＮＩ／Ｆ６０を介して、ＭＦＰ１０から受信する。
【００８６】
上述したように、Ｓ１２８では、ＣＤ５０は、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加する。ただし、変形例では、ＣＰＵ７２は、ＷＦＤ方式の接続用データの通信をＭＦＰ１０と実行して、ＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加してもよい。
【００８７】
次いで、Ｓ１３０では、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介して、ＦＡＸデータ（即ちＳ１２０で受信されたＦＡＸデータ）をＭＦＰ１０に送信する。具体的に言うと、ＣＰＵ７２は、受信済みのＣＤ５０のＩＰアドレスを送信元ＩＰアドレスとして指定し、さらに、受信済みのＭＦＰ１０のＩＰアドレスを送信先ＩＰアドレスとして指定して、ＦＡＸデータを送信する。これにより、ＣＰＵ７２は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、他機器を介さずに、ＦＡＸデータをＭＦＰ１０に送信することができる。この結果、ＭＦＰ１０は、ＦＡＸデータによって表される画像の印刷を実行する（図２のＳ５６）。
【００８８】
ＣＤ５０からＭＦＰ１０へのＦＡＸデータの送信が完了すると、Ｓ１３２に進む。Ｓ１３２では、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介して、Disassociation信号をＭＦＰ１０に送信する。これにより、ＣＰＵ７２は、ＭＦＰ１０との接続を切断する。即ち、ＣＤ５０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）から離脱することができる。
【００８９】
次いで、Ｓ１３４では、ＣＰＵ７２は、ＣＤ５０の状態をＧ／Ｏ状態に戻して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を再形成する。ＣＰＵ７２は、管理リストをメモリ７４内に生成する。再形成済みのＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用される無線設定（ＣＤ＝Ｇ／Ｏ）は、Ｓ１１０で形成されたＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用される無線設定（ＣＤ＝Ｇ／Ｏ）と同一である。Ｓ１３４を終えると、Ｓ１２０に戻る。
【００９０】
続いて、Ｓ１５０の監視処理でＹＥＳと判断される状況について説明する。上述したように、ＭＦＰ１０は、ＦＡＸデータをＣＤ５０に送信すべき場合に、ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）を含むProbe Request信号を送信する（図２のＳ２４）。
【００９１】
ＣＤ５０のＣＰＵ７２は、ＳＳＩＤ（ＣＤ＝Ｇ／Ｏ）を含むProbe Request信号を、無線ＬＡＮＩ／Ｆ６０を介して、ＭＦＰ１０から受信する場合に、Ｓ１５０でＹＥＳと判断して、Ｓ１５２に進む。当該Probe Request信号は、さらに、ＭＦＰ１０のＭＡＣアドレスを含む。Ｓ１５２は、実行主体がＣＰＵ７２である点と、利用される情報が異なる点と、を除くと、図２のＳ５２と同様である。従って、以下では、図２のＳ５２と同様の点については説明を省略しながら、Ｓ１５２の内容を説明する。
【００９２】
Ｓ１５２では、ＣＰＵ７２は、各信号の通信（例えば、Probe Response信号の送信、Authentication信号の受信等）を実行する。上記の各信号の通信の過程で、ＣＰＵ７２は、さらに、無線設定（ＣＤ＝Ｇ／Ｏ）に含まれる各情報（認証方式、暗号化方式、パスワード等）をＭＦＰ１０から受信する。ＣＰＵ７２は、ＭＦＰ１０から無線設定（ＣＤ＝Ｇ／Ｏ）を受信すると、ＭＦＰ１０の認証を実行して、認証成功と判断する。そして、ＣＰＵ７２は、ＭＦＰ１０のＭＡＣアドレスを、メモリ７４内の管理リストに記述する。
【００９３】
Ｓ１５２が実行されると、ＭＦＰ１０とＣＤ５０との間に接続が確立される。これにより、ＭＦＰ１０は、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加することができる。即ち、ＣＰＵ７２は、ＭＦＰ１０をレガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加させることができる。なお、Ｓ１５２では、ＣＰＵ７２は、さらに、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用されるべきＭＦＰ１０のＩＰアドレス及びＣＤ５０のＩＰアドレスを、無線ＬＡＮＩ／Ｆ６０を介して、ＭＦＰ１０に送信する。
【００９４】
次いで、Ｓ１５４では、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介して、ＭＦＰ１０からＦＡＸデータ及びＦＡＸ番号を受信する。
【００９５】
続いて、Ｓ１５６では、ＣＰＵ７２は、ＰＳＴＮＩ／Ｆ６２を介して、受信済みのＦＡＸ番号（以下ではＦＡＸ装置１１０のＦＡＸ番号として扱う）に発呼する。これにより、ＣＤ５０とＦＡＸ装置１１０との間に、ＦＡＸ通信のための接続が確立される。次いで、ＣＰＵ７２は、ＰＳＴＮＩ／Ｆ６２を介して（即ちＰＳＴＮを介して）、ＦＡＸデータ（即ちＳ１５４で受信されたＦＡＸデータ）をＦＡＸ装置１１０に送信する。
【００９６】
次いで、Ｓ１５８では、ＣＰＵ７２は、無線ＬＡＮＩ／Ｆ６０を介して、ＭＦＰ１０からDisassociation信号を受信する（図２のＳ３４）。これにより、ＣＰＵ７２は、ＭＦＰ１０との接続を切断する。そして、ＣＰＵ７２は、メモリ７４内の管理リストからＭＦＰ１０のＭＡＣアドレスを消去する。この結果、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）から離脱する。Ｓ１５８を終えると、Ｓ１２０に戻る。
【００９７】
（具体的なケース）
続いて、図４及び図５を参照して、図２及び図３の各処理によって実現される具体的なケースについて説明する。
【００９８】
（ＦＡＸ送信のケース；図４）
ＭＦＰ１０は、ＭＦＰ１０の電源がＯＮされる際に、ＭＦＰ１０の状態をＧ／Ｏ状態に設定して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を形成する（図２のＳ１０）。この段階では、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に所属しているＣＬ機器は存在しない。ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）で利用されるＳＳＩＤ（ＭＦＰ＝Ｇ／Ｏ）は、「Ｘ１」である。
【００９９】
ＣＤ５０は、ＣＤ５０の電源がＯＮされる際に、ＣＤ５０の状態をＧ／Ｏ状態に設定して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を形成する（図３のＳ１１０）。この段階では、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に所属しているＣＬ機器は存在しない。ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）で利用されるＳＳＩＤ（ＭＦＰ＝Ｇ／Ｏ）は、「Ｘ２」である。
【０１００】
ユーザは、ＰＣ１００をＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させることを望む場合に、所定の操作をＰＣ１００に実行し、さらに、上記のＷＦＤ接続操作をＭＦＰ１０の操作部１２に実行する。この場合、図２には示されていないが、ＭＦＰ１０（即ちＣＰＵ３２）は、無線ＬＡＮＩ／Ｆ２０を介して、ＷＦＤ方式の接続用データの通信をＰＣ１００と実行する。
【０１０１】
具体的に言うと、ＭＦＰ１０は、まず、ＰＣ１００からProbe Request信号を受信して、Probe Response信号をＰＣ１００に送信する。当該Probe Request信号は、ＰＣ１００のＭＡＣアドレスを含む。次いで、ＭＦＰ１０は、ＷＦＤ方式の接続用データの通信（例えば、Provision Discovery Request信号の受信、Authentication Request信号の受信等）を実行する。ＷＦＤ方式の接続用データの通信の過程で、ＭＦＰ１０は、メモリ３４内の無線設定（ＭＦＰ＝Ｇ／Ｏ）をＰＣ１００に送信する。ＷＦＤ方式の接続用データの通信が実行されると、ＭＦＰ１０とＰＣ１００との間に接続が確立される。
【０１０２】
次いで、ＭＦＰ１０は、ＰＣ１００のＭＡＣアドレス（即ち、ＰＣ１００からＭＦＰ１０に送信されるProbe Request信号に含まれるＭＡＣアドレス）を、メモリ３４内の管理リストに記述する。即ち、ＭＦＰ１０は、ＰＣ１００をＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させることができる。
【０１０３】
ＭＦＰ１０及びＰＣ１００が同一のＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に所属している状態になるので、例えば、ＰＣ１００は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、他機器を介さずに、印刷データをＭＦＰ１０に送信することができる。図２には示されていないが、ＭＦＰ１０は、ＰＣ１００から印刷データを受信する場合に、受信済みの印刷データによって表される画像を印刷媒体に印刷する。このように、本実施例によると、ＭＦＰ１０は、ＰＣ１００をＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させることができるので、ＰＣ１００から印刷データを受信して、印刷を実行することができる。
【０１０４】
その後、ユーザは、ＦＡＸ装置１１０にＦＡＸデータを送信することを望む場合に、ＦＡＸ送信指示（例えば、ＦＡＸ装置１１０のＦＡＸ番号の入力）をＭＦＰ１０に与える（図２のＳ２０でＹＥＳ）。この場合、ＭＦＰ１０は、Ｇ／Ｏ状態からデバイス状態に移行して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を消滅させる（Ｓ２２）。この結果、ＰＣ１００は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）から離脱して、ＣＬ状態からデバイス状態に移行する。
【０１０５】
次いで、ＭＦＰ１０は、メモリ３４内の無線設定（ＣＤ＝Ｇ／Ｏ）のＳＳＩＤ「Ｘ２」を含むProbe Request信号をＣＤ５０に送信する（図２の２４）。ＣＤ５０は、ＭＦＰ１０から「Ｘ２」を含むProbe Request信号を受信すると（図３の１５０でＹＥＳ）、Probe Response信号をＭＦＰ１０に送信する（Ｓ１５２）。
【０１０６】
続いて、ＭＦＰ１０及びＣＤ５０は、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信を実行して、接続を確立する（図２の２８、図３のＳ１５２）。ＣＤ５０は、ＭＦＰ１０のＭＡＣアドレスを、メモリ７４内の管理リストに記述する。この結果、ＭＦＰ１０は、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加する。
【０１０７】
次いで、ＭＦＰ１０は、原稿のスキャンを実行して、ＦＡＸデータを生成する（図２のＳ３０）。そして、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を利用して、ＦＡＸデータ及びＦＡＸ番号をＣＤ５０に送信する（Ｓ３２）。ＣＤ５０は、ＭＦＰ１０からＦＡＸデータを受信すると（図３のＳ１５４）、ＰＳＴＮを介して、ＦＡＸデータをＦＡＸ装置１１０に送信する。
【０１０８】
次いで、ＭＦＰ１０は、Disassociation信号をＣＤ５０に送信する（図２のＳ３４）。これにより、ＭＦＰ１０及びＣＤ５０の間の接続が切断され、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）から離脱する。次いで、ＭＦＰ１０は、ＭＦＰ１０の状態をＧ／Ｏ状態に戻して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を再形成する（Ｓ３６）。従って、その後、ＣＤ５０からＭＦＰ１０へのＦＡＸデータの送信が実行されるべき場合（後述の図５のケース）に、ＭＦＰ１０は、ＣＤ５０をＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に適切に参加させることができ、この結果、ＣＤ５０からＦＡＸデータを適切に受信することができる。
【０１０９】
ＣＤ５０は、ＭＦＰ１０からDisassociation信号を受信すると、メモリ７４内の管理リストからＭＦＰ１０のＭＡＣアドレスを消去する。この結果、当該管理リスト内のＭＡＣアドレスの数がゼロになるが、ＣＤ５０は、Ｇ／Ｏ状態を維持して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を維持する。
【０１１０】
なお、図４には示されていないが、ユーザは、ＭＦＰ１０に上記のＷＦＤ接続操作を再び実行し、ＰＣ１００に上記の所定の操作を再び実行すれば、再形成済みのＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＰＣ１００を再び参加させることができる。
【０１１１】
上述したように、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＰＣ１００等が参加する可能性があるので、ＣＤ５０からＭＦＰ１０にＦＡＸデータが送信されるべき際に、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加しているＣＬ機器の数が上限値に到達している可能性がある。図２には示されていないが、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加しているＣＬ機器の数が上限値に到達している状態で、図２のＳ５０でＹＥＳと判断される状況（以下では「特定の状況」と呼ぶ）では、ＭＦＰ１０（即ちＣＰＵ３２）は、Disassociation信号を特定のＣＬ機器（例えばＰＣ１００）に送信して、上記の特定のＣＬ機器をＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）から離脱させる。これにより、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加しているＣＬ機器の数が（上限値−１）個になるので、ＭＦＰ１０は、ＣＤ５０をＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に適切に参加させることができる。
【０１１２】
なお、ＭＦＰ１０は、ＭＦＰ１０と上記の特定のＣＬ機器（例えばＰＣ１００）との間で、例えば印刷データの通信が実行中である場合には、印刷データの通信が完了する前に、Disassociation信号を上記の特定のＣＬ機器に送信する。この場合、ＭＦＰ１０は、ＭＦＰ１０と上記の特定のＣＬ機器との間の接続を迅速に切断することができる。この結果、ＭＦＰ１０は、ＣＤ５０をＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に迅速に参加させることができ、ＣＤ５０からＦＡＸデータを迅速に受信することができる。ただし、変形例では、ＭＦＰ１０は、印刷データの通信が完了した後に、Disassociation信号を上記の特定のＣＬ機器に送信してもよい。この場合、ＭＦＰ１０は、上記の特定のＣＬ機器から印刷データの全てを受信して、印刷を適切に実行することができる。
【０１１３】
また、ＭＦＰ１０は、上記の特定の状況において、複数個のＣＬ機器が存在する場合には、Disassociation信号の送信先のＣＬ機器を以下のように選択してもよい。即ち、ＭＦＰ１０は、複数個のＣＬ機器のそれぞれについて、当該ＣＬ機器と無線通信を実行した日時である通信日時を記憶しておく。そして、ＭＦＰ１０は、複数個のＣＬ機器のうち、通信日時が最も古いＣＬ機器を、Disassociation信号の送信先のＣＬ機器として選択する。なお、変形例では、ＭＦＰ１０は、上記の特定の状況において、複数個のＣＬ機器が存在する場合には、Disassociation信号を複数個のＣＬ機器の全てに送信して、複数個のＣＬ機器の全てをＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）から離脱させてもよい。
【０１１４】
（ＦＡＸ受信のケース；図５）
図５では図示省略しているが、図４と同様に、ＭＦＰ１０及びＣＤ５０のそれぞれの電源がＯＮされている。即ち、Ｇ／Ｏ機器であるＭＦＰ１０のみが所属しているＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）と、Ｇ／Ｏ機器であるＣＤ５０のみが所属しているＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）と、が形成されている。
【０１１５】
ＣＤ５０は、ＦＡＸ装置１１０からＰＳＴＮを介してＦＡＸデータを受信すると（図３のＳ１２０でＹＥＳ）、Ｇ／Ｏ状態からデバイス状態に移行して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を消滅させる（Ｓ１２２）。
【０１１６】
次いで、ＣＤ５０は、メモリ７４内の無線設定（ＭＦＰ＝Ｇ／Ｏ）のＳＳＩＤ「Ｘ１」を含むProbe Request信号をＭＦＰ１０に送信する（図３の１２４）。ＭＦＰ１０は、ＣＤ５０から「Ｘ１」を含むProbe Request信号を受信すると（図２の５０でＹＥＳ）、Probe Response信号をＣＤ５０に送信する（Ｓ５２）。
【０１１７】
続いて、ＭＦＰ１０及びＣＤ５０は、通常Ｗｉ−Ｆｉ方式の接続用データの無線通信を実行して、接続を確立する（図２のＳ５２、図３のＳ１２８）。ＭＦＰ１０は、ＣＤ５０のＭＡＣアドレスを、メモリ３４内の管理リストに記述する。この結果、ＣＤ５０は、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加する。
【０１１８】
次いで、ＣＤ５０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、ＦＡＸデータをＭＦＰ１０に送信する（図３のＳ１３０）。ＭＦＰ１０は、ＣＤ５０からＦＡＸデータを受信すると（図２のＳ５４）、ＦＡＸデータによって表される画像を印刷媒体に印刷する（Ｓ５６）。
【０１１９】
次いで、ＣＤ５０は、Disassociation信号をＭＦＰ１０に送信し（図３のＳ１３２）、ＣＤ５０の状態をＧ／Ｏ状態に戻して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を再形成する（Ｓ１３４）。従って、その後、ＭＦＰ１０からＣＤ５０へのＦＡＸデータの送信が実行されるべき場合（図４のケース）に、ＣＤ５０は、ＭＦＰ１０をＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に適切に参加させることができ、この結果、ＭＦＰ１０からＦＡＸデータを適切に受信することができる。
【０１２０】
ＭＦＰ１０は、ＣＤ５０からDisassociation信号を受信すると、メモリ３４内の管理リストからＣＤ５０のＭＡＣアドレスを消去する。この結果、当該管理リスト内のＭＡＣアドレスの数がゼロになるが、ＭＦＰ１０は、Ｇ／Ｏ状態を維持して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を維持する。
【０１２１】
（第１実施例の効果）
本実施例では、ＭＦＰ１０及びＣＤ５０がＦＡＸデータの無線通信を実行するための構成として、ＷＦＤＮＷを利用する構成を採用している。これに代えて、アドホック方式又はインフラストラクチャ方式を利用して、ＦＡＸデータの無線通信を実行する構成を採用することが考えられる。しかしながら、アドホック方式では、通常、比較的に低いセキュリティであるＷＥＰ（Wired Equivalent Privacyの略）の暗号化方式が利用される。従って、セキュリティの観点から、本実施例では、アドホック方式を採用していない。
【０１２２】
インフラストラクチャ方式では、ＭＦＰ１０及びＣＤ５０は、ＡＰを介して、ＦＡＸデータの無線通信を実行することができる。そして、インフラストラクチャ方式では、ＷＥＰ以外の暗号化方式（例えばＡＥＳ（Advanced Encryption Standardの略）等）を利用可能であるので、セキュリティの問題はない。しかしながら、ユーザは、ＡＰと接続するための無線設定をＭＦＰ１０及びＣＤ５０のそれぞれに設定しなければならない。無線通信の知識に乏しいユーザが、間違った無線設定をＭＦＰ１０等に設定する可能性があり、この場合、ＭＦＰ１０及びＣＤ５０は、ＦＡＸデータの無線通信を実行することができない。このような実情に鑑みて、本実施例では、インフラストラクチャ方式を採用していない。
【０１２３】
本実施例では、ＭＦＰ１０は、ＦＡＸデータをＣＤ５０に送信すべき状況（図４のケース）以外の期間には、Ｇ／Ｏ状態で動作して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を維持する。また、ＣＤ５０は、ＦＡＸデータをＭＦＰ１０に送信すべき状況（図５のケース）以外の期間には、Ｇ／Ｏ状態で動作して、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を維持する。そして、ＭＦＰ１０のメモリ３４及びＣＤ５０のメモリ７４は、それぞれ、無線設定（ＭＦＰ＝Ｇ／Ｏ）及び無線設定（ＣＤ＝Ｇ／Ｏ）を予め記憶している。
【０１２４】
従って、図４のケースに示されるように、ＭＦＰ１０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）とＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）との双方が形成されている状況において、ＦＡＸデータをＣＤ５０に送信すべき場合には、メモリ３４内の無線設定（ＣＤ＝Ｇ／Ｏ）を利用して、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加することができる。この結果、ＭＦＰ１０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を利用して、ＦＡＸデータをＣＤ５０に適切に送信することができる。そして、ＣＤ５０は、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）を利用して、ＭＦＰ１０からＦＡＸデータを適切に受信することができ、この結果、ＰＳＴＮを介して、ＦＡＸデータをＦＡＸ装置１１０に適切に送信することができる。
【０１２５】
また、図５のケースに示されるように、ＣＤ５０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）とＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）との双方が形成されている状況において、ＦＡＸデータをＭＦＰ１０に送信すべき場合には、メモリ７４内の無線設定（ＭＦＰ＝Ｇ／Ｏ）を利用して、レガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加することができる。この結果、ＣＤ５０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、ＦＡＸデータをＭＦＰ１０に適切に送信することができる。そして、ＭＦＰ１０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、ＣＤ５０からＦＡＸデータを適切に受信することができ、この結果、ＦＡＸデータによって表される画像を印刷することができる。
【０１２６】
本実施例では、無線設定（ＭＦＰ＝Ｇ／Ｏ）及び無線設定（ＣＤ＝Ｇ／Ｏ）は、それぞれ、ＡＥＳの暗号化方式を含む。このために、比較的に高いセキュリティを確保することができる。また、各メモリ３４，７４に無線設定が予め記憶されているので、ユーザは、ＭＦＰ１０及びＣＤ５０に無線設定を設定せずに済む。このように、本実施例では、セキュリティの観点及びユーザの利便性の観点において、アドホック方式又はインフラストラクチャ方式を利用する構成よりも優れている。
【０１２７】
なお、上述したように、本実施例では、ＦＡＸデータの無線通信が実行されるべき状況以外の期間では、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）とＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）との双方が形成されている状態が構築される。これに代えて、ＭＦＰ１０及びＣＤ５０のうちの一方がＧ／Ｏ機器であると共に他方がＣＬ機器である１個のＷＦＤＮＷのみが定常的に構築される構成（以下では「比較例の構成」と呼ぶ）を採用することが考えられる。比較例の構成によると、ＭＦＰ１０及びＣＤ５０は、自身の状態を変化させなくても、ＷＦＤＮＷを利用して、ＦＡＸデータの無線通信を実行することができる。しかしながら、比較例の構成は、以下の理由により、不都合が生じ得る。
【０１２８】
例えば、ＭＦＰ１０がＧ／Ｏ機器であると共にＣＤ５０がＣＬ機器であるＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）のみが定常的に構築される構成を想定する。上述したように、Ｇ／Ｏ機器（即ちＭＦＰ１０）が管理可能な機器の数の上限値（即ち、メモリ３４内の管理リストに登録可能な機器のＭＡＣアドレスの数の上限値）は、Ｇ／Ｏ機器によって予め決められている。従って、比較例の構成を採用すると、ＣＤ５０がＣＬ機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に常に参加しているので、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加可能な他機器の数は、常に（上限値−１）個になる。例えば、上限値が「１」であれば、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加可能な他機器の数がゼロになるので、例えばＰＣ１００は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加することができない。即ち、ＭＦＰ１０は、ＰＣ１００から印刷データを受信して、印刷を実行することができない。
【０１２９】
同様に、ＭＦＰ１０がＣＬ機器であると共にＣＤ５０がＧ／Ｏ機器であるＷＦＤＮＷ（ＣＤ＝ＣＬ）が定常的に構築される構成でも、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加可能な他機器の数は、常に（上限値−１）個になる。このように、比較例の構成を採用すると、ＷＦＤＮＷに参加可能な他機器の数が常に少なくなってしまうので、例えばＰＣ１００のような他機器がＭＦＰ１０と無線通信を実行することができない可能性が高まる。
【０１３０】
このような実情に鑑みて、本実施例では、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）とＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）との双方が形成される構成を採用している。従って、ＷＦＤＮＷに参加可能な他機器の数は、（上限値−１）個にならず、上限値に一致する。このために、比較例の構成と比べると、例えばＰＣ１００のような他機器が、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に適切に参加することができる。この結果、ＭＦＰ１０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を利用して、他機器と適切に無線通信を実行することができる。
【０１３１】
（対応関係）
図４のケースでは、以下の対応関係が得られる。ＭＦＰ１０、ＣＤ５０、ＰＣ１００、ＦＡＸ装置１１０が、それぞれ、「第１の無線通信機器」、「第２の無線通信機器」、「第３の無線通信機器」、「外部機器」の一例である。ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）、ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）が、それぞれ、「第１の無線ネットワーク」、「第２の無線ネットワーク」の一例である。ＭＦＰ１０がＧ／Ｏ機器である状態、ＭＦＰ１０がレガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加している状態、ＣＤ５０がＧ／Ｏ機器である状態が、それぞれ、「第１の状態」、「第２の状態」、「第３の状態」の一例である。Ｇ／Ｏ機器が「親局」の一例であり、レガシー機器としてＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）に参加している機器が「子局」の一例である。ＦＡＸ送信指示、ＦＡＸデータ、ＰＳＴＮ、無線設定（ＣＤ＝Ｇ／Ｏ）が、それぞれ、「所定の指示」、「対象データ」、「公衆通信ネットワーク」、「無線設定情報」の一例である。
【０１３２】
図２のＳ２２〜Ｓ２８，Ｓ３４，Ｓ３６の処理が、「変更部」によって実行される処理の一例である。図４において、ＰＣ１００をＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加させる処理が、「参加制御部」によって実行される処理の一例である。図２のＳ１０の処理、Ｓ３０の処理、Ｓ３２の処理が、それぞれ、「第１の設定部」、「スキャン制御部」、「第１の送信部」によって実行される処理の一例である。図３のＳ１１０の処理、Ｓ１５４の処理、Ｓ１５６の処理が、それぞれ、「第２の設定部」、「第１の受信部」、「第２の送信部」によって実行される処理の一例である。
【０１３３】
図５のケースでは、以下の対応関係が得られる。ＣＤ５０、ＭＦＰ１０、ＦＡＸ装置１１０が、それぞれ、「第１の無線通信機器」、「第２の無線通信機器」、「外部機器」の一例である。ＷＦＤＮＷ（ＣＤ＝Ｇ／Ｏ）、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が、それぞれ、「第１の無線ネットワーク」、「第２の無線ネットワーク」の一例である。ＣＤ５０がＧ／Ｏ機器である状態、ＣＤ５０がレガシー機器としてＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加している状態、ＭＦＰ１０がＧ／Ｏ機器である状態が、それぞれ、「第１の状態」、「第２の状態」、「第３の状態」の一例である。無線設定（ＭＦＰ＝Ｇ／Ｏ）が、「無線設定情報」の一例である。
【０１３４】
図３のＳ１２２〜Ｓ１２８，Ｓ１３２，Ｓ１３４の処理が、「変更部」によって実行される処理の一例である。図３のＳ１１０の処理、Ｓ１２０の処理、Ｓ１３０の処理が、それぞれ、「第１の設定部」、「第２の受信部」、「第１の送信部」によって実行される処理の一例である。図２のＳ１０の処理、Ｓ５４の処理、Ｓ５６の処理が、それぞれ、「第２の設定部」、「第１の受信部」、「印刷制御部」によって実行される処理の一例である。
【０１３５】
（第２実施例）
第１実施例とは異なる点を説明する。本実施例では、ＭＦＰ１０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＣＬ機器が参加している状態で、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が消滅する場合（図２のＳ２２）に、その後に再形成されるＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＣＬ機器を自動的に再び参加させることができる。
【０１３６】
図２のＳ２２において、ＣＰＵ３２は、メモリ３４から管理リストを消去しない。従って、Ｓ２２の処理が実行される前に、例えば、ＰＣ１００がＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加していた場合には、Ｓ２４以降の処理が実行される段階でも、メモリ３４内の管理リストにＰＣ１００のＭＡＣアドレスが記述されている。ただし、この段階では、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が存在しないので、ＰＣ１００がＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加しているわけではない。
【０１３７】
ＣＰＵ３２は、Ｓ３６の処理の後に、Ｓ７０のInvitation処理（即ち招待処理）を実行して、Ｓ２０に戻る。図６に示されるように、Ｓ７２では、ＣＰＵ３２は、メモリ３４内の管理リストに１個以上のＭＡＣアドレスが記述されているのか否かを判断する。ＣＰＵ３２は、１個以上のＭＡＣアドレスが記述されていると判断する場合（Ｓ７２でＹＥＳ）に、Ｓ７４に進み、１個のＭＡＣアドレスも記述されていないと判断する場合（Ｓ７２でＮＯ）に、Ｓ７４〜Ｓ８４をスキップして、Invitation処理を終了する。
【０１３８】
Ｓ７４では、ＣＰＵ３２は、ＷＦＤ方式のデバイス状態の機器をサーチする。具体的に言うと、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、ＳＳＩＤを含まないProbe Request信号を送信する。ＭＦＰ１０の周囲にデバイス状態の１個以上の機器が存在すれば、上記の１個以上の機器のそれぞれは、ＭＦＰ１０からProbe Request信号を受信すると、当該機器のＭＡＣアドレスを含むProbe Response信号をＭＦＰ１０に送信する。この場合、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、Probe Response信号を受信する。
【０１３９】
図６には示されていないが、ＣＰＵ３２は、１個のProbe Response信号も受信しない場合には、Ｓ７６をスキップし、Ｓ７８でＮＯと判断し、Ｓ８０に進む。一方において、ＣＰＵ３２は、１個以上のProbe Response信号を受信する場合には、Ｓ７６に進む。
【０１４０】
Ｓ７６では、ＣＰＵ３２は、メモリ３４内の管理リストに記述されている１個以上のＭＡＣアドレスと、サーチ結果（即ち、受信済みの１個以上のProbe Response信号に含まれる１個以上のＭＡＣアドレス）と、を比較する。そして、ＣＰＵ３２は、管理リストに記述されていると共に受信済みのProbe Response信号に含まれるＭＡＣアドレス（以下では「対象ＭＡＣアドレス」と呼ぶ）を見つけることを試行する。
【０１４１】
次いで、Ｓ７８では、ＣＰＵ３２は、１個以上の対象ＭＡＣアドレスが存在するのか否かを判断する。ＣＰＵ３２は、１個以上の対象ＭＡＣアドレスが存在する場合（Ｓ７８でＹＥＳ）には、Ｓ８２に進み、１個の対象ＭＡＣアドレスも存在しない場合（Ｓ７８でＮＯ）には、Ｓ８０に進む。
【０１４２】
Ｓ８０では、ＣＰＵ３２は、メモリ３４内の管理リストに記述されている全てのＭＡＣアドレスを消去する。ＣＰＵ３２は、Ｓ８０を終えると、Invitation処理を終了する。
【０１４３】
Ｓ８２では、ＣＰＵ３２は、メモリ３４内の管理リストから、対象ＭＡＣアドレス以外のＭＡＣアドレスを消去する。Ｓ８２では、ＣＰＵ３２は、さらに、無線ＬＡＮＩ／Ｆ２０を介して、１個以上の対象ＭＡＣアドレスのそれぞれについて、当該ＭＡＣアドレスを含むInvitation信号を送信する。即ち、ＣＰＵ３２は、１個以上の対象ＭＡＣアドレスを利用して、１個以上のInvitation信号を送信する。Invitation信号は、上記のＷＦＤの規格書で定義されている信号（即ちコマンド）であり、Invitation信号の送信先の機器（即ち、Invitation信号に含まれるＭＡＣアドレスが割り当てられている機器）を、ＷＦＤＮＷ（即ち、本実施例では再形成済みのＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ））にＣＬ機器として参加させるための信号である。
【０１４４】
以下では、Invitation信号の送信先の機器（例えばＰＣ１００）のことを、「対象機器」と呼ぶ。対象機器は、Invitation信号に応答するためのプログラムを備えている場合には、ＭＦＰ１０からInvitation信号を受信すると、ＷＦＤ方式の接続用データの通信（例えば、Authentication Request信号の送信等）をＭＦＰ１０と実行する。
【０１４５】
Ｓ８４では、ＣＰＵ３２は、無線ＬＡＮＩ／Ｆ２０を介して、ＷＦＤ方式の接続用データの通信（即ち、Authentication Request信号の受信等）を対象機器と実行して、対象機器と接続を確立する。上記の接続用データの通信の過程で、ＣＰＵ３２は、メモリ３４内の無線設定（ＭＦＰ＝Ｇ／Ｏ）を対象機器に送信する。ＷＦＤ方式の接続用データの通信が実行されると、ＭＦＰ１０と対象機器（例えばＰＣ１００）との間に接続が確立される。これにより、ＭＦＰ１０は、図２のＳ２２で消滅したＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加していた対象機器を、図２のＳ３６で再形成されたＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＣＬ機器として再び参加させることができる。
【０１４６】
（ＦＡＸ送信のケース；図７）
続いて、図７を参照して、本実施例の具体的なケースを説明する。ＰＣ１００のＭＡＣアドレスは、「Ｍ１」である。ＭＦＰ１０からＣＤ５０へのＦＡＸデータの送信が実行される前に、ＰＣ１００は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加している。従って、ＭＦＰ１０のメモリ３４内の管理リストには、ＰＣ１００のＭＡＣアドレス「Ｍ１」が記述されている。図７のケースでは、ＦＡＸ送信指示がＭＦＰ１０に与えられてから、ＦＡＸデータの通信を経て、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が再形成されるまでの各処理は、図４と同様である。
【０１４７】
ＭＦＰ１０は、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）が再形成されると、図２のＳ７０のInvitation処理を実行して、消滅済みのＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に参加していたＰＣ１００を、再形成済みのＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）に再び参加させる。具体的に言うと、ＭＦＰ１０は、Probe Request信号を送信して、デバイス状態の機器（即ちＰＣ１００）をサーチする（図６のＳ７４）。これにより、ＭＦＰ１０は、ＭＡＣアドレス「Ｍ１」を含むProbe Response信号をＰＣ１００から受信する。
【０１４８】
上述したように、メモリ３４内の管理リストには、ＭＡＣアドレス「Ｍ１」が記述されている。従って、ＭＦＰ１０は、管理リストに記述されているＭＡＣアドレス「Ｍ１」と、Probe Response信号に含まれるＭＡＣアドレス「Ｍ１」と、が一致すると判断する（Ｓ７８でＹＥＳ）。即ち、ＭＦＣアドレス「Ｍ１」は、対象ＭＡＣアドレスである。
【０１４９】
次いで、ＭＦＰ１０は、ＭＦＣアドレス「Ｍ１」を含むInvitation信号をＰＣ１００に送信する（Ｓ８２）。そして、ＭＦＰ１０は、ＷＦＤ方式の接続用データの通信をＰＣ１００と実行して、ＰＣ１００と接続を確立する（Ｓ８４）。これにより、ＭＦＰ１０は、再形成済みのＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＣＬ機器としてＰＣ１００を再び参加させることができる。即ち、ＭＦＰ１０は、ＷＦＤ接続操作が実行されなくても、再形成済みのＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）にＰＣ１００を自動的に再び参加させることができる。
【０１５０】
（対応関係）
図７のケースでは、ＭＦＰ１０、ＣＤ５０、ＰＣ１００が、それぞれ、「第１の無線通信機器」、「第２の無線通信機器」、「第３の無線通信機器」の一例である。ＰＣ１００のＭＡＣアドレス「Ｍ１」、Invitation信号が、それぞれ、「識別情報」、「特定のコマンド」の一例である。また、図２のＳ７０のInvitation処理が、「参加制御部」によって実行される処理の一例である。
【０１５１】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【０１５２】
（変形例１）上記の実施例では、図２のＳ１０及びＳ３６において、ＭＦＰ１０のＣＰＵ３２は、ＭＦＰ１０の状態をＷＦＤ方式のＧ／Ｏ状態に設定して、ＷＦＤＮＷ（ＭＦＰ＝Ｇ／Ｏ）を形成する。これに代えて、図２のＳ１０及びＳ３６において、ＣＰＵ３２は、いわゆるＳｏｆｔＡＰを起動させて、ＭＦＰ１０がＡＰとして動作する通常Ｗｉ−Ｆｉ方式の無線ネットワーク（以下では「第１の通常Ｗｉ−ＦｉＮＷ」と呼ぶ）を形成してもよい。同様に、図３のＳ１１０及びＳ１３４において、ＣＤ５０のＣＰＵ７２は、ＳｏｆｔＡＰを起動させて、ＣＤ５０がＡＰとして動作する通常Ｗｉ−Ｆｉ方式の無線ネットワーク（以下では「第２の通常Ｗｉ−ＦｉＮＷ」と呼ぶ）を形成してもよい。
【０１５３】
そして、ＭＦＰ１０及びＣＤ５０のメモリ３４，７４は、それぞれ、第１の通常Ｗｉ−ＦｉＮＷで利用される無線設定と、第２の通常Ｗｉ−ＦｉＮＷで利用される無線設定と、を記憶していてもよい。この場合、ＭＦＰ１０のＣＰＵ３２は、図２のＳ２２において、ＳｏｆｔＡＰを停止し、Ｓ２４において、第２の通常Ｗｉ−ＦｉＮＷで利用される無線設定のＳＳＩＤを含むProbe Request信号を送信し、Ｓ２８において、レガシー機器として第２の通常Ｗｉ−ＦｉＮＷに参加する。同様に、ＣＤ５０のＣＰＵ７２は、図３のＳ１２２において、ＳｏｆｔＡＰを停止し、Ｓ１２４において、第１の通常Ｗｉ−ＦｉＮＷで利用される無線設定のＳＳＩＤを含むProbe Request信号を送信し、Ｓ１２８において、レガシー機器として第１の通常Ｗｉ−ＦｉＮＷに参加する。
【０１５４】
本変形例でも、ＭＦＰ１０及びＣＤ５０は、第１の通常Ｗｉ−ＦｉＮＷ又は第２の通常Ｗｉ−ＦｉＮＷを利用して、ＦＡＸデータの無線通信を適切に実行することができる。本実施例では、第１の通常Ｗｉ−ＦｉＮＷ、第２の通常Ｗｉ−ＦｉＮＷが、それぞれ、「第１の無線ネットワーク」、「第２の無線ネットワーク」の一例である。また、ＳｏｆｔＡＰを起動させている機器、レガシー機器として通常Ｗｉ−ＦｉＮＷに参加している機器が、それぞれ、「親局」、「子局」の一例である。
【０１５５】
（変形例２）上記の各実施例では、ＣＤ５０及びＦＡＸ装置１１０は、ＰＳＴＮを介して、ＦＡＸデータの通信を実行する。これに代えて、ＣＤ５０及びＦＡＸ装置１１０は、インターネットを介して、ＦＡＸデータの通信を実行してもよい。本変形例では、ユーザは、ＭＦＰ１０にＦＡＸ送信指示を入力する際に、ＦＡＸ番号に代えて、ＦＡＸ装置１１０のアドレス（例えばＥメールアドレス）を指定する。そして、図２のＳ３２において、ＭＦＰ１０のＣＰＵ３２は、ＦＡＸデータ及び指定済みのアドレスをＣＤ５０に送信する。また、図３のＳ１５６において、ＣＤ５０は、指定済みのアドレスを送信先として、ＦＡＸデータを送信する。本変形例でも、ＣＤ５０は、ＦＡＸデータをＦＡＸ装置１１０に送信することができる。一般的に言うと、「外部機器」は、上記の各実施例のように、公衆通信ネットワークに接続されている機器であってもよいし、本変形例のように、公衆通信ネットワークに接続されていない機器であってもよい。
【０１５６】
（変形例３）上記の各実施例では、ＭＦＰ１０及びＣＤ５０の間で通信される通信対象の対象データは、ＦＡＸデータである。これに代えて、以下の構成を採用してもよい。例えば、上記の各実施例では、ＣＤ５０にハンドセット８０が設けられているが、ＭＦＰ１０にハンドセット８０が設けられてもよい。この場合、ＣＤ５０は、ハンドセット８０を備えなくなるので、通話デバイス（Call Device）とは言えない。従って、以下では、ハンドセットを備えていないＣＤ５０のことを「中継機器（即ち、ＰＳＴＮＩ／Ｆ６２を備える中継機器）」と呼ぶ。ＭＦＰ１０は、ハンドセット８０のマイク８２に入力される音声データを中継機器に送信し、中継機器は、ＭＦＰ１０から受信される音声データをＰＳＴＮに送信する。また、中継機器は、ＰＳＴＮから受信される音声データをＭＦＰ１０に送信し、ＭＦＰ１０は、中継機器から受信される音声データをハンドセット８０のスピーカから出力する。本変形例では、ＭＦＰ１０、中継機器、音声データが、それぞれ、「第１の無線通信機器」、「第２の無線通信機器」、「対象データ」の一例である。
【０１５７】
（変形例４）「第１の無線通信機器」、「第２の無線通信機器」は、それぞれ、ＭＦＰ１０、ＣＤ５０に限られず、他の機器（プリンタ、スキャナ、コピー機、携帯端末、ＰＣ、サーバ等）であってもよい。そして、「第１の無線通信機器」及び「第２の無線通信機器」の間で通信される対象データは、ＦＡＸデータ又は音声データに限られず、文書ファイル、画像ファイル等であってもよい。
【０１５８】
（変形例５）上記の実施例では、ＭＦＰ１０のＣＰＵ３２がメモリ３４内のプログラム（即ちソフトウェア）を実行することによって、図２の各処理が実現される。また、ＣＤ５０のＣＰＵ７２がメモリ７４内のプログラム（即ちソフトウェア）を実行することによって、図３の各処理が実現される。これに代えて、図２及び図３の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【０１５９】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１６０】
２：通信システム、１０：多機能機（ＭＦＰ）、１２：操作部、１４：表示部、２０：無線ＬＡＮＩ／Ｆ、２２：印刷実行部、２４：スキャン実行部、３０：制御部、３２：ＣＰＵ、３４：メモリ、５０：通話デバイス（ＣＤ）、６０：無線ＬＡＮＩ／Ｆ、６２：ＰＳＴＮＩ／Ｆ、７０：制御部、７２：ＣＰＵ、７４：メモリ、８０：ハンドセット、８２：マイク、８４：スピーカ、１００：ＰＣ、１１０：ＦＡＸ装置
【図１】
2014183340.tif 000003
【図２】
2014183340.tif 000004
【図３】
2014183340.tif 000005
【図４】
2014183340.tif 000006
【図５】
2014183340.tif 000007
【図６】
2014183340.tif 000008
【図７】
2014183340.tif 000009