(57)【特許請求の範囲】
【請求項１】
通信装置であって、
携帯端末と無線通信を実行するための第１種のインターフェースと、
前記携帯端末と無線通信を実行するための第２種のインターフェースであって、前記第２種のインターフェースを利用した無線通信の通信速度は、前記第１種のインターフェースを利用した無線通信の通信速度よりも速く、前記第２種のインターフェースは、前記通信装置及び前記携帯端末とは別体に構成されているアクセスポイントを介した第１種の無線通信と、前記アクセスポイントを介さない第２種の無線通信と、を実行するためのインターフェースである、前記第２種のインターフェースと、
制御部と、を備え、
前記制御部は、
前記第１種のインターフェースを利用して、前記携帯端末から特定の情報を受信する受信部と、
前記特定の情報が受信される際に、前記通信装置が、前記第１種の無線通信を実行するための第１種の無線ネットワークと、前記第２種の無線通信を実行するための第２種の無線ネットワークと、の両方に現在属している場合に、前記第１種の無線ネットワークが、前記アクセスポイントとは異なる認証サーバによって認証が実行されるエンタープライズ系の認証方式に従ったエンタープライズ無線ネットワークであるのか否かを判断する第１の判断部と、
前記第１種の無線ネットワークが前記エンタープライズ無線ネットワークであると判断される第１の場合に、前記携帯端末が前記第２種の無線ネットワークに参加するための第１の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する送信処理を実行し、
前記第１種の無線ネットワークが前記エンタープライズ無線ネットワークではないと判断される第２の場合に、前記送信処理とは異なる第１の特定処理を実行する処理実行部と、を備える、通信装置。
【請求項２】
前記第１の判断部は、前記第１種の無線ネットワークが、前記エンタープライズ無線ネットワークであるのか、前記アクセスポイントによって認証が実行されるパーソナル系の認証方式に従ったパーソナル無線ネットワークであるのか、を判断し、
前記処理実行部は、前記第１種の無線ネットワークが前記パーソナル無線ネットワークであると判断される前記第２の場合に、前記携帯端末が前記第１種の無線ネットワークに参加するための第２の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する前記第１の特定処理を実行する、請求項１に記載の通信装置。
【請求項３】
前記通信装置は、無線ネットワークの親局として機能する親局状態と、前記無線ネットワークの子局として機能する子局状態と、を含む複数の状態のうちのいずれかの状態で選択的に動作可能であり、
前記通信装置は、前記親局状態及び前記子局状態のうちのどちらかの状態で動作して前記第２種の無線ネットワークに属することが可能であり、
前記処理実行部は、前記第１の場合において、前記通信装置が、前記親局状態で動作して前記第２種の無線ネットワークに現在属している場合に、前記通信装置が前記第２種の無線ネットワークを形成した際に前記通信装置によって準備された前記第１の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する前記送信処理を実行する、請求項１又は２に記載の通信装置。
【請求項４】
前記処理実行部は、前記第１の場合において、前記通信装置が、前記子局状態で動作して前記第２種の無線ネットワークに現在属している場合に、前記通信装置とは異なる機器が前記第２種の無線ネットワークを形成した際に前記異なる機器によって準備された前記第１の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する前記送信処理を実行する、請求項３に記載の通信装置。
【請求項５】
前記制御部は、さらに、
前記携帯端末が、前記通信装置が現在属している前記第２種の無線ネットワークに、現在属しているのか否かを判断する第２の判断部を備え、
前記処理実行部は、
前記携帯端末が、前記第２種の無線ネットワークに現在属していると判断される場合に、前記送信処理を実行せず、
前記第１の場合であり、かつ、前記携帯端末が、前記第２種の無線ネットワークに現在属していないと判断される場合に、前記送信処理を実行する、請求項１から４のいずれか一項に記載の通信装置。
【請求項６】
前記第２の判断部は、前記第１の場合に、前記携帯端末が、前記通信装置が現在属している前記第２種の無線ネットワークに、現在属しているのか否かを判断し、
前記処理実行部は、前記第１の場合であり、かつ、前記携帯端末が、前記第２種の無線ネットワークに現在属していると判断される場合に、前記送信処理を実行しない、請求項５に記載の通信装置。
【請求項７】
前記制御部は、さらに、
前記携帯端末が、前記通信装置が現在属している前記第１種の無線ネットワークに、現在属しているのか否かを判断する第３の判断部を備え、
前記処理実行部は、
前記携帯端末が、前記第１種の無線ネットワークに現在属していると判断される場合に、前記第１の特定処理を実行せず、
前記第２の場合であり、かつ、前記携帯端末が、前記第１種の無線ネットワークに現在属していないと判断される場合に、前記第１の特定処理を実行する、請求項１から６のいずれか一項に記載の通信装置。
【請求項８】
前記第３の判断部は、前記第２の場合に、前記携帯端末が、前記通信装置が現在属している前記第１種の無線ネットワークに、現在属しているのか否かを判断し、
前記処理実行部は、前記第２の場合であり、かつ、前記携帯端末が、前記第１種の無線ネットワークに現在属していると判断される場合に、前記第１の特定処理を実行しない、請求項７に記載の通信装置。
【請求項９】
前記処理実行部は、
前記第２の場合であり、かつ、前記携帯端末が、いずれの無線ネットワークにも現在属していないことに起因して、前記携帯端末が、前記通信装置が現在属している前記第１種の無線ネットワークに、現在属していないと判断される場合に、前記第１の特定処理を実行し、
前記第２の場合であり、かつ、前記携帯端末が、前記第１種の無線ネットワークとは異なる無線ネットワークに現在属していることに起因して、前記携帯端末が、前記通信装置が現在属している前記第１種の無線ネットワークに、現在属していないと判断される特定の場合に、前記第１の特定処理とは異なる第２の特定処理を実行する、請求項７又は８に記載の通信装置。
【請求項１０】
前記通信装置は、無線ネットワークの親局として機能する親局状態と、前記無線ネットワークの子局として機能する子局状態と、を含む複数の状態のうちのいずれかの状態で選択的に動作可能であり、
前記通信装置は、前記親局状態及び前記子局状態のうちのどちらかの状態で動作して前記第２種の無線ネットワークに属することが可能であり、
前記処理実行部は、前記特定の場合において、前記通信装置が、前記親局状態で動作して前記第２種の無線ネットワークに現在属している場合に、前記通信装置が前記第２種の無線ネットワークを形成した際に前記通信装置によって準備された前記第１の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する前記第２の特定処理を実行する、請求項９に記載の通信装置。
【請求項１１】
前記処理実行部は、前記特定の場合において、前記通信装置が、前記子局状態で動作して前記第２種の無線ネットワークに現在属している場合に、前記通信装置とは異なる機器が前記第２種の無線ネットワークを形成した際に前記異なる機器によって準備された前記第１の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する前記第２の特定処理を実行する、請求項１０に記載の通信装置。
【請求項１２】
通信装置のためのコンピュータプログラムであって、
前記通信装置は、
携帯端末と無線通信を実行するための第１種のインターフェースと、
前記携帯端末と無線通信を実行するための第２種のインターフェースであって、前記第２種のインターフェースを利用した無線通信の通信速度は、前記第１種のインターフェースを利用した無線通信の通信速度よりも速く、前記第２種のインターフェースは、前記通信装置及び前記携帯端末とは別体に構成されているアクセスポイントを介した第１種の無線通信と、前記アクセスポイントを介さない第２種の無線通信と、を実行するためのインターフェースである、前記第２種のインターフェースと、を備え、
前記コンピュータプログラムは、前記通信装置に搭載されるコンピュータに、以下の各処理、即ち、
前記第１種のインターフェースを利用して、前記携帯端末から特定の情報を受信する受信処理と、
前記特定の情報が受信される際に、前記通信装置が、前記第１種の無線通信を実行するための第１種の無線ネットワークと、前記第２種の無線通信を実行するための第２種の無線ネットワークと、の両方に現在属している場合に、前記第１種の無線ネットワークが、前記アクセスポイントとは異なる認証サーバによって認証が実行されるエンタープライズ系の認証方式に従ったエンタープライズ無線ネットワークであるのか否かを判断する第１の判断処理と、
前記第１種の無線ネットワークが前記エンタープライズ無線ネットワークであると判断される第１の場合に、前記携帯端末が前記第２種の無線ネットワークに参加するための第１の無線設定情報を、前記第１種のインターフェースを利用して、前記携帯端末に送信する送信処理と、
前記第１種の無線ネットワークが前記エンタープライズ無線ネットワークではないと判断される第２の場合に、前記送信処理とは異なる第１の特定処理と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、携帯端末と無線通信を実行する通信装置を開示する。
【背景技術】
【０００２】
特許文献１の技術では、携帯電話機は、対向機器とＮＦＣ通信を確立すると、携帯電話機自身のＢｌｕｅｔｏｏｔｈ（登録商標）の電源状態がＯＮであるのか否かを判定する。Ｂｌｕｅｔｏｏｔｈの電源状態がＯＮである場合には、携帯電話機は、ＮＦＣ通信を利用して、Ｂｌｕｅｔｏｏｔｈをハンドオーバ先とする要求を対向機器に送信する。この場合、携帯電話機は、Ｂｌｕｅｔｏｏｔｈを利用して、対向機器と無線通信を実行する。Ｂｌｕｅｔｏｏｔｈの電源状態がＯＮでない場合には、携帯電話機は、ＮＦＣ通信を利用して、ユーザによって選択された通信手段（Ｂｌｕｅｔｏｏｔｈ又は無線ＬＡＮ）をハンドオーバ先とする要求を対向機器に送信する。この場合、携帯電話機は、ユーザによって選択された通信手段を利用して、対向機器と無線通信を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１４６９９１号公報
【特許文献２】特開２００７−１６６５３８号公報
【特許文献３】特開２０１１−１９７８６４号公報
【非特許文献】
【０００４】
【非特許文献１】「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅ、２０１０年
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術では、携帯電話機が複数の無線ネットワークに属している状況について、何ら開示されていない。本明細書では、通信装置が複数の無線ネットワークに属している場合に、適切な処理を実行し得る技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される通信装置は、携帯端末と無線通信を実行するための第１種のインターフェースと、携帯端末と無線通信を実行するための第２種のインターフェースと、制御部と、を備える。第２種のインターフェースを利用した無線通信の通信速度は、第１種のインターフェースを利用した無線通信の通信速度よりも速い。第２種のインターフェースは、通信装置及び携帯端末とは別体に構成されているアクセスポイントを介した第１種の無線通信と、アクセスポイントを介さない第２種の無線通信と、を実行するためのインターフェースである。制御部は、受信部と、第１の判断部と、処理実行部と、を備える。受信部は、第１種のインターフェースを利用して、携帯端末から特定の情報を受信する。第１の判断部は、特定の情報が受信される際に、通信装置が、第１種の無線通信を実行するための第１種の無線ネットワークと、第２種の無線通信を実行するための第２種の無線ネットワークと、の両方に現在属している場合に、第１種の無線ネットワークが、アクセスポイントとは異なる認証サーバによって認証が実行されるエンタープライズ系の認証方式に従ったエンタープライズ無線ネットワークであるのか否かを判断する。処理実行部は、第１種の無線ネットワークがエンタープライズ無線ネットワークであると判断される第１の場合に、携帯端末が第２種の無線ネットワークに参加するための第１の無線設定情報を、第１種のインターフェースを利用して、携帯端末に送信する送信処理を実行し、第１種の無線ネットワークがエンタープライズ無線ネットワークではないと判断される第２の場合に、送信処理とは異なる第１の特定処理を実行する。
【０００７】
上記の構成によると、通信装置は、第１種のインターフェースを利用して、携帯端末から特定の情報を受信する際に、第１種の無線ネットワークと第２種の無線ネットワークとの両方に現在属している場合に、第１種の無線ネットワークがエンタープライズ無線ネットワークであるのか否かを判断する。通信装置は、第１種の無線ネットワークがエンタープライズ無線ネットワークであると判断される第１の場合に、携帯端末が第２種の無線ネットワークに参加するための第１の無線設定情報を、第１種のインターフェースを利用して、携帯端末に送信する送信処理を実行する。これにより、携帯端末は、第１の無線設定情報を利用して、第２種の無線ネットワークに参加し得る。このために、通信装置及び携帯端末は、第２種の無線ネットワークを利用して、無線通信を実行し得る。また、通信装置は、第１種の無線ネットワークがエンタープライズ無線ネットワークではないと判断される第２の場合に、送信処理とは異なる第１の特定処理を実行する。このように、通信装置は、第１種及び第２種の無線ネットワークの両方に属している場合に、第１種の無線ネットワークがエンタープライズ無線ネットワークであるのか否かに応じて、適切な処理を実行し得る。
【０００８】
第１の判断部は、第１種の無線ネットワークが、エンタープライズ無線ネットワークであるのか、アクセスポイントによって認証が実行されるパーソナル系の認証方式に従ったパーソナル無線ネットワークであるのか、を判断してもよい。処理実行部は、第１種の無線ネットワークがパーソナル無線ネットワークであると判断される第２の場合に、携帯端末が第１種の無線ネットワークに参加するための第２の無線設定情報を、第１種のインターフェースを利用して、携帯端末に送信する第１の特定処理を実行してもよい。この構成によると、携帯端末は、第２の無線設定情報を利用して、第１種の無線ネットワークに参加し得る。このために、通信装置及び携帯端末は、第１種の無線ネットワークを利用して、無線通信を実行し得る。
【０００９】
上記の通信装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の通信装置と携帯端末とを備える通信システムも、新規で有用である。
【図面の簡単な説明】
【００１０】
【図１】通信システムの構成を示す。
【図２】エンタープライズ系の認証方式及びパーソナル系の認証方式を説明するためのテーブルを示す。
【図３】ＭＦＰが実行する通信処理のフローチャートを示す。
【図４】マルチＮＷ処理のフローチャートを示す。
【図５】非マルチＮＷ処理のフローチャートを示す。
【図６】ＭＦＰがＥＰＮＷ及びＷＦＤＮＷに属しているケースＡにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図７】ＭＦＰがＥＰＮＷ及びＷＦＤＮＷに属しているケースＡ１のシーケンス図を示す。
【図８】ＭＦＰがＥＰＮＷ及びＷＦＤＮＷに属しているケースＡ５（１）のシーケンス図を示す。
【図９】ＭＦＰがＥＰＮＷ及びＷＦＤＮＷに属しているケースＢにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図１０】ＭＦＰがＥＰＮＷ及びＷＦＤＮＷに属しているケースＢ１のシーケンス図を示す。
【図１１】ＭＦＰがＰＳＮＷ及びＷＦＤＮＷに属しているケースＣにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図１２】ＭＦＰがＰＳＮＷ及びＷＦＤＮＷに属しているケースＣ１のシーケンス図を示す。
【図１３】ＭＦＰがＰＳＮＷ及びＷＦＤＮＷに属しているケースＣ２のシーケンス図を示す。
【図１４】ＭＦＰがＰＳＮＷ及びＷＦＤＮＷに属しているケースＣ３（１）のシーケンス図を示す。
【図１５】ＭＦＰがＰＳＮＷ及びＷＦＤＮＷに属しているケースＤにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図１６】ＭＦＰがＰＳＮＷ及びＷＦＤＮＷに属しているケースＤ２のシーケンス図を示す。
【図１７】ＭＦＰがＥＰＮＷのみに属しているケースＥにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図１８】ＭＦＰがＰＳＮＷのみに属しているケースＦにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図１９】ＭＦＰがＷＦＤＮＷのみに属しているケースＧにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【図２０】ＭＦＰがＷＦＤＮＷのみに属しているケースＨにおいて、ＭＦＰが実行し得る各処理を表わすテーブルを示す。
【発明を実施するための形態】
【００１１】
（通信システム２の構成）
図１に示されるように、通信システム２は、多機能機（以下では「ＭＦＰ（Multi-Function Peripheralの略）と呼ぶ）１０と、携帯端末５０と、アクセスポイント（以下では「ＡＰ（Access Pointの略）」と呼ぶ）６０と、認証サーバ７０と、ＰＣ（Personal Computerの略）８０と、を備える。
【００１２】
（ＭＦＰ１０が実行可能な無線通信の種類）
ＭＦＰ１０は、ＮＦＣ（Near Field Communicationの略）方式に従った無線通信と、ＷＦＤ（Wi-Fi Directの略）方式に従った無線通信と、通常Ｗｉ−Ｆｉ方式に従った無線通信と、を実行可能である。以下では、上記の各方式に従った無線通信のことを、それぞれ、「ＮＦＣ通信」、「ＷＦＤ通信」、「通常Ｗｉ−Ｆｉ通信」と呼ぶ。
【００１３】
（ＮＦＣ通信）
ＮＦＣ方式は、いわゆる近距離無線通信のための無線通信方式であり、例えば、ＩＳＯ／ＩＥＣ２１４８１又は１８０９２の国際標準規格に基づく無線通信方式である。ＭＦＰ１０は、携帯端末５０とＮＦＣ通信を実行可能である。
【００１４】
（ＷＦＤ通信）
ＷＦＤ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された規格書「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」に記述されている無線通信方式である。ＷＦＤ方式は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従って、無線通信を実行するための無線通信方式である。
【００１５】
ＭＦＰ１０は、ＷＦＤネットワークに属することによって、当該ＷＦＤネットワークに属する他の機器と目的データのＷＦＤ通信を実行することができる。目的データは、ＯＳＩ参照モデルのネットワーク層の情報を含むデータであり、例えば、印刷データ、スキャンデータ等を含む。本実施例では、携帯端末５０及びＰＣ８０も、ＷＦＤ通信を実行可能である。従って、ＭＦＰ１０は、携帯端末５０及びＰＣ８０と、目的データのＷＦＤ通信を実行可能である。なお、以下では、ＷＦＤネットワークのことを、「ＷＦＤＮＷ」と省略して記載することがあり得る。
【００１６】
以下では、ＭＦＰ１０、携帯端末５０、及び、ＰＣ８０のように、ＷＦＤ通信を実行可能な機器のことを「ＷＦＤ対応機器」と呼ぶ。上記のＷＦＤの規格書では、ＷＦＤ対応機器の状態として、Ｇｒｏｕｐ  Ｏｗｎｅｒ状態（以下では「Ｇ／Ｏ状態」と呼ぶ）、クライアント状態、及び、デバイス状態の３つの状態が定義されている。ＷＦＤ対応機器は、上記の３つの状態のうちの１つの状態で選択的に動作可能である。
【００１７】
デバイス状態の一対のＷＦＤ対応機器がＷＦＤＮＷを形成すべき際に、通常、当該一対のＷＦＤ対応機器の間で、Ｇ／Ｏネゴシエーションと呼ばれる無線通信が実行される。Ｇ／Ｏネゴシエーションにおいて、当該一対のＷＦＤ対応機器のうちの一方がＧ／Ｏ状態になると共に、当該一対のＷＦＤ対応機器のうちの他方がクライント状態になることが決定される。Ｇ／Ｏ状態の機器（以下では「Ｇ／Ｏ機器」と呼ぶ）と、クライアント状態の機器（以下では「クライアント機器」と呼ぶ）と、によって、ＷＦＤＮＷが形成される。ＷＦＤＮＷでは、１個のＧ／Ｏ機器と、１個以上のクライアント機器と、が存在し得る。Ｇ／Ｏ機器は、１個以上のクライアント機器を管理する。具体的に言うと、Ｇ／Ｏ機器は、１個以上のクライアント機器のそれぞれについて、当該クライアント機器の認証を実行し、当該クライアント機器の認証が成功すると、当該クライアント機器の識別情報（即ちＭＡＣアドレス）をＧ／Ｏ機器のメモリ内の管理リストに記述する。なお、本実施例では、ＭＦＰ１０が属するＷＦＤＮＷにおいて、Ｇ／Ｏ機器（即ち、ＭＦＰ１０、又は、ＭＦＰ１０とは異なるＧ／Ｏ機器）は、後述のパーソナル系の認証方式（図２参照）の一種である「ＷＰＡ２−ＰＳＫ」と、暗号化方式「ＡＥＳ」と、を利用して、クライアント機器の認証を実行する。Ｇ／Ｏ機器は、クライアント機器がＷＦＤＮＷから離脱すると、当該クライアント機器の識別情報を管理リストから消去する。
【００１８】
Ｇ／Ｏ機器は、管理リストに登録されているクライアント機器と、目的データの無線通信を実行可能である。しかしながら、Ｇ／Ｏ機器は、管理リストに登録されていない未登録機器と、当該未登録機器がＷＦＤＮＷに属するための特定データの無線通信を実行可能であるが、目的データの無線通信を実行不可能である。特定データは、ＯＳＩ参照モデルのネットワーク層の情報を含まないデータであり、例えば、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ信号、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅ信号等の物理層のデータを含む。
【００１９】
また、Ｇ／Ｏ機器は、複数個のクライアント機器の間の目的データの無線通信を中継可能である。例えば、ＭＦＰ１０がＧ／Ｏ状態であり、携帯端末５０及び他のＭＦＰがクライアント状態である状況を想定する。携帯端末５０が上記の他のＭＦＰに印刷データを送信すべき場合には、携帯端末５０は、まず、印刷データをＧ／Ｏ状態のＭＦＰ１０に送信する。この場合、ＭＦＰ１０は、携帯端末５０から印刷データを受信して、上記の他のＭＦＰに印刷データを送信する。即ち、ＭＦＰ１０は、携帯端末５０と上記の他のＭＦＰとの間の目的データの無線通信を中継する。
【００２０】
ＷＦＤＮＷに属していないＷＦＤ対応機器（即ち、Ｇ／Ｏ機器の管理リストに登録されていない未登録機器）が、デバイス状態の機器である。デバイス状態の機器は、Ｇ／Ｏ機器と、ＷＦＤＮＷに属するための上記の特定データの無線通信を実行可能であるが、Ｇ／Ｏ機器又はクライアント機器と、上記の目的データの無線通信を実行不可能である。
【００２１】
上述したように、ＷＦＤＮＷでは、目的データの送信元のＷＦＤ対応機器（例えば携帯端末５０）と、目的データの送信先のＷＦＤ対応機器（例えばＭＦＰ１０）と、の間で、これらのＷＦＤ対応機器とは別体に構成されているＡＰ６０を介さずに、目的データのＷＦＤ通信を実行することができる。即ち、ＷＦＤ通信は、ＡＰ６０を介さない無線通信であると言える。
【００２２】
なお、以下では、上記のＷＦＤの規格書で定義されている３個の状態（即ち、Ｇ／Ｏ状態、クライアント状態、デバイス状態）のうちの１つの状態で選択的に動作可能ではないが、ＡＰ６０を介した無線通信（即ち後述の通常Ｗｉ−Ｆｉ通信）を実行可能な機器のことを、「ＷＦＤ非対応機器」と呼ぶ。「ＷＦＤ非対応機器」は、「レガシー機器」とも呼ばれる。Ｇ／Ｏ状態の機器は、ＷＦＤ非対応機器の識別情報を、管理リストに記述することができる。この場合、ＷＦＤ非対応機器は、クライアント機器として、ＷＦＤＮＷに参加することできる。
【００２３】
（通常Ｗｉ−Ｆｉ通信）
通常Ｗｉ−Ｆｉ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって定められた無線通信方式であって、ＷＦＤ方式とは異なる無線通信方式である。通常Ｗｉ−Ｆｉ方式は、ＷＦＤ方式と同様に、ＩＥＥＥの８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従って、無線通信を実行するための無線通信方式である。ただし、上述したように、ＷＦＤ方式は、ＡＰ６０を介さない無線通信を実行するための無線通信方式である。これに対し、通常Ｗｉ−Ｆｉ方式は、ＡＰ６０を介して無線通信を実行するための無線通信方式である。この点において、ＷＦＤ方式と通常Ｗｉ−Ｆｉ方式とは異なる。
【００２４】
ＭＦＰ１０は、通常Ｗｉ−Ｆｉネットワークに属することによって、当該通常Ｗｉ−Ｆｉネットワークに属する他の機器と、ＡＰ６０を介して、目的データの通常Ｗｉ−Ｆ無線通信を実行することができる。本実施例では、携帯端末５０及びＰＣ８０も、通常Ｗｉ−Ｆｉ通信を実行可能である。従って、ＭＦＰ１０は、携帯端末５０及びＰＣ８０と、ＡＰ６０を介して、目的データの通常Ｗｉ−Ｆｉ通信を実行可能である。なお、以下では、通常Ｗｉ−Ｆｉネットワークのことを、「通常Ｗｉ−ＦｉＮＷ」と省略して記載することがあり得る。
【００２５】
通常Ｗｉ−Ｆｉ通信は、認証サーバ７０が認証を実行するエンタープライズ系の認証方式に従った無線通信と、ＡＰ６０が認証を実行するパーソナル系の認証方式に従った無線通信と、に分類される。なお、以下では、エンタープライズ系の認証方式に従った通常Ｗｉ−ＦｉＮＷ、パーソナル系の認証方式に従った通常Ｗｉ−ＦｉＮＷのことを、それぞれ、「エンタープライズネットワーク」、「パーソナルネットワーク」と呼ぶ。また、「エンタープライズネットワーク」、「パーソナルネットワーク」のことを、それぞれ、「ＥＰＮＷ」、「ＰＳＮＷ」と省略して記載することがあり得る。
【００２６】
（エンタープライズ系の認証方式）
上述したように、エンタープライズ系の認証方式では、ＡＰ６０とは別体に構成されている認証サーバ７０が認証を実行する。図２のテーブルに示されるように、エンタープライズ系の認証方式は、認証プロトコルと、ＥＡＰ（Extensible Authentication Protocolの略）認証方式と、の組合せによって決定される。エンタープライズ系の認証方式は、ＩＥＥＥ８０２．１Ｘ、ＷＰＡ（Wi-Fi Protected Accessの略）−Ｅｎｔｅｒｐｒｉｓｅ、及び、ＷＰＡ２−Ｅｎｔｅｒｐｒｉｓｅの３種類の認証プロトコルを採用している。ＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅは、ＩＥＥＥ８０２．１Ｘに準拠し、さらに発展させた規格である。ＷＰＡ２−Ｅｎｔｅｒｐｒｉｓｅは、ＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅを取り入れて、さらに発展させた規格である。即ち、一般的に言うと、エンタープライズ系の認証方式は、ＩＥＥＥ８０２．１Ｘを利用する認証方式である。
【００２７】
ＩＥＥＥ８０２．１Ｘでは、ＥＡＰ認証方式として、ＬＥＡＰ（Lightweight EAPの略）が利用される。ＬＥＡＰでは、暗号化方式として、ＣＫＩＰ（Cisco Key Integrity Protocolの略）が利用される。
【００２８】
ＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅ及びＷＰＡ２−Ｅｎｔｅｒｐｒｉｓｅでは、ＥＡＰ認証方式として、ＥＡＰ−ＦＡＳＴ（EAP Flexible Authentication via Secured Tunnelの略）、ＰＥＡＰ（Protected EAPの略）、ＥＡＰ−ＴＴＬＳ（EAP Tunneled Transport Layer Securityの略）、及び、ＥＡＰ−ＴＬＳ（EAP Transport Layer Securityの略）が利用される。ＷＰＡ−Ｅｎｔｅｒｐｒｉｓｅに対応する各ＥＡＰ認証方式では、暗号化方式として、ＴＫＩＰ（Temporal Key Integrity Protocolの略）が利用される。ＷＰＡ２−Ｅｎｔｅｒｐｒｉｓｅに対応する各ＥＡＰ認証方式では、暗号化方式として、ＡＥＳ（Advanced Encryption Standardの略）が利用される。
【００２９】
また、ＥＡＰ認証方式が、ＥＡＰ−ＦＡＳＴ、ＰＥＡＰ、又は、ＥＡＰ−ＴＴＬＳである場合には、認証サーバ７０は、内部認証を実行する。従って、図２のテーブルでは、これらの各ＥＡＰ認証方式に対応付けて、内部認証方式が記述されている。内部認証方式は、ＮＯＮＥ、ＭＳＣＨＡＰ（Microsoft Challenge Handshake Authentication Protocolの略）、ＭＳＣＨＡＰｖ２（MSCHAP version2の略）、ＧＴＣ（Generic Token Cardの略）、ＴＬＳ（Transport Layer Securityの略）、及び、ＰＡＰ（Password Authentication Protocolの略）に分類される。上記の「ＮＯＮＥ」は、内部認証方式の一種であり、内部認証方式が存在しないことを意味するのではない。認証プロトコルとＥＡＰ認証方式との組合せに応じて、利用可能な内部認証方式が異なる。例えば、ＷＰＡ−ＥｎｔｅｒｐｒｉｓｅとＥＡＰ−ＦＡＳＴとの組合せでは、ＮＯＮＥ、ＭＳＣＨＡＰｖ２、ＧＴＣ、及び、ＴＬＳのうちのいずれか１個の内部認証方式が利用され、ＷＰＡ２−ＥｎｔｅｒｐｒｉｓｅとＰＥＡＰとの組合せでは、ＭＳＣＨＡＰｖ２、ＧＴＣ、及び、ＴＬＳのうちのいずれか１個の内部認証方式が利用される。
【００３０】
ＥＡＰ認証方式が、ＬＥＡＰ又はＥＡＰ−ＴＬＳである場合には、認証サーバ７０は、内部認証を実行しない。従って、図２のテーブルでは、これらの各ＥＡＰ認証方式に対応付けて、内部認証方式が記述されていない。
【００３１】
なお、ＥＡＰ認証方式が、ＬＥＡＰ、ＥＡＰ−ＦＡＳＴ、ＰＥＡＰ、又は、ＥＡＰ−ＴＴＬＳである場合には、認証サーバ７０は、ユーザＩＤとパスワードとを用いて、認証を実行する。一方において、ＥＡＰ認証方式が、ＥＡＰ−ＴＬＳである場合には、認証サーバ７０は、ユーザＩＤとクライアント証明書とを用いて、認証を実行する。
【００３２】
（パーソナル系の認証方式）
上述したように、パーソナル系の認証方式では、ＡＰ６０が認証を実行する。パーソナル系の認証方式は、ＷＰＡ−ＰＳＫ（WPA Pre-shared Keyの略）、ＷＰＡ２−ＰＳＫ、Ｏｐｅｎ、及び、Ｓｈａｒｅｄ  ｋｅｙの４種類の認証プロトコルを採用している。なお、「Ｏｐｅｎ」は、認証が実行されないプロトコルであるが、本明細書では、認証方式の一種として扱っている。一般的に言うと、パーソナル系の認証方式は、ＩＥＥＥ８０２．１ｘを利用しない認証方式である。また、パーソナル系の認証方式は、ＥＡＰ認証方式を利用しない認証方式である。
【００３３】
ＷＰＡ−ＰＳＫ及びＷＰＡ２−ＰＳＫでは、ＴＫＩＰ又はＡＥＳの暗号化方式が利用される。Ｏｐｅｎでは、ＷＥＰ（Wired Equivalent Privacyの略）の暗号化方式が利用されるか、あるいは、暗号化方式が利用されない。Ｓｈａｒｅｄ  ｋｅｙでは、ＷＥＰの暗号化方式が利用される。なお、パーソナル系の認証方式では、ＡＰ６０は、内部認証を実行しない。従って、図２のテーブルでは、パーソナル系の認証方式に対応付けて、内部認証方式が記述されていない。パーソナル系の認証方式では、ＡＰ６０は、パスワード（より具体的には、Ｗｅｐ  Ｋｅｙ又はパスフレーズ）を用いて、認証を実行する。
【００３４】
エンタープライズ系の認証方式は、通常、パーソナル系の認証方式よりもセキュリティが高い。その理由は、以下のとおりである。即ち、パーソナル系の認証方式では、ＡＰ６０が認証を実行するが、エンタープライズ系の認証方式では、ＡＰ６０とは別体に構成されている認証サーバ７０が認証を実行する。また、パーソナル系の認証方式では、ＥＡＰ認証が実行されないが、エンタープライズ系の認証方式では、ＥＡＰ認証が実行される。さらに、パーソナル系の認証方式では、内部認証が実行されないが、エンタープライズ系の認証方式では、内部認証が実行され得る。例えば、無線通信のセキュリティの強化を重視している会社等では、認証サーバ７０を含むＥＰＮＷの無線ＬＡＮを構築して、無線通信のセキュリティを高める傾向がある。また、例えば、一般の家庭等では、認証サーバ７０を設けるのが困難であるために、ＰＳＮＷの無線ＬＡＮを構築することが多い。
【００３５】
上述したように、通常Ｗｉ−ＦｉＮＷ（即ちＥＰＮＷ又はＰＳＮＷ）は、社内ＬＡＮ、家庭内ＬＡＮ等のように、ＡＰ６０を設置可能な環境で構築される無線ネットワークであり、一般的に言うと、定常的に形成されるべき無線ネットワークである。これに対し、ＷＦＤＮＷは、ＡＰ６０を必要としないために、例えば、一対のＷＦＤ対応機器の間で一時的な無線通信を実行させるために構築される無線ネットワークであり、一般的に言うと、一時的に形成されるべき無線ネットワークである。このように、本実施例では、通常Ｗｉ−ＦｉＮＷが、定常的に形成されるべき無線ネットワークであり、ＷＦＤＮＷが、一時的に形成されるべき無線ネットワークである状況を想定している。
【００３６】
（ＭＦＰ１０の構成）
ＭＦＰ１０は、印刷機能及びスキャン機能を含む多機能を実行可能である。図１に示されるように、ＭＦＰ１０は、操作部１２と、表示部１４と、無線ＬＡＮインターフェース（以下ではインターフェースのことを「Ｉ／Ｆ」と記載する）１６と、印刷実行部１８と、スキャン実行部２０と、ＮＦＣＩ／Ｆ２２と、制御部３０と、を備える。各部１２〜３０は、バス線（符号省略）に接続されている。
【００３７】
操作部１２は、複数のキーを備える。ユーザは、操作部１２を操作することによって、様々な指示をＭＦＰ１０に入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。印刷実行部１８は、インクジェット方式、レーザ方式等の印刷機構である。スキャン実行部２０は、ＣＣＤ、ＣＩＳ等のスキャン機構である。
【００３８】
無線ＬＡＮＩ／Ｆ１６は、ＷＦＤ通信及び通常Ｗｉ−Ｆｉ通信を実行するためのインターフェースである。無線ＬＡＮＩ／Ｆ１６は、物理的には１個のインターフェース（即ち１個のＩＣチップ）である。但し、無線ＬＡＮＩ／Ｆ１６には、ＷＦＤ通信で利用されるＭＡＣアドレス（以下では「ＷＦＤ用ＭＡＣアドレス」と呼ぶ）と、通常Ｗｉ−Ｆｉ通信で利用されるＭＡＣアドレス（以下では「通常Ｗｉ−Ｆｉ用ＭＡＣアドレス」と呼ぶ）と、の両方が割り当てられる。具体的に言うと、無線ＬＡＮＩ／Ｆ１６には、通常Ｗｉ−Ｆｉ用ＭＡＣアドレスが、予め割り当てられている。制御部３０は、通常Ｗｉ−Ｆｉ用ＭＡＣアドレスを用いて、通常Ｗｉ−Ｆｉ用ＭＡＣアドレスとは異なるＷＦＤ用ＭＡＣアドレスを生成して、ＷＦＤ用ＭＡＣアドレスを無線ＬＡＮＩ／Ｆ１６に割り当てる。従って、制御部３０は、通常Ｗｉ−Ｆｉ用ＭＡＣアドレスを利用した通常Ｗｉ−Ｆｉ通信と、ＷＦＤ用ＭＡＣアドレスを利用したＷＦＤ通信と、の両方を同時的に実行し得る。即ち、ＭＦＰ１０は、ＷＦＤＮＷと通常Ｗｉ−ＦｉＮＷとの両方に同時的に属することができる。
【００３９】
ＭＦＰ１０によって利用されるＭＡＣアドレスという観点では、ＷＦＤ通信及び通常Ｗｉ−Ｆｉ通信は、例えば、以下のように表現することができる。即ち、ＷＦＤ通信は、ＭＦＰ１０のＷＦＤ用ＭＡＣアドレスが利用される無線通信であり、通常Ｗｉ−Ｆｉ通信は、ＭＦＰ１０の通常Ｗｉ−Ｆｉ用ＭＡＣアドレスが利用される無線通信である。また、ＷＦＤＮＷは、ＭＦＰ１０のＷＦＤ用ＭＡＣアドレスが利用される無線ネットワークであり、通常Ｗｉ−ＦｉＮＷは、ＭＦＰ１０の通常Ｗｉ−Ｆｉ用ＭＡＣアドレスが利用される無線ネットワークである。
【００４０】
ＮＦＣＩ／Ｆ２２は、ＮＦＣ通信を実行するためのインターフェースである。ＮＦＣＩ／Ｆ２２を構成するチップと、無線ＬＡＮＩ／Ｆ１６を構成するチップとは、物理的に異なる。
【００４１】
無線ＬＡＮＩ／Ｆ１６を利用した無線通信の通信速度（例えば、最大の通信速度が１１〜６００Ｍｂｐｓ）は、ＮＦＣＩ／Ｆ２２を利用した無線通信の通信速度（例えば、最大の通信速度が１００〜４２４Ｋｂｐｓ）よりも速い。また、無線ＬＡＮＩ／Ｆ１６を利用した無線通信における搬送波の周波数（例えば、２．４ＧＨｚ帯、５．０ＧＨｚ帯）は、ＮＦＣＩ／Ｆ２２を利用した無線通信における搬送波の周波数（例えば、１３．５６ＭＨｚ帯）とは異なる。また、例えば、ＭＦＰ１０と携帯端末５０との距離が約１０ｃｍ以下である場合に、制御部３０は、ＮＦＣＩ／Ｆ２２を利用して、携帯端末５０とＮＦＣ通信を実行可能である。一方において、ＭＦＰ１０と携帯端末５０との距離が、１０ｃｍ以下である場合でも、１０ｃｍ以上である場合（例えば最大で約１００ｍ）でも、制御部３０は、無線ＬＡＮＩ／Ｆ１６を利用して、携帯端末５０とＷＦＤ通信及び通常Ｗｉ−Ｆｉ通信を実行可能である。即ち、ＭＦＰ１０が無線ＬＡＮＩ／Ｆ１６を利用して通信先の機器（例えば携帯端末５０）と無線通信を実行可能な最大の距離は、ＭＦＰ１０がＮＦＣＩ／Ｆ２２を利用して通信先の機器と無線通信を実行可能な最大の距離よりも大きい。
【００４２】
制御部３０は、ＣＰＵ３２とメモリ３４とを備える。ＣＰＵ３２は、メモリ３４に格納されているプログラムに従って、様々な処理を実行する。ＣＰＵ３２がプログラムに従って処理を実行することによって、各部４０〜４８の機能が実現される。メモリ３４は、ＲＯＭ、ＲＡＭ、ハードディスク等によって構成される。メモリ３４は、ＣＰＵ３２によって実行される上記のプログラムを格納する。
【００４３】
メモリ３４は、さらに、ＷＦＤに関するＭＦＰ１０の現在の状態（即ち、Ｇ／Ｏ状態、クライアント状態、及び、デバイス状態のいずれかの状態）を示すＷＦＤ状態値を格納する。ＭＦＰ１０がＷＦＤＮＷに属している場合（即ち、ＷＦＤ状態値がＧ／Ｏ状態又はクライアント状態を示す場合）には、メモリ３４は、さらに、ＷＦＤＮＷに属していることを示すＷＦＤＮＷ所属情報と、ＷＦＤ通信を実行するためのＷＦＤ無線設定情報と、を格納する。
【００４４】
ＷＦＤ無線設定情報は、認証プロトコル、暗号化方式、パスワード、ＳＳＩＤ（Service Set Identifier）、及び、ＢＳＳＩＤ（Basic Service Set Identifier）を含む。ＷＦＤ無線設定情報に含まれるＳＳＩＤは、ＷＦＤＮＷを識別するためのネットワーク識別子である。ＷＦＤ無線設定情報に含まれるＢＳＳＩＤは、ＷＦＤＮＷのＧ／Ｏ機器に割り当てられている固有の識別子（例えばＧ／Ｏ機器のＭＡＣアドレス）である。以下では、ＷＦＤ無線設定情報のことを「ＷＦＤＮＷのＷＳＩ（Wireless Setting Informationの略）」と呼ぶことがある。
【００４５】
Ｇ／Ｏ機器は、通常、ＷＦＤＮＷを形成する際に、ＷＦＤ無線設定情報（即ちＷＦＤＮＷのＷＳＩ）を準備して、当該ＷＦＤ無線設定情報をクライアント機器に供給する。例えば、ＭＦＰ１０の制御部３０は、ＭＦＰ１０がＧ／Ｏ状態で動作してＷＦＤＮＷを形成する際に、ＷＦＤ無線設定情報を準備する。具体的に言うと、制御部３０は、予め決められている認証プロトコル（即ちＷＰＡ２−ＰＳＫ）及び暗号化方式（即ちＡＥＳ）を準備する。制御部３０は、予め決められているパスワードを準備するか、あるいは、パスワードを新たに生成することによってパスワードを準備する。制御部３０は、予め決められているＳＳＩＤを準備するか、あるいは、ＳＳＩＤを新たに生成することによってＳＳＩＤを準備する。また、制御部３０は、予め決められているＷＦＤ用ＭＡＣアドレスをＢＳＳＩＤとして準備する。
【００４６】
従って、ＭＦＰ１０がＧ／Ｏ状態で動作してＷＦＤＮＷに属している場合には、メモリ３４は、ＭＦＰ１０が当該ＷＦＤＮＷを形成した際に、ＭＦＰ１０によって準備されたＷＦＤ無線設定情報を格納する。一方において、ＭＦＰ１０がクライアント状態で動作してＷＦＤＮＷに属している場合には、メモリ３４は、ＭＦＰ１０とは異なるＧ／Ｏ機器が当該ＷＦＤＮＷを形成した際に、当該Ｇ／Ｏ機器によって準備されたＷＦＤ無線設定情報（即ち、当該Ｇ／Ｏ機器から取得されたＷＦＤ無線設定情報）を格納する。
【００４７】
また、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに属している場合には、メモリ３４は、さらに、通常Ｗｉ−ＦｉＮＷに属していることを示す通常Ｗｉ−ＦｉＮＷ所属情報と、通常Ｗｉ−ＦｉＮＷの種類（即ち、エンタープライズネットワーク（ＥＰＮＷ）及びパーソナルネットワーク（ＰＳＮＷ）のどちらか一方）を示すネットワーク種類情報と、通常Ｗｉ−Ｆｉ通信を実行するための通常Ｗｉ−Ｆｉ無線設定情報と、を格納する。
【００４８】
ＭＦＰ１０がＥＰＮＷに属している場合には、通常Ｗｉ−Ｆｉ無線設定情報は、通常、認証プロトコル、ＥＡＰ認証方式、暗号化方式、内部認証方式、ユーザＩＤ、パスワード、ＳＳＩＤ、及び、ＢＳＳＩＤを含む。ただし、ＥＡＰ認証方式がＬＥＡＰ又はＥＡＰ−ＴＬＳである場合には、通常Ｗｉ−Ｆｉ無線設定情報は、内部認証方式を含まない（図２参照）。また、ＥＡＰ認証方式がＥＡＰ−ＴＬＳである場合には、通常Ｗｉ−Ｆｉ無線設定情報は、パスワードの代わりに、クライアント証明書を含む。以下では、ＥＰＮＷの通常Ｗｉ−Ｆｉ無線設定情報のことを「ＥＰＮＷのＷＳＩ」と呼ぶことがある。
【００４９】
一方において、ＭＦＰ１０がＰＳＮＷに属している場合には、通常Ｗｉ−Ｆｉ無線設定情報は、通常、認証プロトコル、暗号化方式、パスワード、ＳＳＩＤ、及び、ＢＳＳＩＤを含む。以下では、ＰＳＮＷの通常Ｗｉ−Ｆｉ無線設定情報のことを「ＰＳＮＷのＷＳＩ」と呼ぶことがある。
【００５０】
通常Ｗｉ−Ｆｉ無線設定情報に含まれるＳＳＩＤは、通常Ｗｉ−ＦｉＮＷ（ＥＰＮＷ又はＰＳＮＷ）を識別するためのネットワーク識別子である。通常Ｗｉ−Ｆｉ無線設定情報に含まれるＢＳＳＩＤは、通常Ｗｉ−ＦｉＮＷのＡＰ６０に割り当てられている固有の識別子（例えばＡＰ６０のＭＡＣアドレス）である。
【００５１】
例えば、ＭＦＰ１０が、いわゆる自動無線設定モード（例えば、ＷＰＳ（Wi-Fi Protected Setupの略）、ＡＯＳＳ（Air station One-touch Secure Systemの略））に従って、ＰＳＮＷに参加する場合には、通常Ｗｉ−Ｆｉ無線設定情報（即ちＰＳＮＷのＷＳＩ）は、ＡＰ６０からＭＦＰ１０に供給される。この場合、メモリ３４は、ＡＰ６０から供給される通常Ｗｉ−Ｆｉ無線設定情報を格納する。また、例えば、ＭＦＰ１０が、いわゆる手動無線設定モードに従って、ＰＳＮＷ又はＥＰＮＷに参加する場合には、通常Ｗｉ−Ｆｉ無線設定情報（即ちＰＳＮＷのＷＳＩ又はＥＰＮＷのＷＳＩ）は、ＭＦＰ１０のユーザによって指定される（例えば、ユーザは、操作部１２を操作して、通常Ｗｉ−Ｆｉ無線設定情報を入力する）。この場合、メモリ３４は、ユーザによって指定される通常Ｗｉ−Ｆｉ無線設定情報を格納する。
【００５２】
（携帯端末５０の構成）
携帯端末５０は、例えば、携帯電話（例えばスマートフォン）、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の端末装置である。携帯端末５０は、ＭＦＰ１０と同様に、ＮＦＣ通信とＷＦＤ通信と通常Ｗｉ−Ｆｉ通信とを実行可能である。ただし、携帯端末５０は、ＭＦＰ１０とは異なり、ＷＦＤ通信と通常Ｗｉ−Ｆｉ通信との両方を同時的に実行することができない。即ち、携帯端末５０は、ＷＦＤＮＷと通常Ｗｉ−ＦｉＮＷとの両方に同時的に属することができず、ＷＦＤＮＷと通常Ｗｉ−ＦｉＮＷとのうちの一方のネットワークのみに属することができる。
【００５３】
携帯端末５０は、ＭＦＰ１０に機能（例えば印刷機能、スキャン機能等）を実行させるためのアプリケーションプログラムを備える。アプリケーションプログラムは、例えば、ＭＦＰ１０のベンダによって提供されるサーバから携帯端末５０にインストールされてもよいし、ＭＦＰ１０と共に出荷されるメディアから携帯端末５０にインストールされてもよい。
【００５４】
ＭＦＰ１０と同様に、携帯端末５０のメモリ（図示省略）は、携帯端末５０が属している無線ネットワークに応じて、様々な情報を格納する。例えば、携帯端末５０がＷＦＤＮＷに属している場合には、携帯端末５０のメモリは、ＷＦＤＮＷに属していることを示すＷＦＤＮＷ所属情報と、ＷＦＤ無線設定情報（即ちＷＦＤＮＷのＷＳＩ）と、を格納する。また、携帯端末５０が通常Ｗｉ−ＦｉＮＷに属している場合には、携帯端末５０のメモリは、通常Ｗｉ−ＦｉＮＷに属していることを示す通常Ｗｉ−ＦｉＮＷ所属情報と、通常Ｗｉ−ＦｉＮＷの種類（ＥＰＮＷ又はＰＳＮＷ）を示すネットワーク種類情報と、通常Ｗｉ−Ｆｉ無線設定情報（即ちＥＰＮＷのＷＳＩ又はＰＳＮＷのＷＳＩ）と、を格納する。
【００５５】
（ＡＰ６０の構成）
ＡＰ６０は、ＷＦＤのＧ／Ｏ機器ではなく、無線アクセスポイント又は無線ＬＡＮルータと呼ばれる通常のＡＰであり、通常Ｗｉ−Ｆｉネットワークを形成する。ＡＰ６０は、通常Ｗｉ−ＦｉＮＷに属する複数個の機器のうちの第１の機器（例えば携帯端末５０）から目的データを受信して、上記の複数個の機器のうちの第２の機器（例えばＭＦＰ１０）に当該目的データを送信する。即ち、ＡＰ６０は、通常Ｗｉ−Ｆｉネットワークに属する一対の機器の間の目的データの無線通信を中継する。
【００５６】
ＡＰ６０がＰＳＮＷを形成している場合には、ＡＰ６０は、ＰＳＮＷに新たに参加すべき機器の認証を実行する。一方において、ＡＰ６０がＥＰＮＷを形成している場合には、ＡＰ６０は、ＥＰＮＷに新たに参加すべき機器の認証を実行しない。この場合、認証サーバ７０が、当該機器の認証を実行する。
【００５７】
なお、ＷＦＤのＧ／Ｏ機器と通常のＡＰ（即ちＡＰ６０）との間の相違点は、以下の通りである。即ち、ＷＦＤのＧ／Ｏ機器は、当該機器が属しているＷＦＤＮＷから離脱して、他のＷＦＤＮＷに新たに属する場合に、Ｇ／Ｏ状態とは異なる状態（即ちクライアント状態）で動作し得る。これに対し、通常のＡＰは、当該ＡＰがどの通常Ｗｉ−ＦｉＮＷに属しても、一対の機器の間の無線通信を中継する機能を実行する。即ち、通常のＡＰは、ＷＦＤのＧ／Ｏ状態と同様の動作しか実行することができず、ＷＦＤのクライアント状態と同様の動作を実行することができない。
【００５８】
（認証サーバ７０の構成）
認証サーバ７０は、Ｒａｄｉｕｓ認証サーバであり、ＥＰＮＷに新たに参加すべき機器の認証を実行する。ＡＰ６０と通信可能に接続される。認証サーバ７０は、ＡＰ６０と有線又は無線で通信可能に接続される。本実施例では、認証サーバ７０は、ＡＰ６０と有線で通信可能に接続されている。このために、図１では、ＡＰ６０と認証サーバ７０との間の線が、有線通信を実行可能であることを示す実線である。これに対し、例えば、ＡＰ６０とＭＦＰ１０とは無線通信を実行する。このために、図１では、ＡＰ６０とＭＦＰ１０（無線ＬＡＮＩ／Ｆ１６）との間の線が、無線通信を実行可能であることを示す破線である。なお、図１中の他の破線も、無線通信を実行可能であることを示す。
【００５９】
（ＰＣ８０の構成）
ＰＣ８０は、ＷＦＤ通信と通常Ｗｉ−Ｆｉ通信とを実行可能である。ただし、ＰＣ８０は、ＮＦＣ通信を実行不可能である。ＰＣ８０は、ＭＦＰ１０に機能（例えば、印刷機能、スキャン機能等）を実行させるためのドライバプログラムを備える。ドライバプログラムは、通常、ＭＦＰ１０と共に出荷されるメディアからＰＣ８０にインストールされる。ただし、変形例では、ドライバプログラムは、ＭＦＰ１０のベンダによって提供されるサーバからＰＣ８０にインストールされてもよい。
【００６０】
（ＭＦＰ１０が実行する通信処理）
続いて、図３〜図５を参照して、ＭＦＰ１０が実行する通信処理の内容について説明する。ただし、その前に、携帯端末５０が、ユーザの操作に応じて実行する処理の内容について説明する。
【００６１】
携帯端末５０のユーザは、ＭＦＰ１０に印刷機能又はスキャン機能を実行させることを望む場合に、アプリケーションプログラムを起動させる。次いで、ユーザは、ＭＦＰ１０が実行すべき機能を選択する機能選択操作を実行する。これにより、携帯端末５０は、ＭＦＰ１０が実行すべき機能を示す指示（即ち、印刷指示又はスキャン指示）と、携帯端末５０の無線ネットワークに関するＮＷ情報と、を含むＮＦＣ情報を生成する。
【００６２】
上述したように、携帯端末５０がＷＦＤＮＷに属している場合には、携帯端末５０のメモリは、ＷＦＤＮＷ所属情報と、ＷＦＤ無線設定情報（即ちＷＦＤＮＷのＷＳＩ）と、を格納する。この場合、ＮＷ情報は、ＷＦＤＮＷを示す情報と、ＷＦＤＮＷのＷＳＩのうちのＳＳＩＤ及びＢＳＳＩＤと、を含む。
【００６３】
また、携帯端末５０が通常Ｗｉ−ＦｉＮＷに属している場合には、携帯端末５０のメモリは、通常Ｗｉ−ＦｉＮＷ所属情報と、ＥＰＮＷ又はＰＳＮＷを示すネットワーク種類情報と、通常Ｗｉ−Ｆｉ無線設定情報（即ちＥＰＮＷのＷＳＩ又はＰＳＮＷのＷＳＩ）と、を格納する。携帯端末５０がＥＰＮＷに属している場合、即ち、ネットワーク種類情報がＥＰＮＷを示す場合には、ＮＷ情報は、ＥＰＮＷを示す情報を含み、ＥＰＮＷのＷＳＩのうちのＳＳＩＤ及びＢＳＳＩＤを含まない。これにより、セキュリティを確保する必要があるＥＰＮＷに関する情報（即ちＳＳＩＤ及びＢＳＳＩＤ）が、携帯端末５０の外部に送信されることを抑制することができる。一方において、携帯端末５０がＰＳＮＷに属している場合、即ち、ネットワーク種類情報がＰＳＮＷを示す場合には、ＮＷ情報は、ＰＳＮＷを示す情報と、ＰＳＮＷのＷＳＩのうちのＳＳＩＤ及びＢＳＳＩＤと、を含む。
【００６４】
また、携帯端末５０がＷＦＤＮＷにも通常Ｗｉ−ＦｉＮＷにも属していない場合、即ち、携帯端末５０がいずれの無線ネットワークにも属していない場合には、ＮＷ情報は、ＮＷなしを示す情報を含む。
【００６５】
ＭＦＰ１０が電源ＯＮにされている間に、ＭＦＰ１０のＮＦＣＩ／Ｆ２２は、ＮＦＣ通信を実行可能な機器（即ち携帯端末５０）を検出するための検出電波を発信している。携帯端末５０のユーザは、上記の機能選択操作を実行した後に、携帯端末５０をＭＦＰ１０に近づける。これにより、携帯端末５０とＭＦＰ１０との間の距離が、互いに電波が届く距離（例えば１０ｃｍ）より小さくなる。この場合、携帯端末５０は、ＭＦＰ１０から検出電波を受信して、応答電波をＭＦＰ１０に送信する。この結果、ＭＦＰ１０と携帯端末５０との間に、ＮＦＣ通信セッションが確立される。携帯端末５０は、ＮＦＣ通信セッションを利用して、生成済みのＮＦＣ情報をＭＦＰ１０に送信する。
【００６６】
図３に示されるように、Ｓ１０では、ＭＦＰ１０の受信部４０は、携帯端末５０からＮＦＣ情報を受信することを監視する。受信部４０は、ＮＦＣＩ／Ｆ２２を利用して、携帯端末５０からＮＦＣ情報を受信する。この場合、受信部４０は、Ｓ１０でＹＥＳと判断して、Ｓ１２に進む。
【００６７】
Ｓ１２では、制御部３０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの両方に現在属しているのか否かを判断する。具体的に言うと、通常Ｗｉ−ＦｉＮＷ所属情報とＷＦＤＮＷ所属情報との両方が、メモリ３４に格納されている場合には、制御部３０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの両方に現在属している（即ちＳ１２でＹＥＳ）と判断して、Ｓ１４に進む。一方において、通常Ｗｉ−ＦｉＮＷ所属情報のみがメモリ３４に格納されている場合、ＷＦＤＮＷ所属情報のみがメモリ３４に格納されている場合、又は、どちらの情報もメモリ３４に格納されていない場合には、制御部３０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの両方に現在属していない（即ちＳ１２でＮＯ）と判断して、Ｓ１６に進む。
【００６８】
Ｓ１４では、制御部３０は、図４のマルチＮＷ処理を実行する。Ｓ１６では、制御部３０は、図５の非マルチＮＷ処理を実行する。Ｓ１４又はＳ１６が終了すると、Ｓ１８において、制御部３０は、受信済みのＮＦＣ情報に含まれる指示（即ち印刷指示又はスキャン指示）に従った処理（即ち印刷処理又はスキャン）を実行する。Ｓ１８を終えると、Ｓ１０に戻る。以下では、Ｓ１４〜Ｓ１８の各処理の内容について、詳しく説明する。
【００６９】
（マルチＮＷ処理；図４）
図４を参照して、図３のＳ１４のマルチＮＷ処理の内容について説明する。Ｓ３０では、第１の判断部４２は、ＭＦＰ１０が現在属している通常Ｗｉ−ＦｉＮＷが、ＥＰＮＷであるのか、ＰＳＮＷであるのか、を判断する。具体的に言うと、ＥＰＮＷを示すネットワーク種類情報がメモリ３４に格納されている場合には、第１の判断部４２は、ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＥＰＮＷである（即ちＳ３０でＹＥＳ）と判断して、Ｓ３２に進む。一方において、ＰＳＮＷを示すネットワーク種類情報がメモリ３４に格納されている場合には、第１の判断部４２は、ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＰＳＮＷである（即ちＳ３０でＮＯ）と判断して、Ｓ４２に進む。
【００７０】
Ｓ３２では、第２の判断部４４は、ＭＦＰ１０が現在属しているＷＦＤＮＷと、携帯端末５０が現在属しているＷＦＤＮＷと、が同じであるのか否かを判断する。具体的に言うと、受信済みのＮＦＣ情報（即ち図３のＳ１０で受信されたＮＦＣ情報）が、ＷＦＤＮＷを示す情報を含む場合には、第２の判断部４４は、まず、ＮＦＣ情報に含まれるＳＳＩＤと、メモリ３４内のＷＦＤＮＷのＷＳＩに含まれるＳＳＩＤと、が一致するのか否かを判断する。２つのＳＳＩＤが一致する場合には、第２の判断部４４は、さらに、ＮＦＣ情報に含まれるＢＳＳＩＤと、メモリ３４内のＷＦＤＮＷのＷＳＩに含まれるＢＳＳＩＤと、が一致するのか否かを判断する。２つのＢＳＳＩＤが一致する場合には、第２の判断部４４は、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが同じである（即ちＳ３２でＹＥＳ）と判断して、Ｓ３４に進む。
【００７１】
一方において、２つのＳＳＩＤが一致しない場合、又は、２つのＢＳＳＩＤが一致しない場合には、第２の判断部４４は、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが異なる（即ちＳ３２でＮＯ）と判断して、Ｓ３６に進む。また、受信済みのＮＦＣ情報が、ＮＷなしを示す情報、ＥＰＮＷを示す情報、又は、ＰＳＮＷを示す情報を含む場合には、第２の判断部４４は、ＳＳＩＤの一致判断及びＢＳＳＩＤの一致判断を実行することなく、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが異なる（即ちＳ３２でＮＯ）と判断して、Ｓ３６に進む。
【００７２】
上述したように、Ｓ３２では、第２の判断部４４は、ＳＳＩＤの一致判断及びＢＳＳＩＤの一致判断の両方を実行する。即ち、本実施例では、ＳＳＩＤのみが一致する２つの無線ネットワーク（ここではＷＦＤＮＷ）、又は、ＢＳＳＩＤのみが一致する２つの無線ネットワークを、同一の無線ネットワークとして扱わず、ＳＳＩＤ及びＢＳＳＩＤの両方が一致する２つの無線ネットワークのことを、同一の無線ネットワークとして扱っている。ただし、変形例では、Ｓ３２において、第２の判断部４４は、ＳＳＩＤの一致判断のみを実行してもよいし、ＢＳＳＩＤの一致判断のみを実行してもよい。即ち、ＳＳＩＤのみが一致する２つの無線ネットワーク、又は、ＢＳＳＩＤのみが一致する２つの無線ネットワークのことを、同一の無線ネットワークとして扱ってもよい。
【００７３】
Ｓ３４では、処理実行部４８は、ＮＦＣＩ／Ｆ２２を介して（即ちＮＦＣ通信を実行して）、携帯端末５０がＷＦＤＮＷに属している状態を維持するように、ＮＷ変更不要情報を携帯端末５０に送信する。即ち、ＭＦＰ１０及び携帯端末５０が同一の無線ネットワーク（即ち同一のＷＦＤＮＷ）に属しているために、Ｓ３４では、処理実行部４８は、後述のＳ３８又はＳ４０のように、ＭＦＰ１０のＷＦＤＮＷのＷＳＩを携帯端末５０に送信することなく、ＮＷ変更不要情報を携帯端末５０に送信する。これにより、携帯端末５０が無線ネットワークに新たに参加するための処理を実行せずに済むために、携帯端末５０の処理負荷を低減させることができる。また、ＭＦＰ１０及び携帯端末５０は、同一のＷＦＤＮＷに属しているために、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を実行することができる。
【００７４】
Ｓ３６では、処理実行部４８は、ＭＦＰ１０が、Ｇ／Ｏ状態であるのか、クライアント状態であるのか、を判断する。具体的に言うと、メモリ３４内のＷＦＤ状態値がＧ／Ｏ状態を示す場合には、処理実行部４８は、ＭＦＰ１０がＧ／Ｏ状態である（即ちＳ３６でＹＥＳ）と判断して、Ｓ３８に進む。一方において、メモリ３４内のＷＦＤ状態値がクライアント状態を示す場合には、処理実行部４８は、ＭＦＰ１０がクライアント状態である（即ちＳ３６でＮＯ）と判断して、Ｓ４０に進む。
【００７５】
Ｓ３８及びＳ４０では、処理実行部４８は、ＮＦＣＩ／Ｆ２２を利用して（即ちＮＦＣ通信を実行して）、メモリ３４内のＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。Ｓ３８が実行される状況では、ＭＦＰ１０がＧ／Ｏ状態で動作してＷＦＤＮＷに属しているために、メモリ３４内のＷＦＤＮＷのＷＳＩは、ＭＦＰ１０がＷＦＤＮＷを形成する際に、ＭＦＰ１０によって準備されたものである。従って、Ｓ３８では、処理実行部４８は、ＭＦＰ１０によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。一方において、Ｓ４０が実行される状況では、ＭＦＰ１０がクライアント状態で動作してＷＦＤＮＷに属しているために、メモリ３４内のＷＦＤＮＷのＷＳＩは、ＭＦＰ１０とは異なるＧ／Ｏ機器がＷＦＤＮＷを形成する際に、当該Ｇ／Ｏ機器によって準備されたものである。従って、Ｓ４０では、処理実行部４８は、当該Ｇ／Ｏ機器によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。
【００７６】
なお、Ｓ３８又はＳ４０が実行されると、携帯端末５０は、ＮＦＣ通信を実行して、ＭＦＰ１０からＷＦＤＮＷのＷＳＩを受信する。この場合、携帯端末５０は、受信済みのＷＦＤＮＷのＷＳＩを利用して、ＭＦＰ１０が属しているＷＦＤＮＷに新たに参加する。具体的に言うと、例えば、携帯端末５０がいずれかの無線ネットワーク（ＰＳＮＷ、ＥＰＮＷ、又は、ＷＦＤＮＷ）に現在属している場合には、携帯端末５０は、まず、当該無線ネットワークから離脱する。次いで、携帯端末５０は、ＭＦＰ１０が属しているＷＦＤＮＷのＧ／Ｏ機器（即ち、ＭＦＰ１０（Ｓ３８が実行された場合）、又は、ＭＦＰ１０とは異なるＧ／Ｏ機器（Ｓ４０が実行された場合））に、ＷＦＤＮＷのＷＳＩを送信する。これにより、ＷＦＤＮＷのＧ／Ｏ機器は、携帯端末５０から受信されるＷＦＤＮＷのＷＳＩを利用して、携帯端末５０の認証を実行し、携帯端末５０の認証が成功すると、携帯端末５０がＷＦＤＮＷに参加することを許可する（例えば、携帯端末５０の識別情報を管理リストに追加する）。
【００７７】
この結果、例えば、Ｓ３８が実行された場合には、Ｇ／Ｏ状態のＭＦＰ１０及びクライアント状態の携帯端末５０は、直接的にＷＦＤ通信を実行して、目的データの無線通信を実行することができる。また、例えば、Ｓ４０が実行された場合には、クライアント状態のＭＦＰ１０及びクライアント状態の携帯端末５０は、ＭＦＰ１０及び携帯端末５０とは異なるＧ／Ｏ機器を介して、間接的にＷＦＤ通信を実行して、目的データの無線通信を実行することができる。
【００７８】
上述したように、本実施例では、ＭＦＰ１０がＥＰＮＷ及びＷＦＤＮＷの両方に現在属している場合（Ｓ３０でＹＥＳ）には、ＭＦＰ１０は、携帯端末５０をＥＰＮＷに参加させずに、ＷＦＤＮＷに参加させる（Ｓ３８又はＳ４０）。これにより、例えば、会社内に形成されているＥＰＮＷに、当該会社の社員ではない第三者によって所持される携帯端末５０を参加させずに済む。従って、ＥＰＮＷのセキュリティを確保することができる。しかも、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。
【００７９】
Ｓ４２では、第３の判断部４６は、まず、ＭＦＰ１０が現在属しているＷＦＤＮＷと、携帯端末５０が現在属しているＷＦＤＮＷと、が同じであるのか否かを判断する。この判断手法は、Ｓ３２の判断手法と同様である。ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが同じである（即ちＳ４２でＹＥＳ）と判断される場合には、Ｓ４４に進む。
【００８０】
一方において、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが異なると判断される場合には、第３の判断部４６は、さらに、ＭＦＰ１０が現在属しているＰＳＮＷと、携帯端末５０が現在属しているＰＳＮＷと、が同じであるのか否かを判断する。具体的に言うと、受信済みのＮＦＣ情報が、ＰＳＮＷを示す情報を含む場合には、第３の判断部４６は、Ｓ３２と同様に、ＳＳＩＤの一致判断及びＢＳＳＩＤの一致判断の両方を実行する。なお、Ｓ３２では、メモリ３４内のＷＦＤＮＷのＷＳＩに含まれるＳＳＩＤ及びＢＳＳＩＤが判断の対象であるが、Ｓ４２では、メモリ３４内のＰＳＮＷのＷＳＩに含まれるＳＳＩＤ及びＢＳＳＩＤが判断の対象である。ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが同じである（即ちＳ４２でＹＥＳ）と判断される場合には、Ｓ４４に進む。一方において、ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが異なる（即ちＳ４２でＮＯ）と判断される場合には、Ｓ４６に進む。
【００８１】
上述したように、Ｓ３２と同様に、Ｓ４２でも、第３の判断部４６は、ＳＳＩＤの一致判断及びＢＳＳＩＤの一致判断の両方を実行する。ただし、変形例では、Ｓ４２において、第３の判断部４６は、ＳＳＩＤの一致判断のみを実行してもよいし、ＢＳＳＩＤの一致判断のみを実行してもよい。
【００８２】
Ｓ４４では、処理実行部４８は、ＮＦＣＩ／Ｆ２２を利用して（即ちＮＦＣ通信を実行して）、携帯端末５０がＷＦＤＮＷ又はＰＳＮＷに属している状態を維持するように、ＮＷ変更不要情報を携帯端末５０に送信する。即ち、ＭＦＰ１０及び携帯端末５０が同一の無線ネットワーク（即ち同一のＷＦＤＮＷ又はＰＳＮＷ）に属しているために、Ｓ４４では、処理実行部４８は、後述のＳ５０、Ｓ５２、又は、Ｓ５４のように、ＭＦＰ１０が属している無線ネットワークの無線設定情報（即ちＷＦＤＮＷのＷＳＩ又はＰＳＮＷのＷＳＩ）を携帯端末５０に送信することなく、ＮＷ変更不要情報を携帯端末５０に送信する。これにより、携帯端末５０が無線ネットワークに新たに参加するための処理を実行せずに済むために、携帯端末５０の処理負荷を低減させることができる。また、ＭＦＰ１０及び携帯端末５０は、同一の無線ネットワークに属しているために、当該無線ネットワークを利用して、目的データの無線通信を実行することができる。
【００８３】
Ｓ４６では、処理実行部４８は、携帯端末５０が無線ネットワークに現在属しているのか否かを判断する。具体的に言うと、受信済みのＮＦＣ情報が、ＥＰＮＷを示す情報、ＰＳＮＷを示す情報、又は、ＷＦＤＮＷを示す情報を含む場合には、処理実行部４８は、携帯端末５０が無線ネットワークに現在属している（即ちＳ４６でＹＥＳ）と判断して、Ｓ４８に進む。一方において、受信済みのＮＦＣ情報が、ＮＷなしを示す情報を含む場合には、処理実行部４８は、携帯端末５０が無線ネットワークに現在属していない（即ちＳ４６でＮＯ）と判断して、Ｓ５４に進む。
【００８４】
Ｓ４８では、処理実行部４８は、Ｓ３６と同様に、ＭＦＰ１０が、Ｇ／Ｏ状態であるのか、クライアント状態であるのか、を判断する。ＭＦＰ１０がＧ／Ｏ状態である（即ちＳ４８でＹＥＳ）と判断される場合には、Ｓ５０に進む。ＭＦＰ１０がクライアント状態である（即ちＳ４８でＮＯ）と判断される場合には、Ｓ５２に進む。
【００８５】
Ｓ５０及びＳ５２では、処理実行部４８は、Ｓ３８及びＳ４０と同様に、ＮＦＣＩ／Ｆ２２を利用して（即ちＮＦＣ通信を実行して）、メモリ３４内のＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。Ｓ５０では、処理実行部４８は、ＭＦＰ１０によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。Ｓ５２では、処理実行部４８は、ＭＦＰ１０とは異なるＧ／Ｏ機器によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。
【００８６】
なお、Ｓ３８及びＳ４０が実行される場合と同様に、Ｓ５０又はＳ５２が実行されると、携帯端末５０は、携帯端末５０が属している無線ネットワーク（ＰＳＮＷ、ＥＰＮＷ、又は、ＷＦＤＮＷ）から離脱し、次いで、ＭＦＰ１０が属しているＷＦＤＮＷに新たに参加する。この結果、ＭＦＰ１０及び携帯端末５０は、直接的又は間接的にＷＦＤ通信を実行して、目的データの無線通信を実行することができる。
【００８７】
Ｓ５４では、処理実行部４８は、ＮＦＣＩ／Ｆ２２を利用して（即ちＮＦＣ通信を実行して）、メモリ３４内のＰＳＮＷのＷＳＩを携帯端末５０に送信する。Ｓ５４が実行されると、携帯端末５０は、ＮＦＣ通信を実行して、ＭＦＰ１０からＰＳＮＷのＷＳＩを受信する。この場合、携帯端末５０は、受信済みのＰＳＮＷのＷＳＩを利用して、ＭＦＰ１０が属しているＰＳＮＷに新たに参加する。具体的に言うと、携帯端末５０は、ＭＦＰ１０が属しているＰＳＮＷのＡＰ６０に、ＰＳＮＷのＷＳＩを送信する。これにより、ＡＰ６０は、ＰＳＮＷのＷＳＩを利用して、携帯端末５０の認証を実行し、携帯端末５０の認証が成功すると、携帯端末５０がＰＳＮＷに参加することを許可する。この結果、ＭＦＰ１０及び携帯端末５０は、ＭＦＰ１０及び携帯端末５０とは異なるＡＰ６０を介して、間接的に通常Ｗｉ−Ｆｉ通信を実行して、目的データの無線通信を実行することができる。
【００８８】
Ｓ３４、Ｓ３８、Ｓ４０、Ｓ４４、Ｓ５０、Ｓ５２、又は、Ｓ５４が終了すると、図４のマルチＮＷ処理が終了する。
【００８９】
上述したように、本実施例では、ＭＦＰ１０がＰＳＮＷ及びＷＦＤＮＷの両方に現在属している場合（Ｓ３０でＮＯ）において、携帯端末５０が無線ネットワークに現在属していない場合（Ｓ４６でＮＯ）には、ＭＦＰ１０は、携帯端末５０をＰＳＮＷに参加させる（Ｓ５４）。例えば、ＭＦＰ１０のユーザと携帯端末５０のユーザとが同じである状況では、ユーザが、家庭内に定常的に形成されているＰＳＮＷ（即ちＭＦＰ１０が属しているＰＳＮＷ）に携帯端末５０を参加させることを望む可能性がある。このような可能性に鑑みて、本実施例では、Ｓ５４において、ＭＦＰ１０は、定常的に形成されるべき無線ネットワークであるＰＳＮＷに携帯端末５０を参加させる。これにより、携帯端末５０は、ＰＳＮＷを利用して、ＭＦＰ１０と目的データの通常Ｗｉ−Ｆｉ通信を実行することができる。さらに、その後、携帯端末５０は、ＰＳＮＷに属している状態を維持することができ、この結果、ＰＳＮＷに属している各デバイス（例えば、ＭＦＰ１０、ＰＣ８０等）と通常Ｗｉ−Ｆｉ通信を実行することができる。即ち、携帯端末５０は、ＮＦＣ通信を利用して、印刷指示、スキャン指示等をＭＦＰ１０に送信することによって、例えば、家庭内に定常的に形成されているＰＳＮＷに容易に参加することができる。
【００９０】
また、本実施例では、ＭＦＰ１０がＰＳＮＷ及びＷＦＤＮＷの両方に現在属している場合（Ｓ３０でＮＯ）において、携帯端末５０が無線ネットワークに現在属している場合（Ｓ４６でＹＥＳ）には、ＭＦＰ１０は、携帯端末５０をＰＳＮＷに参加させずに、ＷＦＤＮＷに参加させる（Ｓ５０又はＳ５２）。例えば、携帯端末５０が無線ネットワークに現在属している状況では、携帯端末５０のユーザが、既存の無線ネットワークに携帯端末５０が参加している状態を維持することを望む可能性が高い。このような可能性に鑑みて、本実施例では、Ｓ５０又はＳ５２において、ＭＦＰ１０は、定常的に形成されるべき無線ネットワークであるＰＳＮＷではなく、一時的に形成されるべき無線ネットワークであるＷＦＤＮＷに携帯端末５０を参加させる。これにより、携帯端末５０は、ＷＦＤＮＷを利用して、ＭＦＰ１０と目的データのＷＦＤ通信を実行することができる。なお、携帯端末５０は、目的データの通信が終了すると、ＷＦＤＮＷに代えて、上記の既存の無線ネットワークに再び参加し得る。
【００９１】
（非マルチＮＷ処理；図５）
図５を参照して、図３のＳ１６の非マルチＮＷ処理の内容について説明する。非マルチＮＷ処理が実行される状況では、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷのみに属しているか、ＷＦＤＮＷのみに属しているか、いずれの無線ネットワークにも属していない。
【００９２】
Ｓ７０では、制御部３０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに現在属しているのか否かを判断する。具体的に言うと、通常Ｗｉ−ＦｉＮＷ所属情報がメモリ３４に格納されている場合には、制御部３０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに現在属している（Ｓ７０でＹＥＳ）と判断して、Ｓ７２に進む。一方において、通常Ｗｉ−ＦｉＮＷ所属情報がメモリ３４に格納されていない場合には、制御部３０は、ＭＦＰ１０が通常Ｗｉ−ＦｉＮＷに現在属していない（Ｓ７０でＮＯ）と判断して、Ｓ８６に進む。
【００９３】
Ｓ７２では、制御部３０は、図４のＳ３０と同様に、ＭＦＰ１０が現在属している通常Ｗｉ−ＦｉＮＷが、ＥＰＮＷであるのか、ＰＳＮＷであるのか、を判断する。ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＥＰＮＷである（Ｓ７２でＹＥＳ）と判断される場合には、Ｓ７４及びＳ７６に進み、ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＰＳＮＷである（Ｓ７２でＮＯ）と判断される場合には、Ｓ７８に進む。
【００９４】
Ｓ７４では、制御部３０は、ＭＦＰ１０を自発Ｇ／Ｏモードに移行させる。上述したように、ＷＦＤＮＷが新たに形成されるべき際には、通常、Ｇ／Ｏネゴシエーションが実行されて、Ｇ／Ｏ機器とクライアント機器とが決定される。これに対し、自発Ｇ／Ｏモードでは、Ｇ／Ｏネゴシエーションが実行されずに、ＭＦＰ１０がＧ／Ｏ状態になることが決定される。Ｓ７４の段階では、ＭＦＰ１０がＧ／Ｏ機器であるが、クライアント機器が存在しない。ただし、Ｓ７４が実行されると、Ｇ／Ｏ機器（即ちＭＦＰ１０）のみが属しているＷＦＤＮＷが形成されるとも言える。自発Ｇ／Ｏモードは、Ｇ／Ｏ状態で動作することをＭＦＰ１０に維持させるモードである。例えば、ＭＦＰ１０がＧ／ＯネゴシエーションでＧ／Ｏ状態になってＷＦＤＮＷを形成した場合には、当該ＷＦＤＮＷからクライアント機器がいなくなると、ＭＦＰ１０は、Ｇ／Ｏ状態からデバイス状態に移行する（即ち、ＷＦＤＮＷが消滅する）。これに対し、例えば、ＭＦＰ１０が自発Ｇ／ＯモードでＧ／Ｏ状態になってＷＦＤＮＷを形成した場合には、クライアント機器がいなくても、ＭＦＰ１０は、Ｇ／Ｏ状態を維持する（即ち、ＷＦＤＮＷを維持する）。
【００９５】
Ｓ７４では、制御部３０は、さらに、ＷＦＤＮＷのＷＳＩ（認証方式、暗号化方式、パスワード、ＳＳＩＤ、ＢＳＳＩＤ等）を準備する。なお、制御部３０がＷＦＤＮＷのＷＳＩを準備する手法は、上述のとおりである。Ｓ７４では、制御部３０は、さらに、ＷＦＤＮＷ所属情報と、Ｇ／Ｏ状態を示すＷＦＤ状態値と、ＷＦＤＮＷのＷＳＩと、をメモリ３４に格納させる。
【００９６】
Ｓ７６では、図４のＳ３８及びＳ５０と同様に、制御部３０は、ＷＦＤＮＷのＷＳＩを携帯端末５０に送信する。Ｓ７６で送信されるＷＦＤＮＷのＷＳＩは、Ｓ７４でＭＦＰ１０によって準備されたものである。Ｓ７６が実行されると、携帯端末５０は、ＭＦＰ１０が現在属しているＷＦＤＮＷに新たに参加することができる。これにより、Ｇ／Ｏ状態のＭＦＰ１０及びクライアント状態の携帯端末５０は、直接的にＷＦＤ通信を実行して、目的データの無線通信を実行することができる。
【００９７】
上述したように、本実施例では、ＭＦＰ１０がＥＰＮＷのみに現在属している場合（Ｓ７２でＹＥＳ）には、ＭＦＰ１０は、携帯端末５０をＥＰＮＷに参加させずに、ＷＦＤＮＷに参加させる（Ｓ７４及びＳ７６）。これにより、ＥＰＮＷのセキュリティを確保することができる。しかも、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。
【００９８】
Ｓ７８では、制御部３０は、図４のＳ４２と同様に、ＭＦＰ１０が現在属しているＰＳＮＷと、携帯端末５０が現在属しているＰＳＮＷと、が同じであるのか否かを判断する。ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが同じである（即ちＳ７８でＹＥＳ）と判断される場合には、Ｓ８０に進む。一方において、ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが異なる（即ちＳ７８でＮＯ）と判断される場合には、Ｓ８２に進む。
【００９９】
Ｓ８０は、図４のＳ３４及びＳ４４と同様である。ＭＦＰ１０及び携帯端末５０は、同一のＰＳＮＷに属しているために、当該ＰＳＮＷを利用して、目的データの無線通信を実行することができる。
【０１００】
Ｓ８２では、制御部３０は、図４のＳ４６と同様に、携帯端末５０が無線ネットワークに現在属しているのか否かを判断する。携帯端末５０が無線ネットワークに現在属している（即ちＳ８２でＹＥＳ）と判断される場合には、Ｓ７４及びＳ７６に進む。一方において、携帯端末５０が無線ネットワークに現在属していない（即ちＳ８２でＮＯ）と判断される場合には、Ｓ８４に進む。
【０１０１】
Ｓ８４は、図４のＳ５４と同様である。Ｓ８４が実行されると、携帯端末５０は、ＭＦＰ１０が属しているＰＳＮＷに新たに参加する。この結果、ＭＦＰ１０及び携帯端末５０は、ＡＰ６０を介して、間接的に通常Ｗｉ−Ｆｉ通信を実行して、目的データの無線通信を実行することができる。
【０１０２】
上述したように、本実施例では、ＭＦＰ１０がＰＳＮＷのみに現在属している場合（Ｓ７２でＮＯ）において、携帯端末５０が無線ネットワークに現在属していない場合（Ｓ８２でＮＯ）には、ＭＦＰ１０は、携帯端末５０をＰＳＮＷに参加させる（Ｓ８４）。これにより、例えば、家庭内に定常的に形成されているＰＳＮＷに、携帯端末５０を容易に参加させることができる。また、本実施例では、ＭＦＰ１０がＰＳＮＷのみに現在属している場合（Ｓ７２でＮＯ）において、携帯端末５０が他の異なる無線ネットワークに現在属している場合（Ｓ８２でＹＥＳ）には、ＭＦＰ１０は、携帯端末５０をＰＳＮＷに参加させずに、ＷＦＤＮＷに参加させる（Ｓ７４及びＳ７６）。ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。また、携帯端末５０のユーザは、目的データの通信が終了すると、ＷＦＤＮＷに代えて、既存の無線ネットワークに携帯端末５０を再び参加させることができる。
【０１０３】
Ｓ８６では、制御部３０は、ＭＦＰ１０がＷＦＤＮＷに現在属しているのか否かを判断する。具体的に言うと、ＷＦＤＮＷ所属情報がメモリ３４に格納されている場合には、制御部３０は、ＭＦＰ１０がＷＦＤＮＷに現在属している（Ｓ８６でＹＥＳ）と判断して、Ｓ８８に進む。一方において、ＷＦＤＮＷ所属情報がメモリ３４に格納されていない場合には、制御部３０は、ＭＦＰ１０がＷＦＤＮＷに現在属していない（Ｓ８６でＮＯ；即ちＭＦＰ１０がいずれの無線ネットワークにも属していない）と判断して、Ｓ７４及びＳ７６に進む。この結果、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。
【０１０４】
Ｓ８８では、制御部３０は、図４のＳ３２及びＳ４２と同様に、ＭＦＰ１０が現在属しているＷＦＤＮＷと、携帯端末５０が現在属しているＷＦＤＮＷと、が同じであるのか否かを判断する。ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが同じである（即ちＳ８８でＹＥＳ）と判断される場合には、Ｓ９０に進む。一方において、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが異なる（即ちＳ８８でＮＯ）と判断される場合には、Ｓ９２に進む。
【０１０５】
Ｓ９０は、図４のＳ３４及びＳ４４と同様である。ＭＦＰ１０及び携帯端末５０は、同一のＷＦＤＮＷに属しているために、当該ＷＦＤＮＷを利用して、目的データの無線通信を実行することができる。
【０１０６】
Ｓ９２、Ｓ９４、Ｓ９６は、図４のＳ４８、Ｓ５０、Ｓ５２と同様である。Ｓ９４又はＳ９６が実行されると、携帯端末５０は、ＭＦＰ１０が属しているＷＦＤＮＷに新たに参加する。この結果、ＭＦＰ１０及び携帯端末５０は、直接的又は間接的にＷＦＤ通信を実行して、目的データの無線通信を実行することができる。
【０１０７】
Ｓ７６、Ｓ８０、Ｓ８４、Ｓ９０、Ｓ９４、又は、Ｓ９６が終了すると、図５の非マルチＮＷ処理が終了する。
【０１０８】
上述したように、図３のＳ１４のマルチＮＷ処理又はＳ１６の非マルチＮＷ処理が終了すると、ＭＦＰ１０及び携帯端末５０は、ＷＦＤ通信及び通常Ｗｉ−Ｆｉ無線通常のどちらかを実行して、直接的又は間接的に目的データの無線通信を実行可能である。Ｓ１８では、制御部３０は、受信済みのＮＦＣ情報に含まれる指示に従って、印刷処理又はスキャン処理を実行する。
【０１０９】
具体的に言うと、受信済みのＮＦＣ情報に含まれる指示が印刷指示である場合には、Ｓ１８では、制御部３０は、無線ＬＡＮＩ／Ｆ１６を利用して、携帯端末５０から印刷データ（即ち目的データ）を受信する。次いで、制御部３０は、印刷データを印刷実行部１８に供給する。これにより、印刷実行部１８は、印刷データによって表わされる画像を、印刷媒体に印刷する。また、受信済みのＮＦＣ情報に含まれる指示がスキャン指示である場合には、Ｓ１８では、制御部３０は、スキャン実行部２０を起動させる。これにより、スキャン実行部２０は、原稿をスキャンして、スキャンデータを生成する。次いで、制御部３０は、無線ＬＡＮＩ／Ｆ１６を利用して、スキャンデータ（即ち目的データ）を携帯端末５０に送信する。
【０１１０】
印刷データ又はスキャンデータは、図４又は図５の各処理で携帯端末５０に送信される各情報（例えば、ＮＷ変更不要情報、ＷＦＤＮＷのＷＳＩ、ＰＳＮＷのＷＳＩ）と比べて、大きいデータサイズを有する。上述したように、ＮＦＣ通信の通信速度は、ＷＦＤ通信又は通常Ｗｉ−Ｆｉ通信の通信速度よりも遅い。従って、仮に、ＭＦＰ１０及び携帯端末５０の間で、ＮＦＣ通信を利用して、目的データの無線通信が実行される構成を採用すると、目的データの無線通信のために長時間を要する。このような実情に鑑みて、本実施例では、ＭＦＰ１０は、図４又は図５の各処理において、無線ＬＡＮＩ／Ｆ１６を利用した目的データの無線通信を実行するための情報を携帯端末５０に送信する。これにより、ＭＦＰ１０及び携帯端末５０は、無線ＬＡＮＩ／Ｆ１６を利用して、目的データのＷＦＤ通信又は通常Ｗｉ−Ｆｉ通信を実行することができ、この結果、目的データの無線通信を迅速に実行することができる。
【０１１１】
（具体例）
続いて、図６〜図２０を参照して、図３〜図５の各処理によって実現される具体的なケースについて説明する。図６、図９、図１１、図１５、及び、図１７〜図２０は、ＭＦＰ１０の状態と携帯端末５０の状態との各組合せに応じて、ＭＦＰ１０が実行する各処理の内容を表わすテーブルを示す。テーブル中の「通常Ｗｉ−Ｆｉ」の欄において、「ｘ」は、携帯端末５０が通常Ｗｉ−ＦｉＮＷに属していないことを示し、「ＥＰＮＷ」は、携帯端末５０がＥＰＮＷに属していることを示し、「ＰＳＮＷ」は、携帯端末５０がＰＳＮＷに属していることを示す。また、テーブル中の「ＷＦＤ」の欄において、「ｘ」は、携帯端末５０がＷＦＤＮＷに属していないことを示し、「Ｇ／Ｏ」は、携帯端末５０がＧ／Ｏ状態で動作してＷＦＤＮＷに属していることを示し、「クライアント」は、携帯端末５０がクライント状態で動作してＷＦＤＮＷに属していることを示す。また、図７、図８、図１０、図１２〜図１４、及び、図１６は、ＭＦＰ１０及び携帯端末５０が実行する処理のシーケンス図を示す。これらのシーケンス図において、ＭＦＰ１０及び携帯端末５０の間の一本線の矢印は、ＮＦＣＩ／Ｆ２２を利用したＮＦＣ通信を示し、ＭＦＰ１０及び携帯端末５０の間の二本線の矢印は、無線ＬＡＮＩ／Ｆ１６を利用したＷＦＤ通信又は通常Ｗｉ−Ｆｉ通信を示す。
【０１１２】
（ケースＡ；図６〜図８）
ＭＦＰ１０が、ＥＰＮＷ１００に属していると共に、Ｇ／Ｏ状態で動作してＷＦＤＮＷ２００に属しているケースＡについて、説明する。携帯端末５０の状態に応じて、ケースＡは、以下の各ケース（ケースＡ１、Ａ２等）に分類される。
【０１１３】
（ケースＡ１；図７）
図７のケースＡ１では、携帯端末５０は、いずれの無線ネットワークにも属していない。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＮＷなしを示す情報と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＹＥＳと判断し、Ｓ３２でＮＯと判断し、Ｓ３６でＹＥＳと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、ＭＦＰ１０によって準備されたＷＦＤＮＷ２００のＷＳＩを携帯端末５０に送信する（Ｓ３８）。携帯端末５０は、ＷＦＤＮＷ２００のＷＳＩを利用して、ＷＦＤＮＷ２００に参加する。ＭＦＰ１０は、ＷＦＤＮＷ２００を利用して、印刷データを携帯端末５０から直接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。
【０１１４】
ケースＡ１に示されるように、ＭＦＰ１０がＥＰＮＷ１００及びＷＦＤＮＷ２００の両方に現在属している場合には、ＭＦＰ１０は、携帯端末５０をＥＰＮＷ１００に参加させずに、ＷＦＤＮＷ２００に参加させる。これにより、ＥＰＮＷ１００のセキュリティを確保することができる。しかも、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷ２００を利用して、目的データのＷＦＤ通信を適切に実行することができる。
【０１１５】
図６に示されるように、ケースＡ２、Ａ３、Ａ４、又は、Ａ５（２）では、ＭＦＰ１０は、図４のＳ３０でＹＥＳと判断し、Ｓ３２でＮＯと判断し、Ｓ３６でＹＥＳと判断し、ＭＦＰ１０によって準備されたＷＦＤＮＷ２００のＷＳＩを携帯端末５０に送信する（Ｓ３８）。これらのいずれのケースでも、ＥＰＮＷ１００のセキュリティを確保することができる。しかも、携帯端末５０は、既存の無線ネットワーク（例えばケースＡ２ではＥＰＮＷ）を離脱して、ＷＦＤＮＷ２００に参加することができる。これにより、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷ２００を利用して、目的データのＷＦＤ通信を適切に実行することができる。
【０１１６】
なお、ケースＡ２、Ａ３、又は、Ａ５（２）では、携帯端末５０のユーザは、目的データの通信が終了すると、上記の既存の無線ネットワークに携帯端末５０を再び参加させることができる。ただし、ケースＡ４では、Ｇ／Ｏ状態の携帯端末５０が上記の既存の無線ネットワーク（即ちＷＦＤＮＷ）から離脱すると、上記の既存の無線ネットワークが消滅する。このために、携帯端末５０のユーザは、目的データの通信が終了すると、上記の既存の無線ネットワークと同様のＷＦＤＮＷを携帯端末５０に再び形成させることが好ましい。
【０１１７】
（ケースＡ５（１）；図８）
図８のケースＡ５（１）では、ＭＦＰ１０のＷＦＤＮＷ２００と、携帯端末５０のＷＦＤＮＷ２００と、が同じである。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＷＦＤＮＷに属していることを示す情報と、ＳＳＩＤ「Ｗ１」と、ＢＳＳＩＤ「Ｗ２」と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＹＥＳと判断し、Ｓ３２でＹＥＳと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ３４）。ＭＦＰ１０は、ＷＦＤＮＷ２００を利用して、印刷データを携帯端末５０から直接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。
【０１１８】
ケースＡ５（１）に示されるように、ＭＦＰ１０のＷＦＤＮＷ２００と、携帯端末５０のＷＦＤＮＷと、が同じである場合には、ＭＦＰ１０は、ＮＷ変更不要情報を携帯端末５０に送信する。これにより、携帯端末５０が無線ネットワークに新たに参加するための処理を実行せずに済むために、携帯端末５０の処理負荷を低減させることができる。以下でも、ＮＷ変更不要情報を送信するケース（例えばケースＢ４（１）等）では、同様の効果が得られる。
【０１１９】
図７及び図８のケースＡ１、Ａ５（１）に示されるように、ＭＦＰ１０は、ＭＦＰ１０のＷＦＤＮＷと、携帯端末５０のＷＦＤＮＷと、が同じであるのか否かに応じて、ＭＦＰ１０のＷＦＤＮＷのＷＳＩを携帯端末５０に送信するのか否かを適切に選択することができる。
【０１２０】
（ケースＢ；図９、図１０）
続いて、ＭＦＰ１０が、ＥＰＮＷ１１０に属していると共に、クライアント状態で動作してＷＦＤＮＷ２１０に属しているケースＢについて、説明する。携帯端末５０の状態に応じて、ケースＢは、以下の各ケース（ケースＢ１、Ｂ２等）に分類される。
【０１２１】
（ケースＢ１；図１０）
図１０のケースＢ１では、携帯端末５０は、いずれの無線ネットワークにも属していない。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＮＷなしを示す情報と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＹＥＳと判断し、Ｓ３２でＮＯと判断し、Ｓ３６でＮＯと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、Ｇ／Ｏ機器２１２によって準備されたＷＦＤＮＷ２１０のＷＳＩを携帯端末５０に送信する（Ｓ４０）。携帯端末５０は、ＷＦＤＮＷ２１０のＷＳＩを利用して、ＷＦＤＮＷ２１０に参加する。携帯端末５０は、Ｇ／Ｏ機器２１２に印刷データを送信する。Ｇ／Ｏ機器２１２は、印刷データをＭＦＰ１０に転送する。ＭＦＰ１０は、Ｇ／Ｏ機器２１２を介して、印刷データを携帯端末５０から間接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。ケースＢ１は、上記のケースＡ１（図７参照）と同様の効果を得ることができる。
【０１２２】
なお、図９に示されるように、ケースＢ２、Ｂ３、Ｂ４（２）、又は、Ｂ５（２）では、ＭＦＰ１０は、図４のＳ３０でＹＥＳと判断し、Ｓ３２でＮＯと判断し、Ｓ３６でＮＯと判断し、Ｇ／Ｏ機器２１２によって準備されたＷＦＤＮＷ２１０のＷＳＩを携帯端末５０に送信する（Ｓ４０）。これらのケースＢ２等は、上記のケースＡ２等（図６参照）と同様の効果を得ることができる。また、ケースＢ４（１）、又は、Ｂ５（１）では、ＭＦＰ１０は、図４のＳ３０でＹＥＳと判断し、Ｓ３２でＹＥＳと判断し、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ３４）。
【０１２３】
（ケースＣ；図１１〜図１４）
続いて、ＭＦＰ１０が、ＰＳＮＷ１２０に属していると共に、Ｇ／Ｏ状態で動作してＷＦＤＮＷ２２０に属しているケースＣについて、説明する。携帯端末５０の状態に応じて、ケースＣは、以下の各ケース（ケースＣ１、Ｃ２等）に分類される。
【０１２４】
（ケースＣ１；図１２）
図１２のケースＣ１では、携帯端末５０は、いずれの無線ネットワークにも属していない。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＮＷなしを示す情報と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＮＯと判断し、Ｓ４２でＮＯと判断し、Ｓ４６でＮＯと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、ＰＳＮＷ１２０のＷＳＩを携帯端末５０に送信する（Ｓ５４）。携帯端末５０は、ＰＳＮＷ１２０のＷＳＩを利用して、ＰＳＮＷ１２０に参加する。携帯端末５０は、ＡＰ６０に印刷データを送信する。ＡＰ６０は、印刷データをＭＦＰ１０に転送する。ＭＦＰ１０は、ＡＰ６０を介して、印刷データを携帯端末５０から間接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。
【０１２５】
ケースＣ１に示されるように、ＭＦＰ１０がＰＳＮＷ１２０及びＷＦＤＮＷ２２０の両方に現在属している場合において、携帯端末５０がいずれの無線ネットワークにも属していない場合には、ＭＦＰ１０は、携帯端末５０をＰＳＮＷ１２０に参加させる。これにより、ＭＦＰ１０及び携帯端末５０は、ＰＳＮＷ１２０を利用して、目的データの通常Ｗｉ−Ｆｉ通信を実行することができる。その後、携帯端末５０は、ＰＳＮＷ１２０に属している状態を維持することができる。即ち、携帯端末５０は、ＮＦＣ通信を利用して、印刷指示、スキャン指示等をＭＦＰ１０に送信することによって、例えば、家庭内に定常的に形成されているＰＳＮＷ１２０に容易に参加することができる。
【０１２６】
（ケースＣ２；図１３）
図１３のケースＣ２では、携帯端末５０は、ＡＰ１６０及び認証サーバ１７０を含むＥＰＮＷ３００に属している。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＥＰＮＷを示す情報と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＮＯと判断し、Ｓ４２でＮＯと判断し、Ｓ４６でＹＥＳと判断し、Ｓ４８でＹＥＳと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、ＭＦＰ１０によって準備されたＷＦＤＮＷ２２０のＷＳＩを携帯端末５０に送信する（Ｓ５０）。携帯端末５０は、ＥＰＮＷ３００から離脱し、次いで、ＷＦＤＮＷ２２０のＷＳＩを利用して、ＷＦＤＮＷ２２０に参加する。ＭＦＰ１０は、ＷＦＤＮＷ２２０を利用して、印刷データを携帯端末５０から直接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。
【０１２７】
ケースＣ２に示されるように、ＭＦＰ１０がＰＳＮＷ１２０及びＷＦＤＮＷ２２０の両方に現在属している場合において、携帯端末５０がＥＰＮＷ３００に現在属している場合には、ＭＦＰ１０は、携帯端末５０をＰＳＮＷ１２０に参加させずに、ＷＦＤＮＷ２２０に参加させる。携帯端末５０のユーザは、ＥＰＮＷ３００に携帯端末５０が参加している状態を維持することを望む可能性が高い。このために、定常的に形成されるべきＰＳＮＷ１２０ではなく、一時的に形成されるべきＷＦＤＮＷ２２０に携帯端末５０を参加させる。なお、携帯端末５０のユーザは、目的データの通信が終了すると、ＷＦＤＮＷ２２０に代えて、ＥＰＮＷ３００に携帯端末５０を再び参加させることができる。
【０１２８】
（ケースＣ３（１）；図１４）
図１４のケースＣ３（１）では、ＭＦＰ１０のＰＳＮＷ１２０と、携帯端末５０のＰＳＮＷ１２０と、が同じである。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＰＳＮＷに属していることを示す情報と、ＳＳＩＤ「Ｐ１」と、ＢＳＳＩＤ「Ｐ２」と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＮＯと判断し、Ｓ４２でＹＥＳと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ４４）。携帯端末５０は、ＡＰ６０に印刷データを送信する。ＡＰ６０は、印刷データをＭＦＰ１０に転送する。ＭＦＰ１０は、ＡＰ６０を介して、印刷データを携帯端末５０から間接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。
【０１２９】
図１２及び図１４のケースＣ１、Ｃ３（１）に示されるように、ＭＦＰ１０は、ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが同じであるのか否かに応じて、ＭＦＰ１０のＰＳＮＷのＷＳＩを携帯端末５０に送信するのか否かを適切に選択することができる。また、図１２及び図１３のケースＣ１、Ｃ２に示されるように、ＭＦＰ１０は、携帯端末５０の状態（即ち、携帯端末５０が無線ネットワークに属しているのか否か）に応じて、ＭＦＰ１０のＰＳＮＷのＷＳＩを携帯端末５０に送信するのか、ＭＦＰ１０のＷＦＤＮＷのＷＳＩを携帯端末５０に送信するのか、を適切に選択することができる。
【０１３０】
図１１に示されるように、ケースＣ３（２）、Ｃ４、又は、Ｃ５（２）では、ＭＦＰ１０は、図４のＳ３０でＮＯと判断し、Ｓ４２でＮＯと判断し、Ｓ４６でＹＥＳと判断し、Ｓ４８でＹＥＳと判断し、ＭＦＰ１０によって準備されたＷＦＤＮＷ２２０のＷＳＩを携帯端末５０に送信する（Ｓ５０）。これらのケースＣ４等は、上記のケースＣ２（図１３参照）と同様の効果を得ることができる。また、ケースＣ５（１）では、ＭＦＰ１０は、図４のＳ３０でＮＯと判断し、Ｓ４２でＹＥＳと判断し、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ４４）。
【０１３１】
（ケースＤ；図１５、図１６）
続いて、ＭＦＰ１０が、ＰＳＮＷ１３０に属していると共に、クライアント状態で動作してＷＦＤＮＷ２３０に属しているケースＤについて、説明する。携帯端末５０の状態に応じて、ケースＤは、以下の各ケース（ケースＤ１、Ｄ２等）に分類される。
【０１３２】
（ケースＤ２；図１６）
図１６のケースＤ２では、携帯端末５０は、ＡＰ１６０及び認証サーバ１７０を含むＥＰＮＷ３００に属している。ＭＦＰ１０は、ＮＦＣ通信を実行して、印刷指示と、ＥＰＮＷを示す情報と、を含むＮＦＣ情報を、携帯端末５０から受信する（図３のＳ１０でＹＥＳ）。この場合、ＭＦＰ１０は、図４のマルチＮＷ処理のＳ３０でＮＯと判断し、Ｓ４２でＮＯと判断し、Ｓ４６でＹＥＳと判断し、Ｓ４８でＮＯと判断する。このために、ＭＦＰ１０は、ＮＦＣ通信を実行して、Ｇ／Ｏ機器２３２によって準備されたＷＦＤＮＷ２３０のＷＳＩを携帯端末５０に送信する（Ｓ５２）。携帯端末５０は、ＥＰＮＷ３００を離脱し、次いで、ＷＦＤＮＷ２３０のＷＳＩを利用して、ＷＦＤＮＷ２３０に参加する。携帯端末５０は、Ｇ／Ｏ機器２３２に印刷データを送信する。Ｇ／Ｏ機器２３２は、印刷データをＭＦＰ１０に転送する。ＭＦＰ１０は、Ｇ／Ｏ機器２３２を介して、印刷データを携帯端末５０から間接的に受信し、印刷データを印刷実行部１８に供給する（Ｓ１８）。ケースＤ２は、上記のケースＣ２（図１３参照）と同様の効果を得ることができる。
【０１３３】
図１５に示されるように、ケースＤ１では、ＭＦＰ１０は、図４のＳ３０でＮＯと判断し、Ｓ４２でＮＯと判断し、Ｓ４６でＮＯと判断し、ＰＳＮＷ１３０のＷＳＩを携帯端末５０に送信する（Ｓ５４）。ケースＤ１は、上記のケースＣ１（図１２参照）と同様の効果を得ることができる。また、ケースＤ２、Ｄ３（２）、Ｄ４（２）、又は、Ｄ５（２）では、ＭＦＰ１０は、図４のＳ３０でＮＯと判断し、Ｓ４２でＮＯと判断し、Ｓ４６でＹＥＳと判断し、Ｓ４８でＮＯと判断し、Ｇ／Ｏ機器２３２によって準備されたＷＦＤＮＷ２３０のＷＳＩを携帯端末５０に送信する（Ｓ５２）。これらのケースＤ２等は、上記のケースＣ２（図１３参照）と同様の効果を得ることができる。また、ケースＤ３（１）、Ｄ４（１）、又は、Ｄ５（１）では、ＭＦＰ１０は、図４のＳ３０でＮＯと判断し、Ｓ４２でＹＥＳと判断し、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ４４）。
【０１３４】
（ケースＥ；図１７）
図１７のケースＥでは、ＭＦＰ１０は、ＥＰＮＷ１４０のみに属している。ケースＥ１〜Ｅ５に示されるように、携帯端末５０がどのような状態であっても、ＭＦＰ１０は、自発Ｇ／Ｏモードに移行して（Ｓ７４）、ＭＦＰ１０によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する（Ｓ７６）。即ち、ＭＦＰ１０は、携帯端末５０をＥＰＮＷ１４０に参加させずに、ＷＦＤＮＷに参加させる。これにより、ＥＰＮＷ１４０のセキュリティを確保することができる。しかも、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。
【０１３５】
（ケースＦ；図１８）
図１８のケースＦでは、ＭＦＰ１０は、ＰＳＮＷ１４０のみに属している。ケースＦ１では、ＭＦＰ１０は、ＰＳＮＷ１５０のＷＳＩを携帯端末５０に送信する（Ｓ８４）。即ち、ＭＦＰ１０は、携帯端末５０をＰＳＮＷ１５０に参加させる。これにより、例えば、家庭内に定常的に形成されているＰＳＮＷ１５０に、携帯端末５０を容易に参加させることができる。また、ケースＦ２、Ｆ３（２）、Ｆ４、Ｆ５では、ＭＦＰ１０は、自発Ｇ／Ｏモードに移行して（Ｓ７４）、ＭＦＰ１０によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する（Ｓ７６）。即ち、ＭＦＰ１０は、携帯端末５０をＰＳＮＷ１５０に参加させずに、ＷＦＤＮＷに参加させる。ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。また、携帯端末５０のユーザは、目的データの通信が終了すると、ＷＦＤＮＷに代えて、既存の無線ネットワークに携帯端末５０を再び参加させることができる。また、ケースＦ３（１）では、ＭＦＰ１０は、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ８０）。
【０１３６】
（ケースＧ；図１９）
図１９のケースＧでは、ＭＦＰ１０は、Ｇ／Ｏ状態で動作してＷＦＤＮＷ２４０のみに属している。ケースＧ１、Ｇ２、Ｇ３、Ｇ４、Ｇ５（２）では、ＭＦＰ１０は、ＭＦＰ１０によって準備されたＷＦＤＮＷ２４０のＷＳＩを携帯端末５０に送信する（Ｓ９４）。これらのケースＧ１等は、上記のケースＦ２等（図１８参照）と同様の効果を得ることができる。また、ケースＧ５（１）では、ＭＦＰ１０は、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ９０）。
【０１３７】
（ケースＨ；図２０）
図２０のケースＨでは、ＭＦＰ１０は、クライアント状態で動作してＷＦＤＮＷ２５０のみに属している。ケースＨ１、Ｈ２、Ｈ３、Ｈ４（２）、Ｈ５（２）では、ＭＦＰ１０は、Ｇ／Ｏ機器２５２によって準備されたＷＦＤＮＷ２５０のＷＳＩを携帯端末５０に送信する（Ｓ９６）。これらのケースＨ１等は、上記のケースＦ２等（図１８参照）と同様の効果を得ることができる。また、ケースＨ４（１）、Ｈ５（１）では、ＭＦＰ１０は、ＮＷ変更不要情報を携帯端末５０に送信する（Ｓ９０）。
【０１３８】
なお、テーブルを図示省略しているが、ＭＦＰ１０がいずれの無線ネットワークにも属していない場合（図５のＳ８６でＮＯ）には、携帯端末５０がどのような状態であっても、ＭＦＰ１０は、自発Ｇ／Ｏモードに移行して（Ｓ７４）、ＭＦＰ１０によって準備されたＷＦＤＮＷのＷＳＩを携帯端末５０に送信する（Ｓ７６）。これにより、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。
【０１３９】
（本実施例の効果）
本実施例によると、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの両方に現在属している場合に、通常Ｗｉ−ＦｉＮＷが、ＥＰＮＷであるのか、ＰＳＮＷであるのか、を判断する（図４のＳ３０）。ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷがＥＰＮＷである（Ｓ３０でＹＥＳ）と判断される場合に、携帯端末５０がＷＦＤＮＷに参加するためのＷＦＤＮＷのＷＳＩを、ＮＦＣＩ／Ｆ２２を利用して、携帯端末５０に送信する（Ｓ３８、Ｓ４０）。これにより、携帯端末５０は、ＷＦＤＮＷのＷＳＩを利用して、ＷＦＤＮＷに参加することができる（図７のケースＡ１参照）。このために、ＭＦＰ１０及び携帯端末５０は、ＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。また、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷがＰＳＮＷである（Ｓ３０でＮＯ）と判断される場合に、携帯端末５０が通常Ｗｉ−ＦｉＮＷ（即ちＰＳＮＷ）に参加するためのＰＳＮＷのＷＳＩを、ＮＦＣＩ／Ｆ２２を利用して、携帯端末５０に送信する（Ｓ５４）。これにより、携帯端末５０は、ＰＳＮＷのＷＳＩを利用して、ＰＳＮＷに参加することができる（図１２のケースＣ１）。このために、ＭＦＰ１０及び携帯端末５０は、ＰＳＮＷを利用して、目的データの通常Ｗｉ−Ｆｉ通信を適切に実行することができる。このように、ＭＦＰ１０は、通常Ｗｉ−ＦｉＮＷとＷＦＤＮＷとの両方に現在属している場合に、通常Ｗｉ−ＦｉＮＷがＥＰＮＷであるのかＰＳＮＷであるのかに応じて、適切な処理を実行することができる。
【０１４０】
（対応関係）
ＭＦＰ１０が、「通信装置」の一例である。ＮＦＣＩ／２２、無線ＬＡＮＩ／Ｆ１６が、それぞれ、「第１種のインターフェース」、「第２種のインターフェース」の一例である。通常Ｗｉ−Ｆｉ通信、ＷＦＤ通信が、それぞれ、「第１種の無線通信」、「第２種の無線通信」の一例である。通常Ｗｉ−ＦｉＮＷ、ＷＦＤＮＷが、それぞれ、「第１種の無線ネットワーク」、「第２種の無線ネットワーク」の一例である。図４のＳ３０でＹＥＳの場合、Ｓ３０でＮＯの場合が、それぞれ、「第１の場合」、「第２の場合」の一例である。また、図４のＳ３８（又はＳ４０）の処理、Ｓ５４の処理、Ｓ５０（又はＳ５２）の処理が、それぞれ、「送信処理」、「第１の特定処理」、「第２の特定処理」の一例である。Ｓ３８、Ｓ４０、Ｓ５０、又は、Ｓ５２の処理で送信されるＷＦＤＮＷのＷＳＩが、「第１の無線設定情報」の一例である。Ｓ３８又はＳ５０の処理で送信されるＷＦＤＮＷのＷＳＩが、「通信装置によって準備された第１の無線設定情報」の一例である。Ｓ４０又はＳ５２の処理で送信されるＷＦＤＮＷのＷＳＩが、「通信装置とは異なる機器によって準備された第１の無線設定情報」の一例である。Ｓ５４の処理で送信されるＰＳＮＷのＷＳＩが、「第２の無線設定情報」の一例である。また、Ｇ／Ｏ状態、クライアント状態が、それぞれ、「親局状態」、「子局状態」の一例である。
【０１４１】
図７のケースＡ１が、「第１の場合において、通信装置が、親局状態で動作して第２種の無線ネットワークに現在属している場合」の一例である。図１０のケースＢ１が、「第１の場合において、通信装置が、子局状態で動作して第２種の無線ネットワークに現在属している場合」の一例である。この例では、Ｇ／Ｏ機器２１２が、「通信装置とは異なる機器」の一例である。図１２のケースＣ１が、「第２の場合であり、かつ、携帯端末が、いずれの無線ネットワークにも現在属していないことに起因して、携帯端末が、第１種の無線ネットワークに現在属していないと判断される場合」の一例である。図１３のケースＣ２が、「特定の場合において、通信装置が、親局状態で動作して第２種の無線ネットワークに現在属している場合」の一例である。また、図１６のケースＤ２が、「特定の場合において、通信装置が、子局状態で動作して第２種の無線ネットワークに現在属している場合」の一例である。この例では、Ｇ／Ｏ機器２３２が、「通信装置とは異なる機器」の一例である。
【０１４２】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【０１４３】
（変形例１）処理実行部４８は、図４のＳ３６でＮＯの場合及び／又はＳ４８でＮＯの場合に、Ｓ４０及び／又はＳ５２に代えて、以下の（変形例１−１）又は（変形例１−２）の処理を実行してもよい。
【０１４４】
（変形例１−１）処理実行部４８は、ＭＦＰ１０及び携帯端末５０が、無線ＬＡＮＩ／Ｆ１６を介した無線通信（即ち、通常Ｗｉ−Ｆｉ通信及びＷＦＤ通信）を実行不可能であることを示すエラー情報を、ＮＦＣＩ／Ｆ２２を利用して、携帯端末５０に送信してもよい。この場合、携帯端末５０は、携帯端末５０の表示部にエラー情報を表示させてもよい。これにより、携帯端末５０のユーザは、目的データの無線通信を実行不可能であることを知ることができる。
【０１４５】
（変形例１−２）処理実行部４８は、ＭＦＰ１０をＷＦＤＮＷから離脱させた後に、ＭＦＰ１０を自発Ｇ／Ｏモードに移行させて、新たなＷＦＤＮＷを形成してもよい。そして、処理実行部４８は、新たなＷＦＤＮＷのＷＳＩを、ＮＦＣＩ／Ｆ２２を利用して、携帯端末５０に送信してもよい。この場合、携帯端末５０は、新たなＷＦＤＮＷのＷＳＩを利用して、新たなＷＦＤＮＷに参加してもよい。この構成でも、ＭＦＰ１０及び携帯端末５０は、新たなＷＦＤＮＷを利用して、目的データのＷＦＤ通信を適切に実行することができる。なお、図５のＳ９６に代えて、上記の（変形例１−１）又は（変形例１−２）の処理が実行されてもよい。
【０１４６】
（変形例２）上記の実施例では、第２の判断部４４は、ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＥＰＮＷである（Ｓ３０でＹＥＳ）と判断された後に、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが同じであるのか否かを判断する（Ｓ３２）。これに代えて、第２の判断部４４は、ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＥＰＮＷであるのか否かが判断される前に、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが同じであるのか否かを判断してもよい。即ち、第２の判断部４４は、Ｓ３０の判断の前に、Ｓ３２の判断を実行してもよい。そして、処理実行部４８は、ＭＦＰ１０のＷＦＤＮＷと携帯端末５０のＷＦＤＮＷとが同じであると判断される場合に、Ｓ３０の判断が実行されない状態で、Ｓ３４の処理を実行してもよい。一般的に言うと、第１の判断部が判断を実行した後に、第２の判断部が判断を実行してもよいし、第１の判断部が判断を実行する前に、第２の判断部が判断を実行してもよい。そして、処理実行部は、携帯端末が、第２種の無線ネットワークに現在属していると判断される場合に、送信処理を実行しなければよい。
【０１４７】
（変形例３）上記の変形例２と同様に、第３の判断部４６は、ＭＦＰ１０の通常Ｗｉ−ＦｉＮＷがＥＰＮＷであるのか否かが判断される前に、ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが同じであるのか否かを判断してもよい。即ち、第３の判断部４６は、Ｓ３０の判断の前に、Ｓ４２の判断を実行してもよい。そして、処理実行部４８は、ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが同じであると判断される場合に、Ｓ３０の判断が実行されない状態で、Ｓ４４の処理を実行してもよい。一般的に言うと、第１の判断部が判断を実行した後に、第３の判断部が判断を実行してもよいし、第１の判断部が判断を実行する前に、第３の判断部が判断を実行してもよい。そして、処理実行部は、携帯端末が、第１種の無線ネットワークに現在属していると判断される場合に、送信処理を実行しなければよい。
【０１４８】
（変形例４）「第１の特定処理」は、図４のＳ５４の処理に限られず、他の処理であってもよい。例えば、処理実行部４８は、Ｓ３０でＮＯの場合に、Ｓ４２〜Ｓ５４の処理を実行せずに、ＮＦＣＩ／Ｆ２２を利用して、ＮＷ変更不要情報を携帯端末５０に送信してもよい。本変形例では、例えば、ＭＦＰ１０のＰＳＮＷと携帯端末５０のＰＳＮＷとが同じである場合には、ＭＦＰ１０及び携帯端末５０は、同一のＰＳＮＷを利用して、目的データの通常Ｗｉ−Ｆｉ通信を実行することができる。一般的に言うと、第１の特定処理は、送信処理とは異なる処理であればよい。
【０１４９】
（変形例５）「第２の特定処理」は、図４のＳ５０又はＳ５２の処理に限られず、他の処理であってもよい。例えば、処理実行部４８は、Ｓ４６でＹＥＳの場合に、Ｓ４８〜Ｓ５２の処理を実行せずに、上記の（変形例１−１）のエラー処理を実行してもよい。本変形例では、携帯端末５０は、既存の無線ネットワーク（例えばＰＳＮＷ等）に属している状態を維持することができる。一般的に言うと、第２の特定処理は、第１の特定処理とは異なる処理であればよい。
【０１５０】
（変形例６）上記の実施例では、携帯端末５０は、ＷＦＤＮＷと通常Ｗｉ−ＦｉＮＷとの両方に同時的に属することができない。これに代えて、携帯端末５０は、ＷＦＤＮＷと通常Ｗｉ−ＦｉＮＷとの両方に同時的に属することができるものであってもよい。例えば、携帯端末５０がＷＦＤＮＷとＰＳＮＷとの両方に同時的に属している場合には、携帯端末５０からＭＦＰ１０に送信されるＮＦＣ情報は、携帯端末５０のＷＦＤＮＷのＳＳＩＤ及びＢＳＳＩＤと、携帯端末５０のＰＳＮＷのＳＳＩＤ及びＢＳＳＩＤと、を含んでいてもよい。この場合、図４のＳ３２において、第２の判断部４４は、ＮＦＣ情報に含まれるＷＦＤＮＷのＳＳＩＤ及びＢＳＳＩＤを用いて、判断を実行してもよい。また、図４のＳ４２において、第３の判断部４６は、ＮＦＣ情報に含まれるＷＦＤＮＷのＳＳＩＤ及びＢＳＳＩＤを用いて、判断を実行し、さらに、ＮＦＣ情報に含まれるＰＳＮＷのＳＳＩＤ及びＢＳＳＩＤを用いて、判断を実行してもよい。
【０１５１】
（変形例７）「第２種の無線ネットワーク」は、ＷＦＤＮＷに限られず、通信装置及び携帯端末とは別体に構成されているアクセスポイントを介さない第２種の無線通信を実行するための無線ネットワークであれば、どのような無線ネットワークであってもよい。例えば、ＭＦＰ１０は、アクセスポイントとして機能するためのＡＰプログラムを格納していてもよい。ＭＦＰ１０は、ＷＦＤＮＷに代えて、ＭＦＰ１０自身のＡＰプログラムに従って形成される通常Ｗｉ−ＦｉＮＷに属するように構成されていてもよい。即ち、ＭＦＰ１０は、ＡＰ６０を含む第１の通常Ｗｉ−ＦｉＮＷと、ＭＦＰ１０自身のＡＰプログラムに従って形成される第２の通常Ｗｉ−ＦｉＮＷと、の両方に属していてもよい。本変形例では、第１の通常Ｗｉ−ＦｉＮＷ、第２の通常Ｗｉ−ＦｉＮＷが、それぞれ、「第１種の無線ネットワーク」、「第２種の無線ネットワーク」の一例である。
【０１５２】
（変形例８）「第１種のインターフェース」は、ＮＦＣ通信を実行するためのインターフェースに限られず、赤外線通信を実行するためのインターフェースであってもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）を実行するためのインターフェースであってもよいし、Ｔｒａｎｓｆｅｒ  Ｊｅｔを実行するためのインターフェースであってもよい。一般的に言うと、第２種のインターフェースを介した無線通信の通信速度が、第１種のインターフェースを介した無線通信の通信速度よりも速ければよい。
【０１５３】
（変形例９）「第１種のインターフェース」及び「第２種のインターフェース」は、上記の実施例のように、別体に構成されている２個のインターフェース（例えば２個のＩＣチップ）であってもよいし、一体に構成されている１個のインターフェース（例えば１個のＩＣチップ）であってもよい。また、上記の実施例では、「第２種のインターフェース」は、１個のインターフェース（即ち無線ＬＡＮＩ／Ｆ１６）である。これに代えて、「第２種のインターフェース」は、第１種の無線通信を実行するための第１のインターフェース（即ち１個のＩＣチップ）と、第１のインターフェースとは別体に構成されている第２のインターフェースであって、第２種の無線通信を実行するための第２のインターフェース（即ち１個のＩＣチップ）と、によって構成されていてもよい。
【０１５４】
（変形例１０）上記の実施例では、図４のマルチＮＷ処理において、第２の判断部４４がＳ３２の処理を実行し、第３の判断部４６がＳ４２の処理を実行する。これに代えて、図４のＳ３０でＹＥＳの場合に、Ｓ３２及びＳ３４が実行されずに、Ｓ３６〜Ｓ４０が実行されてもよい。即ち、制御部３０は、第２の判断部４４を備えていなくてもよい。また、図４のＳ３０でＮＯの場合に、Ｓ４２〜Ｓ５２が実行されずに、Ｓ５４が実行されてもよい。即ち、制御部３０は、第３の判断部４６を備えていなくてもよい。即ち、制御部３０は、受信部４０と、第１の判断部４２と、処理実行部４８と、を備えていればよい。
【０１５５】
（変形例１１）「通信装置」は、ＭＦＰ１０に限られず、他の通信装置（例えば、プリンタ、スキャナ、ＦＡＸ装置、コピー機、電話機、デスクトップＰＣ、ノートＰＣ、タブレットＰＣ、サーバ、携帯電話、ＰＤＡ端末等）であってもよい。
【０１５６】
（変形例１２）上記の実施例では、ＭＦＰ１０のＣＰＵ３２がメモリ３４内のプログラム（即ちソフトウェア）を実行することによって、各部４０〜４８の機能が実現される。これに代えて、各部４０〜４８のうちの少なくとも１つは、論理回路等のハードウェアによって実現されてもよい。
【０１５７】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１５８】
２：通信システム、１０：ＭＦＰ、１２：操作部、１４：表示部、１８：印刷実行部、２０：スキャン実行部、３０：制御部、３２：ＣＰＵ、３４：メモリ、４０：受信部、４２：第１の判断部、４４：第２の判断部、４６：第３の判断部、４８：処理実行部、５０：携帯端末、６０：ＡＰ、７０：認証サーバ、８０：ＰＣ、１００，１１０，１４０：エンタープライズネットワーク（ＥＰＮＷ）、１２０，１３０，１５０：パーソナルネットワーク（ＰＳＮＷ）、２００，２１０，２２０，２３０，２４０，２５０：ＷＦＤネットワーク
【図１】
0005884633.tif 000002
【図２】
0005884633.tif 000003
【図３】
0005884633.tif 000004
【図４】
0005884633.tif 000005
【図５】
0005884633.tif 000006
【図６】
0005884633.tif 000007
【図７】
0005884633.tif 000008
【図８】
0005884633.tif 000009
【図９】
0005884633.tif 000010
【図１０】
0005884633.tif 000011
【図１１】
0005884633.tif 000012
【図１２】
0005884633.tif 000013
【図１３】
0005884633.tif 000014
【図１４】
0005884633.tif 000015
【図１５】
0005884633.tif 000016
【図１６】
0005884633.tif 000017
【図１７】
0005884633.tif 000018
【図１８】
0005884633.tif 000019
【図１９】
0005884633.tif 000020
【図２０】
0005884633.tif 000021