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