(57)【要約】【課題】  第２の通信方式に従った無線通信が実行された後に、適切な状況で、第１の通信方式に従った無線接続が確立され得る技術を開示すること。【解決手段】  プリンタＰＲは、ＢＴ通信を実行して、携帯端末ＰＴ１から距離情報を受信する場合に、距離情報内のＢＴデバイス名「Ｎ１」を格納済みであると判断する（Ｔ１１６Ａ）。この場合、プリンタＰＲは、ＢＴ通信を実行して、ネットワーク情報を携帯端末ＰＴ１に送信し（Ｔ１１９）、携帯端末ＰＴ１とのＷｉ−Ｆｉ接続を確立する（Ｔ１３２）。一方、プリンタＰＲは、ＢＴ通信を実行して、携帯端末ＰＴ２から距離情報を受信する場合に、距離情報内のＢＴデバイス名「Ｎ２」を格納済みでないと判断する（Ｔ２１６Ａ）。この場合、プリンタＰＲは、ネットワーク情報を携帯端末ＰＴ２に送信せず、携帯端末ＰＴ２とのＷｉ−Ｆｉ接続を確立しない。【選択図】図９
2019213213.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信機器であって、
第１の通信方式に従った無線通信を実行するための第１のインターフェースと、
前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、
前記第１の通信機器と第２の通信機器との間の距離が所定距離未満である状態で、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を前記第２の通信機器に送信する第１のネットワーク関係情報送信部であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報送信部と、
前記第１のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第１の無線接続要求を受信する第１の接続要求受信部と、
前記第２の通信機器から前記第１の無線接続要求を受信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立部と、
前記第２の通信機器から、前記第２の通信機器を識別するための第２の機器識別情報を受信する機器識別情報受信部と、
前記第２の機器識別情報を前記第１の通信機器のメモリに格納させる格納制御部と、
前記第２の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む特定情報を受信する特定情報受信部と、
前記特定情報内の前記第３の機器識別情報が前記メモリ内の前記第２の機器識別情報に一致するのか否かを判断する識別情報判断部と、
前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を前記第３の通信機器に一致する前記第２の通信機器に送信し、前記第３の機器識別情報が前記第２の機器識別情報に一致しないと判断される場合に、前記第２のネットワーク関係情報を前記第３の通信機器に送信しない第２のネットワーク関係情報送信部であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報送信部と、
前記第２のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第２の無線接続要求を受信する第２の接続要求受信部と、
前記第２の通信機器から前記第２の無線接続要求を受信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立部と、
を備える第１の通信機器。
【請求項２】
前記第１の通信機器は、さらに、
前記第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第２のインターフェースを介して、所定信号を送信することを繰り返す所定信号送信部を備え、
前記特定情報受信部は、前記所定信号を受信した前記第３の通信機器から、前記第２のインターフェースを介して、前記特定情報を受信する、請求項１に記載の第１の通信機器。
【請求項３】
前記第１の通信機器は、さらに、
前記第２の通信機器から、前記第２のインターフェースを介して、前記第１の通信機器と前記第２の通信機器との間の距離に関係する第１の距離情報を受信する距離情報受信部を備え、
前記第１のネットワーク関係情報送信部は、
前記第１の距離情報が、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満であることを示す場合に、前記第２のインターフェースを介して、前記第１のネットワーク関係情報を前記第２の通信機器に送信し、
前記第１の距離情報が、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離より大きいことを示す場合に、前記第１のネットワーク関係情報を前記第２の通信機器に送信せず、
前記特定情報受信部は、前記第３の通信機器から、前記第２のインターフェースを介して、前記第１の通信機器と前記第３の通信機器との間の距離に関係する第２の距離情報である前記特定情報を受信する、請求項１又は請求項２に記載の第１の通信機器。
【請求項４】
前記距離情報受信部は、前記第１の通信機器と前記第２の通信機器との間に確立される前記第２の通信方式の論理リンクを利用して、前記第２の通信機器から、前記第２のインターフェースを介して、前記第１の距離情報を受信し、
前記特定情報受信部は、前記第１の通信機器と前記第３の通信機器との間に確立される前記第２の通信方式の論理リンクを利用して、前記第３の通信機器から、前記第２のインターフェースを介して、前記第２の距離情報である前記特定情報を受信する、請求項３に記載の第１の通信機器。
【請求項５】
前記機器識別情報受信部は、前記第２の通信機器から、前記第２のインターフェースを介して、前記第２の機器識別情報を受信する、請求項１から請求項４のいずれか一項に記載の第１の通信機器。
【請求項６】
前記第２のインターフェースは、
前記第２の通信方式のうちの第１種の通信方式に従った無線通信を実行するための第１種のインターフェースと、
前記第２の通信方式のうちの第２種の通信方式であって、前記第１種の通信方式とは異なる前記第２種の通信方式に従った無線通信を実行するための第２種のインターフェースであって、前記第２種のインターフェースを介した無線通信を実行可能な距離は、前記第１種のインターフェースを介した無線通信を実行可能な距離よりも小さい、前記第２種のインターフェースと、を備え、
前記第１のネットワーク関係情報送信部は、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満である状態で、前記第２種のインターフェースを介して、前記第１のネットワーク関係情報を前記第２の通信機器に送信し、
前記特定情報受信部は、前記第１の通信機器と前記第３の通信機器との間の距離が前記所定距離より大きい状態で、前記第３の通信機器から、前記第１種のインターフェースを介して、前記特定情報を受信し、
前記第２のネットワーク関係情報送信部は、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第１種のインターフェースを介して、前記第２のネットワーク関係情報を前記第３の通信機器に一致する前記第２の通信機器に送信する、請求項１又は請求項２に記載の第１の通信機器。
【請求項７】
前記機器識別情報受信部は、前記第１の無線ネットワークを利用して、前記第２の通信機器から、前記第１のインターフェースを介して、前記第２の機器識別情報を受信する、請求項６に記載の第１の通信機器。
【請求項８】
前記特定情報受信部は、前記第３の通信機器から、前記第１種のインターフェースを介して、ネットワーク関係情報を要求するための所定要求である前記特定情報を受信し、
前記第２のネットワーク関係情報送信部は、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第１種のインターフェースを介して、前記所定要求に対する応答であって、前記第２のネットワーク関係情報を含む前記応答を、前記第３の通信機器に一致する前記第２の通信機器に送信する、請求項６又は請求項７に記載の第１の通信機器。
【請求項９】
前記特定情報受信部は、前記第１種の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第３の通信機器から、前記第１種のインターフェースを介して、前記所定要求である前記特定情報を受信し、
前記第２のネットワーク関係情報送信部は、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記最上位層の通信を実行せずに、前記下位層の通信を実行して、前記第１種のインターフェースを介して、前記応答を前記第３の通信機器に一致する前記第２の通信機器に送信する、請求項８に記載の第１の通信機器。
【請求項１０】
第２の通信機器のためのコンピュータプログラムであって、
前記第２の通信機器は、
第１の通信方式に従った無線通信を実行するための第１のインターフェースと、
前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、
プロセッサと、を備え、
前記コンピュータプログラムは、前記プロセッサに、以下の各処理、即ち、
第１の通信機器と前記第２の通信機器との間の距離が所定距離未満である状態で、前記第１の通信機器から、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を受信する第１のネットワーク関係情報受信処理であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報受信処理と、
前記第１の通信機器から前記第１のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第１の無線接続要求を前記第１の通信機器に送信する第１の接続要求送信処理と、
前記第１の無線接続要求を前記第１の通信機器に送信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立処理と、
前記第１の通信機器から、前記第１の通信機器を識別するための第１の機器識別情報を受信する機器識別情報受信処理と、
前記第１の機器識別情報を前記第２の通信機器のメモリに格納させる格納制御処理と、
前記第１の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む第１の所定信号を受信する第１の所定信号受信処理と、
前記第１の所定信号内の前記第３の機器識別情報が前記メモリ内の前記第１の機器識別情報に一致するのか否かを判断する識別情報判断処理と、
前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、前記第３の機器識別情報が前記第１の機器識別情報に一致しないと判断される場合に、前記第１の所定要求を前記第３の通信機器に送信しない第１の所定要求送信処理と、
前記第１の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を受信する第２のネットワーク関係情報受信処理であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報受信処理と、
前記第１の通信機器から前記第２のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第２の無線接続要求を前記第１の通信機器に送信する第２の接続要求送信処理と、
前記第２の無線接続要求を前記第１の通信機器に送信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立処理と、
を実行させる、コンピュータプログラム。
【請求項１１】
前記第１の所定信号受信処理では、前記第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第３の通信機器から、前記第２のインターフェースを介して、前記第１の所定信号を受信する、請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記第１の所定要求送信処理では、前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第２のインターフェースを介して、前記第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、
前記第２のネットワーク関係情報受信処理では、前記最上位層の通信を実行せずに、前記下位層の通信を実行して、前記第１の通信機器から、前記第２のインターフェースを介して、前記第２のネットワーク関係情報を受信する、請求項１０又は請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記コンピュータプログラムは、前記プロセッサに、さらに、以下の各処理、即ち、
前記第１の通信機器から、前記第２のインターフェースを介して、前記第１の機器識別情報を含む第２の所定信号を受信する第２の所定信号受信処理と、
前記第２の所定信号の電波強度を利用して、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満であるのか否かを判断する距離判断処理と、
前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満であると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第２の所定要求を前記第１の通信機器に送信し、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満でないと判断される場合に、前記第２の所定要求を前記第１の通信機器に送信しない第２の所定要求送信処理と、を実行させ、
前記第１のネットワーク関係情報受信処理では、前記第２の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、前記第１のネットワーク関係情報を受信する、請求項１０から請求項１２のいずれか一項に記載のコンピュータプログラム。
【請求項１４】
前記機器識別情報受信処理では、前記第１の通信機器から、前記第２のインターフェースを介して、前記第１の機器識別情報を受信する、請求項１０から請求項１３のいずれか一項に記載のコンピュータプログラム。
【請求項１５】
前記第２のインターフェースは、
前記第２の通信方式のうちの第１種の通信方式に従った無線通信を実行するための第１種のインターフェースと、
前記第２の通信方式のうちの第２種の通信方式であって、前記第１種の通信方式とは異なる前記第２種の通信方式に従った無線通信を実行するための第２種のインターフェースであって、前記第２種のインターフェースを介した無線通信を実行可能な距離は、前記第１種のインターフェースを介した無線通信を実行可能な距離よりも小さい、前記第２種のインターフェースと、を備え、
前記第１のネットワーク関係情報受信処理では、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満である状態で、前記第１の通信機器から、前記第２種のインターフェースを介して、前記第１のネットワーク関係情報を受信し、
前記第１の所定信号受信処理では、前記第１の通信機器と前記第３の通信機器との間の距離が前記所定距離より大きい状態で、前記第３の通信機器から、前記第１種のインターフェースを介して、前記第３の機器識別情報を含む前記所定信号を受信し、
前記第１の所定要求送信処理では、前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第１種のインターフェースを介して、前記所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、
前記第２のネットワーク関係情報受信処理では、前記第１の通信機器から、前記第１種のインターフェースを介して、前記第２のネットワーク関係情報を受信する、請求項１０から請求項１２のいずれか一項に記載のコンピュータプログラム。
【請求項１６】
前記機器識別情報受信処理では、前記第１の無線ネットワークを利用して、前記第１の通信機器から、前記第１のインターフェースを介して、前記第１の機器識別情報を受信する、請求項１５に記載のコンピュータプログラム。
【請求項１７】
第２の通信機器であって、
第１の通信方式に従った無線通信を実行するための第１のインターフェースと、
前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、
第１の通信機器と前記第２の通信機器との間の距離が所定距離未満である状態で、前記第１の通信機器から、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を受信する第１のネットワーク関係情報受信部であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報受信部と、
前記第１の通信機器から前記第１のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第１の無線接続要求を前記第１の通信機器に送信する第１の接続要求送信部と、
前記第１の無線接続要求を前記第１の通信機器に送信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立部と、
前記第１の通信機器から、前記第１の通信機器を識別するための第１の機器識別情報を受信する機器識別情報受信部と、
前記第１の機器識別情報を前記第２の通信機器のメモリに格納させる格納制御部と、
前記第１の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む第１の所定信号を受信する第１の所定信号受信部と、
前記第１の所定信号内の前記第３の機器識別情報が前記メモリ内の前記第１の機器識別情報に一致するのか否かを判断する識別情報判断部と、
前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、前記第３の機器識別情報が前記第１の機器識別情報に一致しないと判断される場合に、前記第１の所定要求を前記第３の通信機器に送信しない第１の所定要求送信部と、
前記第１の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を受信する第２のネットワーク関係情報受信部であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報受信部と、
前記第１の通信機器から前記第２のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第２の無線接続要求を前記第１の通信機器に送信する第２の接続要求送信部と、
前記第２の無線接続要求を前記第１の通信機器に送信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立部と、
を備える第２の通信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、複数の通信方式に従った無線通信を実行可能な通信機器を開示する。
【背景技術】
【０００２】
特許文献１には、第１端末と外部機器とがＷｉ−Ｆｉに従った無線通信を実行するための技術が開示されている。第１端末は、第１端末自身が接続されているＡＰ（Access Pointの略）に関する情報（即ち、ＭＡＣアドレス、ＳＳＩＤ、チャネル番号、保安キー等）を、ＢＬＥ（Bluetooth（登録商標） Low Energyの略）を介して、外部機器に送信する。この場合、外部機器は、Ｗｉ−Ｆｉモジュールを活性化し、当該情報を利用してＡＰに接続する。これにより、第１端末と外部機器とがＷｉ−Ｆｉに従った無線通信を実行することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−５３００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、外部機器がＡＰに接続されることをユーザが望んでいない状況であっても、ＡＰに関する情報がＢＬＥを介して第１端末から外部機器に送信されると、外部機器がＡＰに接続されてしまう。
【０００５】
本明細書では、第１の通信機器と第２の通信機器との間において、第２の通信方式に従った無線通信が実行された後に、適切な状況で、第１の通信方式に従った無線接続が確立され得る技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される第１の通信機器は、第１の通信方式に従った無線通信を実行するための第１のインターフェースと、前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、前記第１の通信機器と第２の通信機器との間の距離が所定距離未満である状態で、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を前記第２の通信機器に送信する第１のネットワーク関係情報送信部であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報送信部と、前記第１のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第１の無線接続要求を受信する第１の接続要求受信部と、前記第２の通信機器から前記第１の無線接続要求を受信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立部と、前記第２の通信機器から、前記第２の通信機器を識別するための第２の機器識別情報を受信する機器識別情報受信部と、前記第２の機器識別情報を前記第１の通信機器のメモリに格納させる格納制御部と、前記第２の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む特定情報を受信する特定情報受信部と、前記特定情報内の前記第３の機器識別情報が前記メモリ内の前記第２の機器識別情報に一致するのか否かを判断する識別情報判断部と、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を前記第３の通信機器に一致する前記第２の通信機器に送信し、前記第３の機器識別情報が前記第２の機器識別情報に一致しないと判断される場合に、前記第２のネットワーク関係情報を前記第３の通信機器に送信しない第２のネットワーク関係情報送信部であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報送信部と、前記第２のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第２の無線接続要求を受信する第２の接続要求受信部と、前記第２の通信機器から前記第２の無線接続要求を受信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立部と、を備える。
【０００７】
上記の構成によると、第１の通信機器は、第１の通信機器と第２の通信機器との間の距離が所定距離未満である状態、即ち、ユーザが第１の通信方式に従った無線接続が確立されることを望んでいる可能性が高い状態において、第２のインターフェースを介して第１のネットワーク関係情報を第２の通信機器に送信する。これにより、第１の通信機器は、第１の通信方式に従った第１の無線接続を第２の通信機器と確立して、第１の無線ネットワークを形成することができる。そして、第１の通信機器は、第２の通信機器から第２の機器識別情報を受信してメモリに格納させる。その後、第１の通信機器は、第３の通信機器から第２のインターフェースを介して特定情報を受信する場合に、特定情報内の第３の機器識別情報がメモリ内の第２の機器識別情報に一致するのか否かを判断する。第３の機器識別情報が第２の機器識別情報に一致するということは、第３の通信機器が、第１の通信方式に従った第１の無線接続が過去に確立された第２の通信機器に一致することを意味する。従って、第３の機器識別情報が第２の機器識別情報に一致する場合には、ユーザが第１の通信方式に従った無線接続が再び確立されることを望んでいる可能性が高い。一方、第３の機器識別情報が第２の機器識別情報に一致しない場合には、ユーザが第１の通信方式に従った無線接続が確立されることを望んでいる可能性が低い。従って、第１の通信機器は、第３の機器識別情報が第２の機器識別情報に一致しないと判断する場合には、第２のネットワーク関係情報を第３の通信機器に送信せず、この結果、第１の通信方式に従った無線接続を第３の通信機器と確立しない。そして、第１の通信機器は、第３の機器識別情報が第２の機器識別情報に一致すると判断する場合には、第２のインターフェースを介して第２のネットワーク関係情報を第３の通信機器に一致する第２の通信機器に送信する。これにより、第１の通信機器は、第１の通信方式に従った第２の無線接続を第２の通信機器と確立して、第２の無線ネットワークを形成することができる。このように、第１の通信機器は、第２の通信方式に従った無線通信を実行した後に、適切な状況で、第１の通信方式に従った無線接続を確立し得る。
【０００８】
上記の第１の通信機器を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。
【０００９】
本明細書では、第２の通信機器のためのコンピュータプログラムも開示する。前記第２の通信機器は、第１の通信方式に従った無線通信を実行するための第１のインターフェースと、前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、プロセッサと、を備える。前記コンピュータプログラムは、前記プロセッサに、以下の各処理、即ち、第１の通信機器と前記第２の通信機器との間の距離が所定距離未満である状態で、前記第１の通信機器から、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を受信する第１のネットワーク関係情報受信処理であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報受信処理と、前記第１の通信機器から前記第１のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第１の無線接続要求を前記第１の通信機器に送信する第１の接続要求送信処理と、前記第１の無線接続要求を前記第１の通信機器に送信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立処理と、前記第１の通信機器から、前記第１の通信機器を識別するための第１の機器識別情報を受信する機器識別情報受信処理と、前記第１の機器識別情報を前記第２の通信機器のメモリに格納させる格納制御処理と、前記第１の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む第１の所定信号を受信する第１の所定信号受信処理と、前記第１の所定信号内の前記第３の機器識別情報が前記メモリ内の前記第１の機器識別情報に一致するのか否かを判断する識別情報判断処理と、前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、前記第３の機器識別情報が前記第１の機器識別情報に一致しないと判断される場合に、前記第１の所定要求を前記第３の通信機器に送信しない第１の所定要求送信処理と、前記第１の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を受信する第２のネットワーク関係情報受信処理であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報受信処理と、前記第１の通信機器から前記第２のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第２の無線接続要求を前記第１の通信機器に送信する第２の接続要求送信処理と、前記第２の無線接続要求を前記第１の通信機器に送信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立処理と、を実行させる。
【００１０】
上記のコンピュータプログラムは、以下の第２の通信機器を実現することができる。即ち、第２の通信機器は、第１の通信機器と第２の通信機器との間の距離が所定距離未満である状態、即ち、ユーザが第１の通信方式に従った無線接続が確立されることを望んでいる可能性が高い状態において、第１の通信機器から第２のインターフェースを介して第１のネットワーク関係情報を受信する。これにより、第２の通信機器は、第１の通信方式に従った第１の無線接続を第１の通信機器と確立して、第１の無線ネットワークを形成することができる。そして、第２の通信機器は、第１の通信機器から第１の機器識別情報を受信してメモリに格納させる。その後、第２の通信機器は、第３の通信機器から第２のインターフェースを介して第１の所定信号を受信する場合に、第１の所定信号内の第３の機器識別情報がメモリ内の第１の機器識別情報に一致するのか否かを判断する。第３の機器識別情報が第１の機器識別情報に一致するということは、第３の通信機器が、第１の通信方式に従った第１の無線接続が過去に確立された第１の通信機器に一致することを意味する。従って、ユーザが第１の通信方式に従った無線接続が再び確立されることを望んでいる可能性が高い。一方、第３の機器識別情報が第１の機器識別情報に一致しない場合には、ユーザが第１の通信方式に従った無線接続が確立されることを望んでいる可能性が低い。従って、第２の通信機器は、第３の機器識別情報が第１の機器識別情報に一致しないと判断する場合には、第１の所定要求を第３の通信機器に送信せず、この結果、第１の通信方式に従った無線接続を第３の通信機器と確立しない。そして、第２の通信機器は、第３の機器識別情報が第１の機器識別情報に一致すると判断する場合には、第２のインターフェースを介して第１の所定要求を第３の通信機器に一致する第１の通信機器に送信する。これにより、第２の通信機器は、第１の通信機器から第２のインターフェースを介して第２のネットワーク関係情報を受信し、第１の通信方式に従った第２の無線接続を第１の通信機器と確立して、第２の無線ネットワークを形成することができる。このように、第２の通信機器は、第２の通信方式に従った無線通信を実行した後に、適切な状況で、第１の通信方式に従った無線接続を確立し得る。
【００１１】
上記のコンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の第２の通信機器そのものも新規で有用である。また、上記の第２の通信機器を実現するための制御方法も新規で有用である。また、上記の第１の通信機器と第２の通信機器とを備える通信システムも、新規で有用である。
【図面の簡単な説明】
【００１２】
【図１】通信システムの構成を示す。
【図２】第１実施例のプリンタの処理のフローチャートを示す。
【図３】第１実施例の携帯端末の処理のフローチャートを示す。
【図４】第１実施例のケースＡのシーケンス図を示す。
【図５】第１実施例のケースＢ１及びＢ２のシーケンス図を示す。
【図６】第２実施例のプリンタの処理のフローチャートを示す。
【図７】第２実施例の携帯端末の処理のフローチャートを示す。
【図８】第２実施例のケースＣのシーケンス図を示す。
【図９】第２実施例のケースＤ１及びＤ２のシーケンス図を示す。
【図１０】第３実施例のプリンタの処理のフローチャートを示す。
【図１１】第３及び第４実施例の携帯端末の処理のフローチャートを示す。
【図１２】第３及び第４実施例のケースＥのシーケンス図を示す。
【図１３】第３実施例のケースＦ１及びＦ２のシーケンス図を示す。
【図１４】第４実施例のプリンタの処理のフローチャートを示す。
【図１５】第４実施例のケースＧ１及びＧ２のシーケンス図を示す。
【発明を実施するための形態】
【００１３】
（第１実施例）
（通信システム２の構成）
図１に示されるように、通信システム２は、プリンタＰＲと、複数個の携帯端末ＰＴ１，ＰＴ２と、を備える。プリンタＰＲと各携帯端末ＰＴ１，ＰＴ２とは、無線通信を相互に実行可能である。
【００１４】
（プリンタＰＲの構成）
プリンタＰＲは、印刷機能を実行可能な周辺機器、即ち、携帯端末ＰＴ１等の周辺機器である。プリンタＰＲは、操作部１２と、表示部１４と、印刷実行部１６と、Ｗｉ−Ｆｉインターフェース２０と、ＢＴ（Bluetooth（登録商標）の略）インターフェース２２と、制御部３０と、を備える。各部１２〜３０は、バス線（符号省略）に接続されている。以下では、インターフェースのことを「Ｉ／Ｆ」と呼ぶ。なお、図１には、ＮＦＣ（Near Field Communicationの略）Ｉ／Ｆ２４も開示されているが、ＮＦＣＩ／Ｆ２４は、後述の第３及び第４実施例で利用されるＩ／Ｆであり、第１及び第２実施例のプリンタＰＲに設けられていてもよいし設けられていなくてもよい。
【００１５】
操作部１２は、複数のキーを備える。ユーザは、操作部１２を操作することによって、様々な指示をプリンタＰＲに入力することができる。表示部１４は、様々な情報を表示するためのディスプレイである。表示部１４は、いわゆるタッチパネルとしても機能する。即ち、表示部１４は、ユーザによって操作される操作部としても機能する。印刷実行部１６は、インクジェット方式、レーザ方式等の印刷機構である。
【００１６】
Ｗｉ−ＦｉＩ／Ｆ２０は、Ｗｉ−Ｆｉ方式に従った無線通信（以下では「Ｗｉ−Ｆｉ通信」と呼ぶ）を実行するためのＩ／Ｆである。Ｗｉ−Ｆｉ方式は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に基づく無線通信方式である。より具体的に言うと、Ｗｉ−ＦｉＩ／Ｆ２０は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって策定されたＷＦＤ（Wi-Fi Direct（登録商標）の略）方式をサポートしている。ＷＦＤ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された規格書「Wi-Fi Peer-to-Peer (P2P) Technical Specification Version1.1」に記述されている無線通信方式である。
【００１７】
ＢＴＩ／Ｆ２２は、Ｂｌｕｅｔｏｏｔｈ方式に従った無線通信（以下では「ＢＴ通信」と呼ぶ）を実行するためのＩ／Ｆである。Ｂｌｕｅｔｏｏｔｈ方式は、例えば、ＩＥＥＥ８０２．１５．１の規格、及び、それに準ずる規格に基づく無線通信方式である。より具体的に言うと、ＢＴＩ／Ｆ２２は、ＢＬＥ（Bluetooth Low Energyの略）をサポートしている。ＢＬＥは、Ｂｌｕｅｔｏｏｔｈ方式のバージョン４．０以降のバージョンで実現されている規格である。なお、以下では、Ｂｌｕｅｔｏｏｔｈ方式のバージョン４．０未満のことを「クラシックＢＴ」と呼ぶ。一対のＢＴＩ／Ｆの間でＢＬＥに従ったＢＴ通信を実行するために、一方のＢＴＩ／Ｆが、ＢＴ方式で定められている「Bluetooth Smart Ready」に対応し、かつ、他方のＢＴＩ／Ｆが、「Bluetooth Smart Ready」、又は、ＢＴ方式で定められている「Bluetooth Smart」に対応していてもよい。「Bluetooth Smart Ready」に対応するＢＴＩ／Ｆは、ＢＬＥに従った動作とクラシックＢＴに従った動作との双方を実行可能なＩ／Ｆ（即ちいわゆるデュアルモードのＩ／Ｆ）である。「Bluetooth Smart」に対応するＢＴＩ／Ｆは、ＢＬＥに従った動作を実行可能であるが、クラシックＢＴに従った動作を実行不可能なＩ／Ｆである。本実施例では、プリンタＰＲと携帯端末ＰＴ１，ＰＴ２との間でＢＬＥに従ったＢＴ通信が実行される。そして、携帯端末ＰＴ１，ＰＴ２の後述のＢＴＩ／Ｆ（例えば符号６２）が「Bluetooth Smart Ready」に対応しているので、プリンタＰＲのＢＴＩ／Ｆ２２は、「Bluetooth Smart Ready」及び「Bluetooth Smart」のどちらに対応していてもよい。ただし、変形例では、プリンタＰＲのＢＴＩ／Ｆ２２が「Bluetooth Smart Ready」に対応している場合に、携帯端末ＰＴ１，ＰＴ２のＢＴＩ／Ｆが「Bluetooth Smart」に対応していてもよい。
【００１８】
クラシックＢＴとＢＬＥとの相違点を記述しておく。ＢＬＥのチャネル数（即ち４０）は、クラシックＢＴのチャネル数（即ち７９）よりも少ない。ＢＬＥのデータ通信時の消費電流（例えば１５ｍＡ）は、クラシックＢＴのデータ通信時の消費電流（例えば３５ｍＡ）よりも小さい。従って、ＢＬＥの消費電力は、クラシックＢＴの消費電力よりも低い。また、ＢＬＥでは、Ａｄｖｅｒｔｉｓｅ信号が利用されるが、クラシックＢＴでは、Ａｄｖｅｒｔｉｓｅ信号が利用されない。
【００１９】
Ｗｉ−Ｆｉ方式とＢＴ方式との相違点を記述しておく。Ｗｉ−Ｆｉ通信の通信速度（例えば最大の通信速度が６００Ｍｂｐｓ）は、ＢＴ通信の通信速度（例えば最大の通信速度が２４Ｍｂｐｓ）よりも速い。Ｗｉ−Ｆｉ通信における搬送波の周波数は、２．４ＧＨｚ帯又は５．０ＧＨｚ帯である。ＢＴ通信における搬送波の周波数は、２．４ＧＨｚ帯である。即ち、Ｗｉ−Ｆｉ通信における搬送波の周波数として５．０ＧＨｚ帯が採用される場合には、Ｗｉ−Ｆｉ通信における搬送波の周波数とＢＴ通信における搬送波の周波数とは異なる。また、Ｗｉ−Ｆｉ通信を実行可能な最大の距離（例えば約１００ｍ）は、ＢＴ通信を実行可能な最大の距離（例えば約数十ｍ）よりも大きい。
【００２０】
制御部３０は、ＣＰＵ３２と、メモリ３４と、を備える。ＣＰＵ３２は、メモリ３４に格納されているプログラム３６に従って、様々な処理を実行する。メモリ３４は、揮発性メモリ、不揮発性メモリ等によって構成される。メモリ３４は、プリンタＰＲのＢＴデバイス名「ＮＰ」を格納する。ＢＴデバイス名「ＮＰ」は、ＢＴＩ／Ｆ２２に割り当てられているユニークな名称であり、換言すると、プリンタＰＲがＢＴ通信を実行するために、プリンタＰＲを識別するための情報として利用される名称である。なお、図１では、メモリ３４が領域４０を備えるように示されているが、当該領域４０は、後述の第２及び第４実施例で利用される。
【００２１】
（携帯端末ＰＴ１，ＰＴ２の構成）
各携帯端末ＰＴ１，ＰＴ２は、例えば、携帯電話（例えばスマートフォン）、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の端末装置である。以下では、携帯端末ＰＴ１の構成を説明するが、携帯端末ＰＴ２も携帯端末ＰＴ１と同様の構成を備える。
【００２２】
携帯端末ＰＴ１は、操作部５２と、表示部５４と、Ｗｉ−ＦｉＩ／Ｆ６０と、ＢＴＩ／Ｆ６２と、制御部７０と、を備える。各部５２〜７０は、バス線（符号省略）に接続されている。なお、ＮＦＣＩ／Ｆ６４は、後述の第３及び第４実施例で利用されるＩ／Ｆであり、第１及び第２実施例の携帯端末ＰＴ１に設けられていてもよいし設けられていなくてもよい。
【００２３】
操作部５２は、複数のキーを備える。ユーザは、操作部５２を操作することによって、様々な指示を携帯端末ＰＴ１に入力することができる。表示部５４は、様々な情報を表示するためのディスプレイである。表示部５４は、いわゆるタッチパネルとしても機能する（即ち操作部としても機能する）。Ｗｉ−ＦｉＩ／Ｆ６０は、Ｗｉ−Ｆｉ通信を実行するためのＩ／Ｆである。Ｗｉ−ＦｉＩ／Ｆ６０は、ＷＦＤをサポートしていてもよいし、ＷＦＤをサポートしていなくてもよい。ＢＴＩ／Ｆ６２は、ＢＴ通信を実行するためのＩ／Ｆであり、ＢＬＥをサポートしている。各Ｉ／Ｆ６０，６２の相違は、プリンタＰＲの各Ｉ／Ｆ２０，２２の相違と同様である。
【００２４】
制御部７０は、ＣＰＵ７２とメモリ７４とを備える。ＣＰＵ７２は、メモリ７４に格納されているＯＳプログラム７６に従って、様々な処理を実行する。メモリ７４は、揮発性メモリ、不揮発性メモリ等によって構成される。メモリ７４は、ＯＳプログラム７６のみならず、プリンタアプリケーション７８を格納する。プリンタアプリケーション７８は、プリンタＰＲに印刷機能を実行させるためのアプリケーションである。ユーザがプリンタＰＲに印刷機能を実行させることを望む際に、プリンタアプリケーション７８がユーザによって起動される。プリンタアプリケーション７８は、例えば、プリンタＰＲのベンダによって提供されるインターネット上のサーバから携帯端末ＰＴ１にインストールされてもよいし、プリンタＰＲと共に出荷されるメディアから携帯端末ＰＴ１にインストールされてもよい。
【００２５】
メモリ７４は、さらに、携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」を格納する。ＢＴデバイス名「Ｎ１」は、ＢＴＩ／Ｆ６２に割り当てられているユニークな名称であり、換言すると、携帯端末ＰＴ１がＢＴ通信を実行するために、携帯端末ＰＴ１を識別するための情報として利用される名称である。なお、携帯端末ＰＴ２は、ＢＴデバイス名「Ｎ１」とは異なるＢＴデバイス名「Ｎ２」を有する。メモリ７４は、ＢＴデバイス名格納領域８０を備える。ＢＴデバイス名格納領域８０は、Ｗｉ−ＦｉＩ／Ｆ６０を介した無線接続、即ち、Ｗｉ−Ｆｉ方式に従った無線接続が確立されたプリンタ（以下では「確立済みプリンタ」と呼ぶ）のＢＴデバイス名を格納するための領域である。
【００２６】
（プリンタＰＲの処理；図２）
続いて、図２を参照して、プリンタＰＲのＣＰＵ３２が実行する処理について説明する。ＣＰＵ３２は、プリンタＰＲの電源がＯＮされると、図２の処理を開始する。
【００２７】
Ｓ２では、ＣＰＵ３２は、ランダムに文字列を生成することによって、ＳＳＩＤ（Service Set Identifierの略）を生成する。そして、ＣＰＵ３２は、ＳＳＩＤをメモリ３４に格納させる。ＳＳＩＤは、Ｗｉ−Ｆｉ通信を実行するための無線ネットワークを識別するための識別子である。
【００２８】
Ｓ４では、ＣＰＵ３２は、ＢＴＩ／Ｆ２２をＯＦＦ状態からＯＮ状態に変更する。ここで、ＢＴＩ／Ｆ２２のＯＦＦ状態は、ＢＴＩ／Ｆ２２に電力が供給されていない状態、即ち、ＢＴ通信を実行不可能な状態である。また、ＢＴＩ／Ｆ２２のＯＮ状態は、ＢＴＩ／Ｆ２２に電力が供給されている状態、即ち、ＢＴ通信を実行可能な状態である。ＯＮ状態であるＢＴＩ／Ｆ２２の消費電力（即ちＢＬＥの消費電力）は、ＯＮ状態であるＷｉ−ＦｉＩ／Ｆ２０の消費電力よりも低い。
【００２９】
Ｓ６では、ＣＰＵ３２は、ＢＴＩ／Ｆ２２を介して、Ａｄｖｅｒｔｉｓｅ信号を繰り返しブロードキャスト送信する送信処理を開始する。Ａｄｖｅｒｔｉｓｅ信号は、メモリ３４内のプリンタＰＲのＢＴデバイス名「ＮＰ」を含む。Ａｄｖｅｒｔｉｓｅ信号は、プリンタＰＲの周囲の機器にプリンタ自身の存在を知らせるための信号である。特に、ＣＰＵ３２は、Ｂｌｕｅｔｏｏｔｈの論理リンク（即ちＢｌｕｅｔｏｏｔｈ方式の無線接続）を確立することなく、Ａｄｖｅｒｔｉｓｅ信号を外部に送信する。より具体的には、Ｂｌｕｅｔｏｏｔｈのプロトコルスタックのうち、Ｌ２ＣＡＰ層以上の通信が実行されず、Ｌ２ＣＡＰ層よりも下位層（即ちＬｉｎｋ  Ｍａｎｅｇｅｒ層又はＬｉｎｋ  Ｌａｙｅｒ層）の通信が実行されて、Ａｄｖｅｒｔｉｓｅ信号が通信される。Ｌ２ＣＡＰ層は、Ｂｌｕｅｔｏｏｔｈの論理リンクを確立するための最上位層である。即ち、論理リンクを確立するための最上位層の通信が実行されずに、当該最上位層よりも下位層の通信が実行されて、Ａｄｖｅｒｔｉｓｅ信号が通信される。
【００３０】
Ｓ１０では、ＣＰＵ３２は、携帯端末から、ＢＴＩ／Ｆ２２を介して、Ｓｃａｎ  Ｒｅｑｕｅｓｔ信号（以下では「Ｓｃａｎ＿Ｒｅｑ信号」と記載する）を受信することを監視する。Ｓｃａｎ＿Ｒｅｑ信号は、Ａｄｖｅｒｔｉｓｅ信号を受信した携帯端末から送信される信号である。Ｓｃａｎ＿Ｒｅｑ信号は、ユニキャスト信号であり、送信先を示す情報としてプリンタＰＲのＢＴデバイス名「ＮＰ」を含むと共に、送信元を示す情報として携帯端末のＢＴデバイス名（例えば携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」）を含む。Ｓｃａｎ＿Ｒｅｑ信号は、ＳＳＩＤ及びパスワードを含むネットワーク情報をプリンタＰＲに要求するための信号である。特に、ＣＰＵ３２は、論理リンクを確立しなくても、Ｓｃａｎ＿Ｒｅｑ信号を受信することができる。即ち、論理リンクを確立するための最上位層の通信が実行されずに、当該最上位層よりも下位層の通信が実行されて、Ｓｃａｎ＿Ｒｅｑ信号が通信される。ＣＰＵ３２は、Ｓｃａｎ＿Ｒｅｑ信号を受信した場合には、Ｓ１０でＹＥＳと判断して、Ｓ１２に進む。
【００３１】
Ｓ１２では、ＣＰＵ３２は、ＢＴＩ／Ｆ２２を介して、Ｓｃａｎ＿Ｒｅｑ信号の送信元の携帯端末にＳｃａｎ  Ｒｅｓｐｏｎｓｅ信号（以下では「Ｓｃａｎ＿Ｒｅｓ信号」と記載する）を送信する。Ｓｃａｎ＿Ｒｅｓ信号は、Ｓｃａｎ＿Ｒｅｑ信号に対する応答信号であるユニキャスト信号であり、送信先を示す情報として携帯端末のＢＴデバイス名（即ち、Ｓｃａｎ＿Ｒｅｑ信号内の送信元のＢＴデバイス名）を含むと共に、送信元を示す情報としてプリンタＰＲのＢＴデバイス名「ＮＰ」を含む。ＣＰＵ３２は、論理リンクを確立することなく、Ｓｃａｎ＿Ｒｅｓ信号を送信する。即ち、論理リンクを確立するための最上位層の通信が実行されずに、当該最上位層よりも下位層の通信が実行されて、Ｓｃａｎ＿Ｒｅｓ信号が通信される。
【００３２】
Ｓｃａｎ＿Ｒｅｓ信号は、メモリ３４内のＳＳＩＤと、所定のパスワードと、を含む。上述したように、Ｓ２において、ＳＳＩＤがメモリ３４に格納される。ただし、Ｓ２が実行された後に、後述のＳ３２が実行されると、メモリ３４内の古いＳＳＩＤに代えて、新たなＳＳＩＤがメモリ３４に格納される。従って、Ｓ２が実行された後に、Ｓ３２が１回も実行されていない状況では、Ｓｃａｎ＿Ｒｅｓ信号内のＳＳＩＤは、Ｓ２で生成されたＳＳＩＤである。また、Ｓ２が実行された後に、Ｓ３２が実行済みである状況では、Ｓｃａｎ＿Ｒｅｓ信号内のＳＳＩＤは、最新のＳ３２で生成されたＳＳＩＤである。以下では、メモリ３４に現在格納されているＳＳＩＤのことを「現行ＳＳＩＤ」と呼ぶ。所定のパスワードは、プリンタＰＲに予め設定されている固定の文字列である。即ち、本実施例では、プリンタＰＲの電源がＯＮされたり、後述のＳ３２が実行されたりすると、ＳＳＩＤが変更されるが、パスワードは変更されない。
【００３３】
Ｓ１４では、ＣＰＵ３２は、Ｗｉ−ＦｉＩ／Ｆ２０をＯＦＦ状態からＯＮ状態に変更する。ここで、Ｗｉ−ＦｉＩ／Ｆ２０のＯＦＦ状態は、Ｗｉ−ＦｉＩ／Ｆ２０に電力が供給されていない状態、即ち、Ｗｉ−Ｆｉ通信を実行不可能な状態である。また、Ｗｉ−ＦｉＩ／Ｆ２０のＯＮ状態は、Ｗｉ−ＦｉＩ／Ｆ２０に電力が供給されている状態、即ち、Ｗｉ−Ｆｉ通信を実行可能な状態である。Ｓ１４が実行されるまでＷｉ−ＦｉＩ／Ｆ２０をＯＦＦ状態に設定することができるので、プリンタＰＲの消費電力を低減させることができる。
【００３４】
Ｓ１４では、ＣＰＵ３２は、さらに、ＷＦＤのＧ／Ｏ（Group Ownerの略）ネゴシエーションを実行することなく、プリンタＰＲの動作状態をＷＦＤのデバイス状態からＧ／Ｏ状態に自発的に移行させる。Ｇ／Ｏ状態であるプリンタＰＲは、Ｗｉ−ＦｉＩ／Ｆ２０を介して、周囲の機器に自身の存在を知らせるためのビーコン信号を送信する。一方、Ｇ／Ｏ状態以外の状態（例えば、上記のデバイス状態、クライアント状態）であるプリンタＰＲは、ビーコン信号を送信しない。このために、Ｇ／Ｏ状態であるプリンタＰＲの消費電力は、Ｇ／Ｏ状態以外の状態であるプリンタＰＲの消費電力よりも高い。Ｓ１４が実行されるまでプリンタＰＲの動作状態をデバイス状態に設定することができるので、プリンタＰＲの消費電力を低減させることができる。
【００３５】
Ｓ１６では、ＣＰＵ３２は、携帯端末から、Ｗｉ−ＦｉＩ／Ｆ２０を介して、現行ＳＳＩＤを含むＷｉ−Ｆｉ接続要求信号を受信する。Ｗｉ−Ｆｉ接続要求信号は、Ｗｉ−Ｆｉ方式に従った無線接続（以下では「Ｗｉ−Ｆｉ接続」と呼ぶ）の確立をプリンタＰＲに要求するための信号であり、具体的には、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ信号である。
【００３６】
Ｓ１８では、ＣＰＵ３２は、Ｗｉ−Ｆｉ接続を携帯端末と確立する。具体的には、ＣＰＵ３２は、Ｗｉ−ＦｉＩ／Ｆ２０を介して、各種の信号の通信（例えば、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ信号の送信、４−Ｗａｙ Ｈａｎｄｓｈａｋｅの通信等）を携帯端末と実行する。ＣＰＵ３２は、上記の各種の信号の通信の過程で、携帯端末からＳＳＩＤ及びパスワードを含むネットワーク情報を受信して、ネットワーク情報の認証を実行する。ＣＰＵ３２は、受信済みのＳＳＩＤが現行ＳＳＩＤに一致し、かつ、受信済みのパスワードが所定のパスワードに一致する場合に、ネットワーク情報の認証が成功したと判断して、携帯端末とのＷｉ−Ｆｉ接続を確立する。上述したように、Ｓ１２において、現行ＳＳＩＤ及び所定のパスワードを含むＳｃａｎ＿Ｒｅｓ信号が携帯端末に送信されるので、携帯端末から現行ＳＳＩＤ及び所定のパスワードを含むネットワーク情報が受信される。従って、Ｓ１８では、通常、ネットワーク情報の認証が成功し、携帯端末とのＷｉ−Ｆｉ接続が確立される。
【００３７】
上述したように、Ｓ１８において、プリンタＰＲと携帯端末との間にＷｉ−Ｆｉ接続が確立される。これにより、プリンタＰＲがＧ／Ｏ状態で動作し、かつ、携帯端末がいわゆるレガシーとして動作するＷｉ−Ｆｉ方式の無線ネットワーク（以下では「Ｗｉ−Ｆｉネットワーク」と記載する）が形成される。レガシーは、ＷＦＤに従った動作を実行することなく、Ｗｉ−Ｆｉネットワークに参加する機器を意味する。Ｇ／Ｏ状態であるプリンタＰＲがＷｉ−Ｆｉネットワークを管理するので、Ｇ／Ｏ状態であるプリンタＰＲは、Ｗｉ−Ｆｉネットワークの親局（換言するとマスタデバイス）であると言える。また、レガシーである携帯端末が当該Ｗｉ−Ｆｉネットワークに参加するので、レガシーである携帯端末は、Ｗｉ−Ｆｉネットワークの子局（換言するとスレーブデバイス）であると言える。
【００３８】
次いで、ＣＰＵ３２は、Ｓ２０及びＳ３０の各監視処理を順次実行することを繰り返す。Ｓ２０では、ＣＰＵ３２は、Ｗｉ−Ｆｉネットワークを利用して、携帯端末から、Ｗｉ−ＦｉＩ／Ｆ２０を介して、印刷対象の画像を表わす印刷データを受信したのか否かを判断する。ＣＰＵ３２は、印刷データを受信する場合（Ｓ２０でＹＥＳ）には、Ｓ２２において、印刷データを印刷実行部１６に供給して、印刷データに従った印刷を印刷実行部１６に実行させる。Ｓ２２が終了すると、Ｓ２０に戻る。
【００３９】
また、Ｓ３０では、ＣＰＵ３２は、Ｗｉ−Ｆｉネットワークを利用して、携帯端末から、Ｗｉ−ＦｉＩ／Ｆ２０を介して、切断信号を受信したのか否かを判断する。切断信号は、Ｗｉ−Ｆｉ接続の切断を要求するための信号である。従って、切断信号が受信される場合（Ｓ３０でＹＥＳ）には、プリンタＰＲと携帯端末との間のＷｉ−Ｆｉ接続が切断され、Ｓ３２に進む。
【００４０】
Ｓ３２では、ＣＰＵ３２は、プリンタＰＲの動作状態をＧ／Ｏ状態からデバイス状態に移行させる。これにより、プリンタＰＲの消費電力を低減させることができる。また、Ｓ３２では、ＣＰＵ３２は、さらに、Ｗｉ−ＦｉＩ／Ｆ２０をＯＮ状態からＯＦＦ状態に変更する。これにより、プリンタＰＲの消費電力を低減させることができる。なお、変形例では、電力が供給されないＯＦＦ状態に変更される代わりに、電力が供給されるスタンバイ状態に変更されてもよい。ここで、スタンバイ状態の消費電力は、ＯＮ状態の消費電力よりも低い。Ｓ３２では、ＣＰＵ３２は、さらに、新たなＳＳＩＤを生成して、メモリ３４内の古いＳＳＩＤに代えて、新たなＳＳＩＤをメモリ３４に格納させる。即ち、ＣＰＵ３２は、ＳＳＩＤを変更する。このように、プリンタＰＲがＧ／Ｏ状態を停止する毎に、ＳＳＩＤが変更されるので、Ｗｉ−Ｆｉネットワークのセキュリティを高め得る。Ｓ３２が終了すると、Ｓ１０に戻る。
【００４１】
（携帯端末ＰＴ１の処理；図３）
続いて、図３を参照して、携帯端末ＰＴ１のＣＰＵ７２が実行する処理について説明する。なお、携帯端末ＰＴ２も同様の処理を実行可能である。ＣＰＵ７２は、プリンタアプリケーション７８を起動するための操作が携帯端末ＰＴ１に実行されると、プリンタアプリケーション７８に従って、図３の処理を開始する。なお、携帯端末ＰＴ１に対する操作は、操作部５２に実行されてもよいし、表示部５４（即ちタッチパネル）に実行されてもよい。この点は、以下でも同様である。
【００４２】
Ｓ５０では、ＣＰＵ７２は、ＢＴＩ／Ｆ６２を介して、Ａｄｖｅｒｔｉｓｅ信号を受信することを監視する。上述したように、プリンタＰＲは、ＢＴデバイス名「ＮＰ」を含むＡｄｖｅｒｔｉｓｅ信号をブロードキャスト送信する（図２のＳ６参照）。従って、プリンタＰＲと携帯端末ＰＴ１との間の距離が、ＢＴ通信を実行可能な最大の距離よりも短ければ、ＣＰＵ７２は、ＢＴＩ／Ｆ６２を介して、プリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信する。この場合、ＣＰＵ７２は、Ｓ５０でＹＥＳと判断して、Ｓ５２に進む。
【００４３】
Ｓ５２では、ＣＰＵ７２は、受信済みのＡｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名（即ち受信済みのＢＴデバイス名）がＢＴデバイス名格納領域８０に格納されているのか否かを判断する。上述したように、ＢＴデバイス名格納領域８０は、確立済みプリンタのＢＴデバイス名を格納する。従って、Ｓ５２の判断は、Ａｄｖｅｒｔｉｓｅ信号の送信元のプリンタＰＲが確立済みプリンタであるのか否かを判断することを意味する。ＣＰＵ７２は、受信済みのＢＴデバイス名がＢＴデバイス名格納領域８０に格納されていると判断する場合（Ｓ５２でＹＥＳ）には、Ｓ６０に進む。一方、ＣＰＵ７２は、受信済みのＢＴデバイス名がＢＴデバイス名格納領域８０に格納されていないと判断する場合（Ｓ５２でＮＯ）には、Ｓ５４に進む。
【００４４】
Ｓ５４では、ＣＰＵ７２は、Ａｄｖｅｒｔｉｓｅ信号の送信元のプリンタＰＲと携帯端末ＰＴ１との間の距離が閾値未満であるのか否かを判断する。ここで、閾値は、ＢＴ通信を実行可能な最大の距離（例えば数十ｍ）よりも小さい距離（例えば１ｍ）である。具体的には、プリンタアプリケーション７８には、プリンタＰＲから送信される時点のＡｄｖｅｒｔｉｓｅ信号の電波強度（以下では「送信時強度」と呼ぶ）が記述されている。そして、ＣＰＵ７２は、ＢＴＩ／Ｆ６２から、ＢＴＩ／Ｆ６２で受信される時点のＡｄｖｅｒｔｉｓｅ信号の電波強度（以下では「受信時強度」と呼ぶ）を取得し、送信時強度に対する受信時強度の減衰率を算出する。プリンタアプリケーション７８には、さらに、減衰率と距離との関係が記述されている。ＣＰＵ７２は、算出済みの減衰率と上記の関係とを利用して、プリンタＰＲと携帯端末ＰＴ１との間の距離を特定し、特定済みの距離が閾値未満であるのか否かを判断する。ＣＰＵ７２は、特定済みの距離が閾値未満であると判断する場合（Ｓ５４でＹＥＳ）には、Ｓ６０に進み、特定済みの距離が閾値以上であると判断する場合（Ｓ５４でＮＯ）には、Ｓ５０に戻る。
【００４５】
Ｓ６０では、ＣＰＵ７２は、ＢＴＩ／Ｆ６２を介して、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲにユニキャスト送信する。これにより、プリンタＰＲによってＳｃａｎ＿Ｒｅｑ信号が受信され得る（図２のＳ１０でＹＥＳ参照）。そして、Ｓ６２では、ＣＰＵ７２は、プリンタＰＲから、ＢＴＩ／Ｆ６２を介して、Ｓｃａｎ＿Ｒｅｓ信号を受信する（図２のＳ１２参照）。
【００４６】
Ｓ６４では、ＣＰＵ７２は、Ｗｉ−ＦｉＩ／Ｆ６０を介して、Ｓ６２で受信されたＳｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ（即ちプリンタＰＲの現行ＳＳＩＤ）を含むＷｉ−Ｆｉ接続要求信号をプリンタＰＲに送信する。これにより、Ｗｉ−Ｆｉ接続要求信号は、プリンタＰＲによって受信され得る（図２のＳ１６参照）。
【００４７】
Ｓ６６では、ＣＰＵ７２は、Ｗｉ−ＦｉＩ／Ｆ６０を介した無線接続（即ちＷｉ−Ｆｉ接続）をプリンタＰＲと確立する。具体的には、ＣＰＵ７２は、Ｗｉ−ＦｉＩ／Ｆ６０を介して、各種の信号の通信（例えば、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ信号の受信、４−Ｗａｙ Ｈａｎｄｓｈａｋｅの通信等）をプリンタＰＲと実行する。ＣＰＵ７２は、上記の各種の信号の通信の過程で、Ｓ６２で受信されたＳｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ及びパスワードを含むネットワーク情報をプリンタＰＲに送信する。プリンタＰＲでネットワーク情報の認証が成功する場合には、プリンタＰＲとのＷｉ−Ｆｉ接続が確立される。これにより、プリンタＰＲがＧ／Ｏ状態で動作し、かつ、携帯端末ＰＴ１がレガシーとして動作するＷｉ−Ｆｉネットワークが形成される（図２のＳ１８参照）。
【００４８】
Ｓ７０では、ＣＰＵ７２は、印刷指示操作がユーザによって携帯端末ＰＴ１に実行されたのか否かを判断する。印刷指示操作は、メモリ７４に格納されている１個以上の画像ファイルの中から１個の画像ファイルを選択する操作と、印刷の実行を示すボタンを選択する操作と、を含む。ここで選択される画像ファイルが、プリンタＰＲで印刷されるべき画像を表わす印刷データである。ＣＰＵ７２は、印刷指示操作が実行される場合には、Ｓ７０でＹＥＳと判断して、Ｓ７２に進む。一方、ＣＰＵ７２は、Ｓ６６が終了してから所定時間が経過するまでに印刷指示操作が実行されない場合、又は、キャンセルを示すボタンを選択する操作がユーザによって携帯端末ＰＴ１に実行される場合には、Ｓ７０でＮＯと判断し、Ｓ７２及びＳ７４をスキップして、Ｓ８０に進む。
【００４９】
Ｓ７２では、ＣＰＵ７２は、Ｗｉ−Ｆｉネットワークを利用して、Ｗｉ−ＦｉＩ／Ｆ６０を介して、印刷データをプリンタＰＲに送信する。これにより、印刷データによって表わされる画像の印刷をプリンタＰＲに実行させることができる（図２のＳ２２参照）。
【００５０】
Ｓ７４では、ＣＰＵ７２は、Ｓ６２で受信されたＳｃａｎ＿Ｒｅｓ信号内のプリンタＰＲのＢＴデバイス名「ＮＰ」をＢＴデバイス名格納領域８０に格納させる。これにより、確立済みプリンタのＢＴデバイス名「ＮＰ」がＢＴデバイス名格納領域８０に格納される。なお、Ｓ５２でＹＥＳと判断された後にＳ７４が実行される場合には、ＢＴデバイス名「ＮＰ」がＢＴデバイス名格納領域８０に既に格納されている。この場合、ＣＰＵ７２は、Ｓ７４をスキップして、Ｓ８０に進む。
【００５１】
Ｓ８０では、ＣＰＵ７２は、プリンタＰＲへの印刷データの送信が完了する場合に、Ｗｉ−Ｆｉネットワークを利用して、Ｗｉ−ＦｉＩ／Ｆ６０を介して、切断信号をプリンタＰＲに送信する。この結果、プリンタＰＲと携帯端末ＰＴ１との間のＷｉ−Ｆｉ接続が切断される（図２のＳ３０でＹＥＳ参照）。Ｓ８０が終了すると、Ｓ５０に戻る。
【００５２】
（具体的なケース）
続いて、図４及び図５を参照して、図２及び図３の各処理によって実現される具体的なケースについて説明する。図４及び図５において、プリンタＰＲと携帯端末ＰＴ１，ＰＴ２との間の太線矢印、細線矢印は、それぞれ、Ｗｉ−Ｆｉ通信、ＢＴ通信を示す。この点は、後述の第２実施例以降でも同様である。
【００５３】
（ケースＡ；図４）
ケースＡの初期状態では、プリンタＰＲの電源がＯＦＦされている。また、携帯端末ＰＴ１は、プリンタＰＲとのＷｉ−Ｆｉ接続を過去に確立していない。即ち、携帯端末ＰＴ１のＢＴデバイス名格納領域８０には、プリンタＰＲのＢＴデバイス名「ＮＰ」が格納されていない。
【００５４】
Ａ０では、プリンタＰＲの電源がユーザによってＯＮされる。この場合、プリンタＰＲは、Ｔ２において、ＳＳＩＤ「Ｘ１」を生成し（図２のＳ２）、Ｔ４において、ＢＴＩ／Ｆ２２をＯＮ状態に変更する（Ｓ４）。そして、Ｔ６では、プリンタＰＲは、Ａｄｖｅｒｔｉｓｅ信号を送信することを繰り返す（Ｓ６）。
【００５５】
Ａ１では、プリンタアプリケーション７８を起動するための操作がユーザによって携帯端末ＰＴ１に実行される。この時点では、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値（即ち１ｍ）以上である。この場合、携帯端末ＰＴ１は、プリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信すると（図３のＳ５０でＹＥＳ）、Ｔ１０において、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みでないと判断し（Ｓ５２でＮＯ）、さらに、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上であると判断する（Ｓ５４でＮＯ）。この場合、携帯端末ＰＴ１は、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信しない（Ｓ５４でＮＯの場合にＳ６０に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立されない。
【００５６】
ユーザは、プリンタＰＲに印刷を実行させることを望む場合に、Ａ２において、携帯端末ＰＴ１をプリンタＰＲに近づける。これにより、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値未満になる。この場合、携帯端末ＰＴ１は、プリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信すると（図３のＳ５０でＹＥＳ）、Ｔ１２において、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みでないと判断し（Ｓ５２でＮＯ）、さらに、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値未満であると判断する（Ｓ５４でＹＥＳ）。この場合、Ｔ２０では、携帯端末ＰＴ１は、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信する（Ｓ６０）。Ｓｃａｎ＿Ｒｅｑ信号は、送信先を示す情報としてＢＴデバイス名「ＮＰ」を含むと共に、送信元を示す情報としてＢＴデバイス名「Ｎ１」を含む。
【００５７】
プリンタＰＲは、携帯端末ＰＴ１からＳｃａｎ＿Ｒｅｑ信号を受信する場合に、Ｔ２２において、Ｓｃａｎ＿Ｒｅｓ信号を携帯端末ＰＴ１に送信する（図２のＳ１０でＹＥＳ、Ｓ１２）。Ｓｃａｎ＿Ｒｅｓ信号は、送信先を示す情報としてＢＴデバイス名「Ｎ１」を含むと共に、送信元を示す情報としてＢＴデバイス名「ＮＰ」を含む。また、Ｓｃａｎ＿Ｒｅｓ信号は、ＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」を含む。そして、Ｔ２４では、プリンタＰＲは、Ｗｉ−ＦｉＩ／Ｆ２０をＯＮ状態に変更し、Ｇ／Ｏ状態に移行する（Ｓ１４）。
【００５８】
携帯端末ＰＴ１は、プリンタＰＲからＳｃａｎ＿Ｒｅｓ信号を受信する場合（図３のＳ６２）に、Ｔ３０において、Ｓｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ「Ｘ１」を含むＷｉ−Ｆｉ接続要求信号をプリンタＰＲに送信する（Ｓ６４）。携帯端末ＰＴ１からプリンタＰＲにＷｉ−Ｆｉ接続要求信号が送信されると、Ｔ３２において、プリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立される（図２のＳ１８、図３のＳ６６）。なお、プリンタＰＲは、Ｔ３２の過程で、携帯端末ＰＴ１からＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」を含むネットワーク情報を受信して、ネットワーク情報の認証を実行し、本ケースでは認証が成功するので、携帯端末ＰＴ１とのＷｉ−Ｆｉ接続を確立する。これにより、プリンタＰＲが親局として動作し、かつ、携帯端末ＰＴ１が子局として動作するＷｉ−Ｆｉネットワークが形成される。
【００５９】
Ａ３では、印刷指示操作が携帯端末ＰＴ１に実行される（図３のＳ７０でＹＥＳ）。この場合、携帯端末ＰＴ１は、Ｔ４０において、Ｗｉ−Ｆｉ接続を利用して、印刷データをプリンタＰＲに送信し（Ｓ７２）、Ｔ４２において、Ｔ２２のＳｃａｎ＿Ｒｅｓ信号内のＢＴデバイス名「ＮＰ」を格納する（Ｓ７４）。
【００６０】
プリンタＰＲは、携帯端末ＰＴ１から印刷データを受信する場合に、Ｔ４４において、印刷データに従った印刷処理を実行する（図２のＳ２２）。なお、プリンタＰＲがＢＴ通信を利用して携帯端末ＰＴ１から印刷データを受信する構成が考えられる。ただし、印刷データのデータサイズが大きい可能性があり、さらに、ＢＴ通信の通信速度は、Ｗｉ−Ｆｉ通信の通信速度よりも遅い。従って、仮に、ＢＴ通信を利用して印刷データを通信する構成を採用すると、印刷データの通信に長時間を要し得る。これに対し、本実施例では、Ｗｉ−Ｆｉ通信を利用して印刷データを通信するので、印刷データを迅速に通信することができる。
【００６１】
携帯端末ＰＴ１は、印刷データをプリンタＰＲに送信した後に、Ｔ５０において、Ｗｉ−Ｆｉ接続を切断するための切断信号をプリンタＰＲに送信する（図３のＳ８０）。これにより、プリンタＰＲと携帯端末ＰＴ１との間のＷｉ−Ｆｉ接続が切断される。
【００６２】
プリンタＰＲは、携帯端末ＰＴ１から切断信号を受信した後（図２のＳ３０でＹＥＳ）に、Ｔ５２において、Ｇ／Ｏ状態からデバイス状態に移行し、Ｗｉ−ＦｉＩ／Ｆ２０をＯＦＦ状態に変更し、ＳＳＩＤ「Ｘ１」とは異なるＳＳＩＤ「Ｘ２」を生成する（Ｓ３２）。Ｔ５２が実行されるので、プリンタＰＲの消費電力を低減させることができる。
【００６３】
（ケースＢ１；図５）
図５のケースＢ１は、図４のケースＡの続きであり、Ｗｉ−ＦｉＩ／Ｆ２０がＯＦＦ状態であり（図４のＴ５２参照）、ＢＴＩ／Ｆ２２がＯＮ状態である（Ｔ４参照）。また、携帯端末ＰＴ１のＢＴデバイス名格納領域８０には、確立済みプリンタであるプリンタＰＲのＢＴデバイス名「ＮＰ」が格納されている（Ｔ４２参照）。
【００６４】
Ａ１１では、プリンタアプリケーション７８を起動するための操作がユーザによって携帯端末ＰＴ１に実行される。この時点では、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上である。携帯端末ＰＴ１は、プリンタＰＲからＴ１０６のＡｄｖｅｒｔｉｓｅ信号を受信すると（図３のＳ５０でＹＥＳ）、Ｔ１１０において、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みであると判断する（Ｓ５２でＹＥＳ）。そして、Ｔ１２０では、携帯端末ＰＴ１は、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上であるにも関わらず、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信する（Ｓ６０）。
【００６５】
Ａ１３及びＴ１２２〜Ｔ１５２は、図４のＡ３及びＴ２２〜Ｔ５２と同様である。ただし、ＳＳＩＤ「Ｘ２」が利用される点がケースＡとは異なる。また、携帯端末ＰＴ１がＢＴデバイス名「ＮＰ」を格納済みであるので、図４のＴ４２に相当する処理が実行されない。また、Ｔ１５２では、ＳＳＩＤ「Ｘ１」及び「Ｘ２」とは異なるＳＳＩＤ「Ｘ３」が生成される。
【００６６】
（ケースＢ２）
ケースＢ２もケースＡの続きである。携帯端末ＰＴ２のＢＴデバイス名格納領域（図示省略）には、ＢＴデバイス名「ＮＰ」が格納されていない。
【００６７】
Ａ１５では、プリンタアプリケーション（図示省略）を起動するための操作がユーザによって携帯端末ＰＴ２に実行される。この時点では、プリンタＰＲと携帯端末ＰＴ２との間の距離が閾値以上である。携帯端末ＰＴ２は、プリンタＰＲからＴ２０６のＡｄｖｅｒｔｉｓｅ信号を受信する場合（図３のＳ５０でＹＥＳ）に、Ｔ２１０において、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みでないと判断し（Ｓ５２でＮＯ）、さらに、プリンタＰＲと携帯端末ＰＴ２との間の距離が閾値以上であると判断する（Ｓ５４でＮＯ）。この場合、携帯端末ＰＴ２は、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信しない（Ｓ５４でＮＯの場合にＳ６０に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ２との間にＷｉ−Ｆｉ接続が確立されない。
【００６８】
（本実施例の効果）
携帯端末ＰＴ１は、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値未満である状態、即ち、ユーザがプリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立されることを望んでいる可能性が高い状態において、プリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信する場合（図４のＴ６）に、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信して（Ｔ２０）、Ｓｃａｎ＿Ｒｅｓ信号を受信する（Ｔ２２）。これにより、携帯端末ＰＴ１は、Ｓｃａｎ＿Ｒｅｓ信号内のネットワーク情報を利用して、プリンタＰＲとのＷｉ−Ｆｉ接続を確立し、印刷データをプリンタＰＲに送信することができる（Ｔ３０、Ｔ３２、Ｔ４０）。そして、携帯端末ＰＴ１は、確立済みプリンタであるプリンタＰＲのＢＴデバイス名「ＮＰ」を格納する（Ｔ４２）。
【００６９】
携帯端末ＰＴ１は、プリンタＰＲのＢＴデバイス名「ＮＰ」を格納した後に、携帯端末ＰＴ１とのＷｉ−Ｆｉ接続が確立されていない未接続プリンタ（図示省略）からＡｄｖｅｒｔｉｓｅ信号を受信し得る。携帯端末ＰＴ１は、未接続プリンタと携帯端末ＰＴ１との間の距離が閾値以上である状態、即ち、ユーザが未接続プリンタと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立されることを望んでいる可能性が低い状態において、未接続プリンタからＡｄｖｅｒｔｉｓｅ信号を受信しても、Ｓｃａｎ＿Ｒｅｑ信号を未接続プリンタに送信しない（図４のＳ５２でＮＯ、Ｓ５４でＮＯ）。この結果、携帯端末ＰＴ１は、未接続プリンタとのＷｉ−Ｆｉ接続を確立しない。
【００７０】
一方、携帯端末ＰＴ１は、確立済みプリンタであるプリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信する場合（図５のＴ１０６）に、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みであると判断する（Ｔ１１０）。この場合、プリンタＰＲが確立済みプリンタであるので、ユーザがプリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が再び確立されることを望んでいる可能性が高い。従って、携帯端末ＰＴ１は、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上であるにも関わらず、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信して（Ｔ１２０）、Ｓｃａｎ＿Ｒｅｓ信号を受信する（Ｔ１２２）。これにより、携帯端末ＰＴ１は、Ｓｃａｎ＿Ｒｅｓ信号内のネットワーク情報を利用して、プリンタＰＲとのＷｉ−Ｆｉ接続を再び確立し、印刷データをプリンタＰＲに送信することができる（Ｔ１３０、Ｔ１３２、Ｔ１４０）。このように、携帯端末ＰＴ１は、ＢＴ通信を実行した後に、適切な状況で、確立済みプリンタであるプリンタＰＲとのＷｉ−Ｆｉ接続を確立することができる。
【００７１】
また、本実施例では、携帯端末ＰＴ１は、ＢＴ方式の論理リンクを確立することなく、Ａｄｖｅｒｔｉｓｅ信号の受信（例えば図５のＴ１０６）、Ｓｃａｎ＿Ｒｅｑ信号の送信（Ｔ１２０）、及び、Ｓｃａｎ＿Ｒｅｓ信号（Ｔ１２２）の受信を実行する。ＢＴ方式の論理リンクを確立せずに済むので、携帯端末ＰＴ１の処理負荷を軽減させ得る。
【００７２】
（対応関係）
携帯端末ＰＴ１が、「第２の通信機器」の一例である。プリンタＰＲが、「第１の通信機器」及び「第３の通信機器」の一例である。プリンタＰＲのＢＴデバイス名「ＮＰ」が、「第１の機器識別情報」及び「第３の機器識別情報」の一例である。Ｗｉ−Ｆｉ方式、ＢＴ方式が、それぞれ、「第１の通信方式」、「第２の通信方式」の一例である。携帯端末ＰＴ１のＷｉ−ＦｉＩ／Ｆ６０、ＢＴＩ／Ｆ６２が、それぞれ、「第１のインターフェース」、「第２のインターフェース」の一例である。図３のＳ５４の閾値が、「所定距離」の一例である。図５のＴ１０６のＡｄｖｅｒｔｉｓｅ信号、図４のＴ６のＡｄｖｅｒｔｉｓｅ信号が、それぞれ、「第１の所定信号」、「第２の所定信号」の一例である。図４のＴ２０のＳｃａｎ＿Ｒｅｑ信号、図５のＴ１２０のＳｃａｎ＿Ｒｅｑ信号が、それぞれ、「第１の所定要求」、「第２の所定要求」の一例である。図４のＴ２２のＳｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」が、「第１のネットワーク関係情報」の一例である。Ｔ３０のＷｉ−Ｆｉ接続要求信号、Ｔ３２のＷｉ−Ｆｉ接続が、それぞれ、「第１の無線接続要求」、「第１の無線接続」の一例である。図５のＴ１２２のＳｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ「Ｘ２」及びパスワード「ＰＳ」が、「第２のネットワーク関係情報」の一例である。Ｔ１３０のＷｉ−Ｆｉ接続要求信号、Ｔ１３２のＷｉ−Ｆｉ接続が、それぞれ、「第２の無線接続要求」、「第２の無線接続」の一例である。
【００７３】
（第２実施例）
第１実施例と異なる点を中心に説明する。本実施例では、携帯端末ＰＴ１は、ＢＴデバイス名格納領域８０を備えない。プリンタＰＲは、ＢＴデバイス名格納領域４０を備え、プリンタＰＲとのＷｉ−Ｆｉ接続が確立された携帯端末（以下では「確立済み端末」と呼ぶ）のＢＴデバイス名を格納可能である。
【００７４】
（プリンタＰＲの処理；図６）
プリンタＰＲのＣＰＵ３２は、図２の処理に代えて、図６の処理を実行する。Ｓ２〜Ｓ６は、図２と同様である。Ｓ１００では、ＣＰＵ３２は、携帯端末から、ＢＴＩ／Ｆ２２を介して、ＢＴ接続要求を受信することを監視する。ＢＴ接続要求は、Ａｄｖｅｒｔｉｓｅ信号を受信した携帯端末から送信される信号であり、ＢＴ方式の論理リンク（即ちＢＴ接続）の確立を要求するための信号である。ＢＴ接続要求は、ユニキャスト信号であり、送信先を示す情報としてプリンタＰＲのＢＴデバイス名「ＮＰ」を含むと共に、送信元を示す情報として携帯端末のＢＴデバイス名を含む。ＣＰＵ３２は、ＢＴ接続要求を受信した場合には、Ｓ１００でＹＥＳと判断して、Ｓ１０２に進む。
【００７５】
Ｓ１０２では、ＣＰＵ３２は、ＢＴＩ／Ｆ２２を介して、ＢＴ設定情報を携帯端末に送信し、ＢＴ設定情報を利用したペアリングを携帯端末と実行して、携帯端末とのＢＴ接続を確立する。ＢＴ設定情報は、メモリ３４に予め格納されている情報であり、ＢＴ接続を確立するための各種の情報（認証方式、暗号化方式、パスキー等）を含む。
【００７６】
Ｓ１０４は、図２のＳ１４と同様である。Ｓ１１０では、ＣＰＵ３２は、ＢＴ接続を利用して、ＢＴＩ／Ｆ２２を介して、距離情報を受信することを監視する。距離情報は、ＢＴ接続を確立している携帯端末から繰り返し送信される信号であり、プリンタＰＲと携帯端末との間の距離を示す。距離情報は、プリンタＰＲと携帯端末との間の距離が閾値以上であることを意味する「Ｆａｒ」と、距離が閾値未満であることを意味する「Ｎｅａｒ」と、のどちらかを示す。ここで、閾値は、ＢＴ通信を実行可能な最大の距離（例えば数十ｍ）よりも小さい距離（例えば３ｍ）である。距離情報は、ＢＴ接続を利用して通信される。従って、論理リンクを形成するための最上位層（即ちＬ２ＣＡＰ）の通信、及び、さらに上位層（例えば、Ａｔｔｒｉｂｕｔｅ  Ｐｒｏｔｏｃｏｌ、Ｇｅｎｅｒｉｃ  Ａｔｔｒｉｂｕｔｅ  Ｐｒｏｆｉｌｅ等）の通信を実行して、距離情報が通信される。距離情報は、ユニキャスト信号であり、送信先を示す情報としてプリンタＰＲのＢＴデバイス名「ＮＰ」を含むと共に、送信元を示す情報として携帯端末のＢＴデバイス名を含む。ＣＰＵ３２は、距離情報を受信した場合には、Ｓ１１０でＹＥＳと判断して、Ｓ１１２に進む。
【００７７】
Ｓ１１２では、ＣＰＵ３２は、受信済みの距離情報内の送信元のＢＴデバイス名（即ち携帯端末のＢＴデバイス名）がＢＴデバイス名格納領域４０に格納されているのか否かを判断する。上述したように、ＢＴデバイス名格納領域４０は、確立済み端末のＢＴデバイス名を格納する。従って、Ｓ１１２の判断は、距離情報の送信元の携帯端末が確立済み端末であるのか否かを判断することを意味する。ＣＰＵ３２は、送信元のＢＴデバイス名がＢＴデバイス名格納領域４０に格納されていると判断する場合（Ｓ１１２でＹＥＳ）には、Ｓ１１６に進む。一方、ＣＰＵ３２は、送信元のＢＴデバイス名がＢＴデバイス名格納領域４０に格納されていないと判断する場合（Ｓ１１２でＮＯ）には、Ｓ１１４に進む。
【００７８】
Ｓ１１４では、ＣＰＵ３２は、距離情報が「Ｎｅａｒ」を示すのか否かを判断する。ＣＰＵ３２は、距離情報が「Ｎｅａｒ」を示すと判断する場合（Ｓ１１４でＹＥＳ）には、Ｓ１１６に進み、距離情報が「Ｆａｒ」を示すと判断する場合（Ｓ１１４でＮＯ）には、Ｓ１１０に戻る。
【００７９】
Ｓ１１６では、ＣＰＵ３２は、ＢＴ接続を利用して、ＢＴＩ／Ｆ２２を介して、現行ＳＳＩＤ及び所定のパスワードを含むネットワーク情報を携帯端末に送信する。ネットワーク情報は、ユニキャスト通信によって送信され、送信先を示す情報として携帯端末のＢＴデバイス名を含むと共に、送信元を示す情報としてプリンタＰＲのＢＴデバイス名「ＮＰ」を含む。その後のＳ１６〜Ｓ３２は、図２と同様である。Ｓ２２の後のＳ１２０では、ＣＰＵ３２は、Ｓ１１０で受信された距離情報内の携帯端末のＢＴデバイス名をＢＴデバイス名格納領域４０に格納させる。これにより、確立済み端末のＢＴデバイス名がＢＴデバイス名格納領域４０に格納される。なお、距離情報内のＢＴデバイス名がＢＴデバイス名格納領域４０に既に格納されている場合には、Ｓ１２０がスキップされる。
【００８０】
（携帯端末ＰＴ１の処理；図７）
携帯端末ＰＴ１のＣＰＵ７２は、図３の処理に代えて、図７の処理を実行する。Ｓ５０は、図３と同様である。Ｓ１５０では、ＣＰＵ７２は、ＢＴＩ／Ｆ６２を介して、ＢＴ接続要求をプリンタＰＲに送信する（図６のＳ１００でＹＥＳ参照）。Ｓ１５２では、ＣＰＵ７２は、プリンタＰＲから、ＢＴＩ／Ｆ６２を介して、ＢＴ設定情報を受信し、ＢＴ設定情報を利用したペアリングをプリンタＰＲと実行して、プリンタＰＲとのＢＴ接続を確立する（（図６のＳ１０２参照）。
【００８１】
Ｓ１５４では、ＣＰＵ７２は、ＢＴ接続を利用して、ＢＴＩ／Ｆ６２を介して、距離情報をプリンタＰＲに送信する送信処理を開始する（図６のＳ１１０でＹＥＳ参照）。プリンタＰＲと携帯端末ＰＴ１との間の距離を特定する手法は、第１実施例と同様である。
【００８２】
Ｓ１６０では、ＣＰＵ７２は、ＢＴ接続を利用して、プリンタＰＲから、ＢＴＩ／Ｆ６２を介して、現行ＳＳＩＤ及び所定のパスワードを含むネットワーク情報を受信することを監視する。ＣＰＵ７２は、ネットワーク情報を受信した場合には、Ｓ１６０でＹＥＳと判断して、Ｓ６４に進む。Ｓ６４〜Ｓ８０は、図３と同様である。ただし、本実施例では、図３のＳ７４が実行されない。
【００８３】
（ケースＣ：図８）
続いて、図８及び図９を参照して、図６及び図７の各処理によって実現される具体的なケースについて説明する。図８のケースＣの初期状態は、図４のケースＡの初期状態と同様である。図４のケースＡと異なる点を中心として、ケースＣの内容を説明する。Ａ０，Ａ１，Ｔ２〜Ｔ６は、図４と同様である。
【００８４】
携帯端末ＰＴ１は、プリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信する場合に、Ｔ１３において、プリンタＰＲと携帯端末ＰＴ１との間の距離に関わらず、ＢＴ接続要求をプリンタＰＲに送信する（図７のＳ１５０）。
【００８５】
プリンタＰＲは、携帯端末ＰＴ１からＢＴ接続要求を受信する場合に、Ｔ１４において、携帯端末ＰＴ１とのＢＴ接続を確立する（図６のＳ１００でＹＥＳ，Ｓ１０２）。Ｔ１５は、図４のＴ２４と同様である。
【００８６】
Ｔ１６では、携帯端末ＰＴ１は、ＢＴ接続を利用して、距離情報をプリンタＰＲに送信する（図７のＳ１５４）。この時点では、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上である。従って、距離情報は、「Ｆａｒ」を示す。
【００８７】
プリンタＰＲは、携帯端末ＰＴ１からＴ１６の距離情報を受信する場合に、Ｔ１６Ａにおいて、距離情報内のＢＴデバイス名「Ｎ１」を格納済みでないと判断し（図６のＳ１１２でＮＯ）、さらに、距離情報が「Ｆａｒ」を示すと判断する（Ｓ１１４でＮＯ）。この場合、プリンタＰＲは、ネットワーク情報を携帯端末ＰＴ１に送信しない（Ｓ１１４でＮＯの場合にＳ１１６に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立されない。
【００８８】
ユーザは、プリンタＰＲに印刷を実行させることを望む場合に、Ａ２において、携帯端末ＰＴ１をプリンタＰＲに近づける。これにより、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値未満になる。この場合、Ｔ１８では、携帯端末ＰＴ１は、ＢＴ接続を利用して、「Ｎｅａｒ」を示す距離情報をプリンタＰＲに送信する（図７のＳ１５４）。
【００８９】
プリンタＰＲは、携帯端末ＰＴ１からＴ１８の距離情報を受信する場合に、Ｔ１８Ａにおいて、距離情報内の携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」を格納済みでないと判断し（図６のＳ１１２でＮＯ）、さらに、距離情報が「Ｎｅａｒ」を示すと判断する（Ｓ１１４でＹＥＳ）。この場合、Ｔ１９では、プリンタＰＲは、ＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」を含むネットワーク情報を携帯端末ＰＴ１に送信する（Ｓ１１６）。Ｔ４５を除くＴ３０〜Ｔ５２は、図４と同様である。ただし、図４のＴ４２が実行されない。また、Ｔ４５では、プリンタＰＲは、Ｔ１８の距離情報内のＢＴデバイス名「Ｎ１」を格納する（Ｓ１２０）。
【００９０】
（ケースＤ１；図９）
図９のケースＤ１は、図８のケースＣの続きであり、Ｗｉ−ＦｉＩ／Ｆ２０がＯＦＦ状態であり（図８のＴ５２参照）、ＢＴＩ／Ｆ２２がＯＮ状態である（Ｔ４参照）。また、プリンタＰＲのＢＴデバイス名格納領域４０には、確立済み端末である携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」が格納されている（Ｔ４５参照）。
【００９１】
Ａ１１、Ｔ１０６〜Ｔ１１６は、図８のＡ１、Ｔ６〜Ｔ１６と同様である。プリンタＰＲは、携帯端末ＰＴ１からＴ１１６の距離情報（即ち「Ｆａｒ」を示す距離情報）を受信する場合に、Ｔ１１６Ａにおいて、距離情報内のＢＴデバイス名「Ｎ１」を格納済みであると判断する（図６のＳ１１２でＹＥＳ）。この場合、Ｔ１１９では、プリンタＰＲは、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上であるにも関わらず、ＳＳＩＤ「Ｘ２」及びパスワード「ＰＳ」を含むネットワーク情報を携帯端末ＰＴ１に送信する（Ｓ１１６）。Ａ１３及びＴ１３０〜Ｔ１５２は、図５と同様である。
【００９２】
（ケースＤ２）
ケースＤ２もケースＣの続きである。プリンタＰＲのＢＴデバイス名格納領域４０には、携帯端末ＰＴ２のＢＴデバイス名「Ｎ２」が格納されていない。Ｔ１０６〜Ｔ１１５は、携帯端末ＰＴ１に代えて携帯端末ＰＴ２が利用される点を除くと、ケースＤ１と同様である。
【００９３】
プリンタＰＲは、携帯端末ＰＴ２からＴ２１６の距離情報を受信する場合に、Ｔ２１６Ａにおいて、距離情報内のＢＴデバイス名「Ｎ２」がＢＴデバイス名格納領域４０に格納されていないと判断し（Ｓ１１２でＮＯ）、さらに、距離情報が「Ｆａｒ」を示すと判断する（Ｓ１１４でＮＯ）。この場合、プリンタＰＲは、ネットワーク情報を携帯端末ＰＴ２に送信しない（Ｓ１１４でＮＯの場合にＳ１１６に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ２との間にＷｉ−Ｆｉ接続が確立されない。
【００９４】
（本実施例の効果）
プリンタＰＲは、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値未満である状態、即ち、ユーザがプリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立されることを望んでいる可能性が高い状態において、ネットワーク情報を携帯端末ＰＴ１に送信する（図８のＴ１９）。これにより、プリンタＰＲは、携帯端末ＰＴ１とのＷｉ−Ｆｉ接続を確立し、携帯端末ＰＴ１から印刷データを受信することができる（Ｔ３０、Ｔ３２、Ｔ４０）。そして、プリンタＰＲは、確立済み端末である携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」を格納する（Ｔ４５）。
【００９５】
プリンタＰＲは、ＢＴデバイス名「Ｎ１」を格納した後に、プリンタＰＲとのＷｉ−Ｆｉ接続が確立されていない未接続端末である携帯端末ＰＴ２から距離情報を受信する（図９のケースＤ２のＴ２１６）。プリンタＰＲは、プリンタＰＲと未接続端末（即ち携帯端末ＰＴ２）との間の距離が閾値以上である状態、即ち、ユーザが未接続端末とのＷｉ−Ｆｉ接続が確立されることを望んでいる可能性が低い状態において、未接続端末から距離情報を受信しても、ネットワーク情報を未接続端末に送信しない（図６のＳ１１２でＮＯ、Ｓ１１４でＮＯ）。この結果、プリンタＰＲは、未接続端末である携帯端末ＰＴ２とのＷｉ−Ｆｉ接続を確立しない。
【００９６】
一方、プリンタＰＲは、携帯端末ＰＴ１から距離情報を受信する場合（図９のケースＤ１のＴ１１６）に、距離情報内のＢＴデバイス名「Ｎ１」を格納済みであると判断する（Ｔ１１６Ａ）。この場合、携帯端末ＰＴ１が確立済み端末であるので、ユーザがプリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が再び確立されることを望んでいる可能性が高い。従って、プリンタＰＲは、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上であるにも関わらず、ネットワーク情報をプリンタＰＲに送信する（Ｔ１１９）。これにより、プリンタＰＲは、携帯端末ＰＴ１とのＷｉ−Ｆｉ接続を確立し、携帯端末ＰＴ１から印刷データを受信することができる（Ｔ１３０、Ｔ１３２、Ｔ１４０）。このように、プリンタＰＲは、ＢＴ通信を実行した後に、適切な状況で、確立済み端末である携帯端末ＰＴ１とのＷｉ−Ｆｉ接続を確立することができる。
【００９７】
（対応関係）
プリンタＰＲが、「第１の通信機器」の一例である。携帯端末ＰＴ１が、「第２の通信機器」及び「第３の通信機器」の一例である。携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」が、「第２の機器識別情報」及び「第３の機器識別情報」の一例である。プリンタＰＲのＷｉ−ＦｉＩ／Ｆ２０、ＢＴＩ／Ｆ２２が、それぞれ、「第１のインターフェース」、「第２のインターフェース」の一例である。図７のＳ１５４の距離情報に含まれる「Ｎｅａｒ」と「Ｆａｒ」との境界の閾値（例えば３ｍ）が、「所定距離」の一例である。Ａｄｖｅｒｔｉｓｅ信号が、「所定信号」の一例である。図８のＴ１６（又はＴ１８）の距離情報が、「第１の距離情報」の一例であり、図９のＴ１１６の距離情報が、「特定情報」及び「第２の距離情報」の一例である。図８のＴ１９のネットワーク情報、図９のＴ１１９のネットワーク情報が、それぞれ、「第１のネットワーク関係情報」、「第２のネットワーク関係情報」の一例である。
【００９８】
（第３実施例）
第１及び第２実施例と異なる点を中心に説明する。図１に示されるように、プリンタＰＲは、ＮＦＣ方式に従った無線通信（以下では「ＮＦＣ通信」と呼ぶ）を実行するためのＮＦＣＩ／Ｆ２４を備える。ＮＦＣＩ／Ｆ２４は、メモリ２６を備える。また、携帯端末ＰＴ１，ＰＴ２も、それぞれ、ＮＦＣＩ／Ｆ６４を備える。本実施例では、携帯端末ＰＴ１がＢＴデバイス名格納領域８０を備えており、プリンタＰＲがＢＴデバイス名格納領域４０を備えていない。
【００９９】
ＮＦＣ方式は、いわゆる近距離無線通信のための無線通信方式であり、例えば、ＩＳＯ／ＩＥＣ２１４８１又は１８０９２の国際標準規格に基づく無線通信方式である。ＮＦＣ通信の通信速度（例えば最大の通信速度が４２４Ｋｂｐｓ）は、ＢＴ通信の通信速度（例えば最大の通信速度が２４Ｍｂｐｓ）よりも遅い。ＮＦＣ通信における搬送波の周波数（例えば１３．５６ＭＨｚ帯）は、Ｗｉ−Ｆｉ通信における搬送波の周波数（例えば２．４ＧＨｚ帯又は５．０ＧＨｚ帯）及びＢＴ通信における搬送波の周波数（例えば２．４ＧＨｚ帯）とは異なる。また、ＮＦＣ通信を実行可能な最大の距離（例えば約１０ｃｍ）は、ＢＴ通信を実行可能な最大の距離（例えば約数十ｍ）よりも小さい。
【０１００】
（プリンタＰＲの処理；図１０）
プリンタＰＲのＣＰＵ３２は、図２の処理に代えて、図１０の処理を実行する。Ｓ２は、図２と同様である。Ｓ２００では、ＣＰＵ３２は、ＢＴＩ／Ｆ２２をＯＦＦ状態からＯＮ状態に変更し、さらに、ＮＦＣＩ／Ｆ２４をＯＦＦ状態からＯＮ状態に変更する（即ちＮＦＣＩ／Ｆ２４に電力が供給される）。Ｓ２０２では、ＣＰＵ３２は、Ｓ２で生成されたＳＳＩＤと、所定のパスワードと、をＮＦＣＩ／Ｆ２４に供給する。これにより、現行ＳＳＩＤ及び所定のパスワードがＮＦＣＩ／Ｆ２４のメモリ２６に格納される。Ｓ６は、図２と同様である。ＣＰＵ３２は、Ｓ２１０及びＳ２１２の各監視処理を順次実行することを繰り返す。
【０１０１】
Ｓ２１０では、ＣＰＵ３２は、ＮＦＣＩ／Ｆ２４を介した通信リンク（以下では「ＮＦＣリンク」と呼ぶ）が確立されることを監視する。ＣＰＵ３２は、ＮＦＣＩ／Ｆ２４から、ＮＦＣリンクが確立されたことを示す情報を取得する場合に、Ｓ２１０でＹＥＳと判断して、Ｓ１４に進む。Ｓ１４〜Ｓ１８は、図２と同様である。Ｓ２２０では、ＣＰＵ３２は、Ｗｉ−Ｆｉ接続を利用して、Ｗｉ−ＦｉＩ／Ｆ２０を介して、プリンタＰＲのＢＴデバイス名「ＮＰ」を携帯端末に送信する。
【０１０２】
Ｓ２１２では、ＣＰＵ３２は、携帯端末から、ＢＴＩ／Ｆ２２を介して、Ｓｃａｎ＿Ｒｅｑ信号を受信することを監視する。ＣＰＵ３２は、Ｓｃａｎ＿Ｒｅｑ信号を受信した場合には、Ｓ２１２でＹＥＳと判断して、Ｓ１２に進む。Ｓ１２〜Ｓ１８は、図２と同様である。
【０１０３】
Ｓ２０〜Ｓ３２は、図２と同様である。Ｓ２４０では、ＣＰＵ３２は、Ｓ３２で生成されたＳＳＩＤと、所定のパスワードと、をＮＦＣＩ／Ｆ２４に供給する。これにより、ＮＦＣＩ／Ｆ２４のメモリ２６内の所定のパスワードは変更されないが、メモリ２６内の現行ＳＳＩＤが変更される。
【０１０４】
（携帯端末ＰＴ１の処理；図１１）
携帯端末ＰＴ１のＣＰＵ７２は、図３の処理に代えて、図１１の処理を実行する。ＣＰＵ７２は、Ｓ５０及びＳ２５０の各監視処理を順次実行することを繰り返す。Ｓ５０とＳ５０でＹＥＳの後のＳ５２〜Ｓ８０とは、図３と同様である。ただし、本実施例では、図３のＳ５４の処理が実行されず、Ｓ５０でＹＥＳの場合に、図３のＳ７４の処理が実行されない。
【０１０５】
Ｓ２５０では、ＣＰＵ７２は、ＮＦＣＩ／Ｆ６４を介した通信リンク（即ちＮＦＣリンク）が確立されることを監視する。ＣＰＵ７２は、ＮＦＣＩ／Ｆ６４から、ＮＦＣリンクが確立されたことを示す情報を取得する場合に、Ｓ２５０でＹＥＳと判断して、Ｓ６４に進む。Ｓ６４及びＳ６６は、図３と同様である。Ｓ２６０では、ＣＰＵ７２は、Ｗｉ−Ｆｉ接続を利用して、プリンタＰＲから、Ｗｉ−ＦｉＩ／Ｆ６０を介して、ＢＴデバイス名「ＮＰ」を受信する（図１０のＳ２２０参照）。Ｓ２６０の後のＳ７０〜Ｓ８０は、図３と同様である。ただし、Ｓ７４では、ＣＰＵ７２は、Ｗｉ−Ｆｉ通信によってＳ２６０で受信されたＢＴデバイス名「ＮＰ」をＢＴデバイス名格納領域８０に格納させる。
【０１０６】
（ケースＥ：図１２）
続いて、図１２及び図１３を参照して、図１０及び図１１の各処理によって実現される具体的なケースについて説明する。なお、図１２及び図１３において、プリンタＰＲと携帯端末ＰＴ１，ＰＴ２との間の太線矢印、細線矢印、破線矢印は、それぞれ、Ｗｉ−Ｆｉ通信、ＢＴ通信、ＮＦＣ通信を示す。この点は、後述の第４実施例でも同様である。図１２のケースＥの初期状態は、図４のケースＡの初期状態と同様である。図４のケースＡと異なる点を中心として、ケースＥの内容を説明する。
【０１０７】
プリンタＰＲは、電源がユーザによってＯＮされる場合（Ａ０）に、Ｔ３０２において、ＳＳＩＤ「Ｘ１」を生成し（図１０のＳ２）、Ｔ３０４において、ＢＴＩ／Ｆ２２及びＮＦＣＩ／Ｆ２４のそれぞれをＯＮ状態に変更し（Ｓ２００）、Ｔ３０５において、ＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」をＮＦＣＩ／Ｆ２４に供給する。Ａ１及びＴ３０６は、図４のＡ１及びＴ６と同様である。
【０１０８】
携帯端末ＰＴ１は、プリンタＰＲからＡｄｖｅｒｔｉｓｅ信号を受信する場合に、Ｔ３１０において、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みでないと判断する（図１１のＳ５２でＮＯ）。この場合、携帯端末ＰＴ１は、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信しない（Ｓ５４でＮＯの場合にＳ６０に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ１との間にＷｉ−Ｆｉ接続が確立されない。
【０１０９】
ユーザは、プリンタＰＲに印刷を実行させることを望む場合に、Ａ２において、携帯端末ＰＴ１をプリンタＰＲに近づける。これにより、プリンタＰＲと携帯端末ＰＴ１との間の距離がＮＦＣ通信を実行可能な最大の距離（例えば１０ｃｍ）未満になる。この場合、プリンタＰＲと携帯端末ＰＴ１との間にＮＦＣリンクが確立される。
【０１１０】
プリンタＰＲのＮＦＣＩ／Ｆ２４のメモリ２６には、ＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」が格納されている（Ｔ３０５）。そして、ＮＦＣＩ／Ｆ２４は、ＮＦＣリンクが確立される場合に、制御部３０のＣＰＵ３２から指示を受けることなく、Ｔ３２０において、メモリ２６内のＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」を携帯端末ＰＴ１に送信する。Ｔ３２４，Ｔ３３０，Ｔ３３２は、図４のＴ２４，Ｔ３０，Ｔ３２と同様である（図１０のＳ２１０でＹＥＳ、Ｓ１４〜Ｓ１８、図１１のＳ２５０でＹＥＳ、Ｓ６４、Ｓ６６）。そして、Ｔ３３４において、プリンタＰＲは、Ｗｉ−Ｆｉ接続を利用して、ＢＴデバイス名「ＮＰ」を携帯端末ＰＴ１に送信する（図１０のＳ２２０）。
【０１１１】
Ａ３，Ｔ３４０〜Ｔ３５２は、図４のＡ３，Ｔ４０〜Ｔ５２と同様である。ただし、Ｔ３４２では、携帯端末ＰＴ１は、Ｔ３３４のＷｉ−Ｆｉ通信によってプリンタＰＲから受信されたＢＴデバイス名「ＮＰ」を格納する（図１１のＳ７４）。Ｔ３５４では、プリンタＰＲは、ＳＳＩＤ「Ｘ２」及びパスワード「ＰＳ」をＮＦＣＩ／Ｆ２４に供給する（図１０のＳ２４０）。
【０１１２】
（ケースＦ１；図１３）
図１３のケースＦ１は、図１２のケースＥの続きであり、Ｗｉ−ＦｉＩ／Ｆ２０がＯＦＦ状態であり（図１２のＴ３５２参照）、ＢＴＩ／Ｆ２２及びＮＦＣＩ／Ｆ２４がＯＮ状態である（Ｔ３０４参照）。また、携帯端末ＰＴ１のＢＴデバイス名格納領域８０には、確立済みプリンタであるプリンタＰＲのＢＴデバイス名「ＮＰ」が格納されている（Ｔ３４２参照）。
【０１１３】
Ａ１１，Ａ１３は、図５と同様であり、Ｔ４０６〜Ｔ４５２は、図５のＴ１０６〜Ｔ１５２と同様である（図１０のＳ２１２でＹＥＳ、Ｓ１２〜Ｓ１８、Ｓ３０〜Ｓ３２、図１１のＳ５０でＹＥＳ、Ｓ５２でＹＥＳ、Ｓ６０〜Ｓ８０）。Ｔ４５４では、プリンタＰＲは、ＳＳＩＤ「Ｘ３」及びパスワード「ＰＳ」をＮＦＣＩ／Ｆ２４に供給する（図１０のＳ２４０）。
【０１１４】
（ケースＦ２）
ケースＦ２もケースＥの続きである。携帯端末ＰＴ２のＢＴデバイス名格納領域（図示省略）には、プリンタＰＲのＢＴデバイス名「ＮＰ」が格納されていない。
【０１１５】
Ａ１５は、図５と同様である。携帯端末ＰＴ２は、プリンタＰＲからＴ５０６のＡｄｖｅｒｔｉｓｅ信号を受信する場合（図１１のＳ５０でＹＥＳ）に、Ｔ５１０において、Ａｄｖｅｒｔｉｓｅ信号内のＢＴデバイス名「ＮＰ」を格納済みでないと判断する（Ｓ５２でＮＯ）。この場合、携帯端末ＰＴ２は、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信しない（Ｓ５２でＮＯの場合にＳ６０に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ２との間にＷｉ−Ｆｉ接続が確立されない。
【０１１６】
（本実施例の効果）
本実施例でも、第１実施例と同様に、携帯端末ＰＴ１は、ＢＴ通信を実行した後に、適切な状況で、確立済みプリンタであるプリンタＰＲとのＷｉ−Ｆｉ接続を確立することができる。また、携帯端末ＰＴ１は、ＢＴ方式の論理リンクを確立せずに済むので、携帯端末ＰＴ１の処理負荷を軽減させ得る。
【０１１７】
（対応関係）
ＢＴ方式、ＮＦＣ方式が、それぞれ、「第１種の通信方式」、「第２種の通信方式」の一例である。携帯端末ＰＴ１のＢＴＩ／Ｆ６２、ＮＦＣＩ／Ｆ６４が、それぞれ、「第１種のインターフェース」、「第２種のインターフェース」の一例である。ＮＦＣ通信を実行可能な最大の距離（例えば１０ｃｍ）が、「所定距離」の一例である。図１２のＴ３２０のＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」が、「第１のネットワーク関係情報」の一例であり、図１３のＴ４２２のＳｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ「Ｘ２」及びパスワード「ＰＳ」が、「第２のネットワーク関係情報」の一例である。
【０１１８】
（第４実施例）
第３実施例と異なる点を中心に説明する。本実施例では、プリンタＰＲがＢＴデバイス名格納領域４０を備えており、携帯端末ＰＴ１がＢＴデバイス名格納領域８０を備えていない。
【０１１９】
（プリンタＰＲの処理；図１４）
プリンタＰＲのＣＰＵ３２は、図１０の処理に代えて、図１４の処理を実行する。Ｓ２、Ｓ２００、Ｓ２０２、Ｓ６、Ｓ２１０、及び、Ｓ２１２は、図１０と同様である。また、Ｓ２１０でＹＥＳの後のＳ１４〜Ｓ１８は、図１０と同様である。Ｓ１８の後のＳ２２１では、ＣＰＵ３２は、Ｗｉ−Ｆｉ接続を利用して、携帯端末から、Ｗｉ−ＦｉＩ／Ｆ２０を介して、携帯端末のＢＴデバイス名を受信する。
【０１２０】
Ｓ２１２でＹＥＳの後のＳ２１３では、ＣＰＵ３２は、Ｓｃａｎ＿Ｒｅｑ信号内の送信元のＢＴデバイス名がＢＴデバイス名格納領域４０に格納されているのか否かを判断する。Ｓ２１３でＹＥＳの後のＳ１２〜Ｓ１８は、図１０と同様である。また、Ｓ２０〜Ｓ３２、Ｓ２４０は、図１０と同様である。Ｓ２３０では、ＣＰＵ３２は、Ｓ２２１で受信されたＢＴデバイス名をＢＴデバイス名格納領域４０に格納させる。
【０１２１】
（携帯端末ＰＴ１の処理；図１１）
携帯端末ＰＴ１のＣＰＵ７２は、図１１の処理を実行するが、Ｓ２６０が第３実施例とは異なる。Ｓ２６０では、携帯端末ＰＴ１のＣＰＵ７２は、Ｗｉ−Ｆｉ接続を利用して、Ｗｉ−ＦｉＩ／Ｆ６０を介して、携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」をプリンタＰＲに送信する（図１４のＳ２２１参照）。また、本実施例では、Ｓ５２及びＳ７４が実行されない。
【０１２２】
（ケースＥ：図１２）
続いて、図１２及び図１５を参照して、図１１及び図１４の各処理によって実現される具体的なケースについて説明する。図１２のケースＥでは、Ｔ３３４が実行されず、その代わりにＴ３３６が実行される。Ｔ３３６では、携帯端末ＰＴ１は、Ｗｉ−Ｆｉ接続を利用して、携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」をプリンタＰＲに送信する（図１１のＳ２６０）。また、Ｔ３４２が実行されず、その代わりにＴ３４５が実行される。Ｔ３４５では、プリンタＰＲは、Ｔ３３６のＷｉ−Ｆｉ通信によって携帯端末ＰＴ１から受信されたＢＴデバイス名「Ｎ１」を格納する（図１４のＳ２３０）。
【０１２３】
（ケースＧ１；図１５）
図１５のケースＧ１は、図１２のケースＥの続きである。プリンタＰＲのＢＴデバイス名格納領域４０には、確立済み端末である携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」が格納されている（図１２のＴ３４５参照）。図１３のケースＦ１と異なる点を中心として、ケースＧ１を説明する。
【０１２４】
Ａ１１、Ｔ４０６〜Ｔ４２０は、図１３と同様である。Ｔ４２１では、プリンタＰＲは、Ｓｃａｎ＿Ｒｅｑ信号内のＢＴデバイス名「Ｎ１」を格納済みであると判断する（図１４のＳ２１３でＹＥＳ）。この場合、Ｔ４２２では、プリンタＰＲは、プリンタＰＲと携帯端末ＰＴ１との間の距離が閾値以上であるにも関わらず、ＳＳＩＤ「Ｘ２」及びパスワード「ＰＳ」を含むＳｃａｎ＿Ｒｅｓ信号を携帯端末ＰＴ１に送信する（Ｓ１２）。Ａ１３、Ｔ４２４〜Ｔ４５４は、図１３と同様である。
【０１２５】
（ケースＧ２）
ケースＧ２もケースＥの続きである。プリンタＰＲのＢＴデバイス名格納領域４０には、携帯端末ＰＴ２のＢＴデバイス名「Ｎ２」が格納されていない。
【０１２６】
携帯端末ＰＴ２は、Ａ１５の操作が実行された後に、プリンタＰＲからＴ５０６のＡｄｖｅｒｔｉｓｅ信号を受信する場合（図１１のＳ５０でＹＥＳ）に、Ｔ５２０において、プリンタＰＲと携帯端末ＰＴ２との間の距離が閾値以上であるにも関わらず、Ｓｃａｎ＿Ｒｅｑ信号をプリンタＰＲに送信する。
【０１２７】
プリンタＰＲは、携帯端末ＰＴ２からＳｃａｎ＿Ｒｅｑ信号を受信する場合に、Ｔ５２１おいて、Ｓｃａｎ＿Ｒｅｑ信号内のＢＴデバイス名「Ｎ２」を格納済みでないと判断する（図１４のＳ２１３でＮＯ）。この場合、プリンタＰＲは、ＳＳＩＤ「Ｘ２」等を携帯端末ＰＴ２に送信しない（Ｓ２１３でＮＯの場合にＳ１２に進まない）。この結果、プリンタＰＲと携帯端末ＰＴ２との間にＷｉ−Ｆｉ接続が確立されない。
【０１２８】
（本実施例の効果）
本実施例でも、第２実施例と同様に、プリンタＰＲは、ＢＴ通信を実行した後に、適切な状況で、確立済みプリンタであるプリンタＰＲとのＷｉ−Ｆｉ接続を確立することができる。また、プリンタＰＲは、ＢＴ方式の論理リンクを確立せずに済むので、プリンタＰＲの処理負荷を軽減させ得る。
【０１２９】
（対応関係）
プリンタＰＲのＢＴＩ／Ｆ２２、ＮＦＣＩ／Ｆ２４が、それぞれ、「第１種のインターフェース」、「第２種のインターフェース」の一例である。ＮＦＣ通信を実行可能な最大の距離（例えば１０ｃｍ）が、「所定距離」の一例である。図１５のＴ４２０のＳｃａｎ＿Ｒｅｑ信号が、「所定要求」及び「特定情報」の一例である。また、Ｔ４２２のＳｃａｎ＿Ｒｅｓ信号が、「応答」の一例である。図１２のＴ３２０のＳＳＩＤ「Ｘ１」及びパスワード「ＰＳ」が、「第１のネットワーク関係情報」の一例であり、図１５のＴ４２２のＳｃａｎ＿Ｒｅｓ信号内のＳＳＩＤ「Ｘ２」及びパスワード「ＰＳ」が、「第２のネットワーク関係情報」の一例である。
【０１３０】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【０１３１】
（変形例１）携帯端末ＰＴ１は、図３又は図１１のＳ６０及びＳ６２を実行する代わりに、ＢＴ接続要求をプリンタＰＲに送信して、プリンタＰＲとのＢＴ接続を確立した後に、ＢＴ接続を利用して、プリンタＰＲからＳＳＩＤ及びパスワードを受信してもよい。本変形例では、ＢＴ接続要求が、「第１の所定要求」及び「第２の所定要求」の一例である。一般的に言うと、「第１（又は第２）の所定要求」、「第１（又は第２）のネットワーク関係情報」は、上記の第１及び第３実施例のように、第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに通信されてもよいし、本変形例のように、論理リンクを利用して通信されてもよい。
【０１３２】
（変形例２）携帯端末ＰＴ１がＡｄｖｅｒｔｉｓｅ信号を繰り返し送信する場合には、プリンタＰＲは、図６のＳ６を実行しなくてもよい。この場合、プリンタＰＲは、携帯端末ＰＴ１からＡｄｖｅｒｔｉｓｅ信号を受信する場合に、Ａｄｖｅｒｔｉｓｅ信号内の携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」を格納済みであるのか否かを判断してもよい。プリンタＰＲは、ＢＴデバイス名「Ｎ１」を格納済みであると判断する場合に、Ｓ１１６以降の処理を実行してもよい。プリンタＰＲは、ＢＴデバイス名「Ｎ１」を格納済みでないと判断する場合に、受信済みのＡｄｖｅｒｔｉｓｅ信号の電波強度に基づいて、プリンタＰＲと携帯端末ＰＴ１との間の距離を特定し、特定済みの距離が閾値未満であるのか否かを判断してもよい。プリンタＰＲは、特定済みの距離が閾値未満であると判断する場合には、Ｓ１１６以降の処理を実行し、特定済みの距離が閾値以上であると判断する場合には、Ｓ１１６以降の処理を実行しなくてもよい。Ｓ１１６では、ＢＴ接続が確立されることなく、ネットワーク情報が送信されてもよいし、ＢＴ接続が確立された後に、ネットワーク情報が送信されてもよい。本変形例では、Ａｄｖｅｒｔｉｓｅ信号が、「特定情報」の一例であり、「所定信号送信部」及び「距離情報受信部」を省略可能である。
【０１３３】
（変形例３）携帯端末ＰＴ１がＡｄｖｅｒｔｉｓｅ信号を繰り返し送信する場合には、プリンタＰＲは、図１４のＳ６を実行しなくてもよい。この場合、プリンタＰＲは、携帯端末ＰＴ１からＡｄｖｅｒｔｉｓｅ信号を受信する場合に、Ａｄｖｅｒｔｉｓｅ信号内の携帯端末ＰＴ１のＢＴデバイス名「Ｎ１」を格納済みであるのか否かを判断してもよい。プリンタＰＲは、ＢＴデバイス名「Ｎ１」を格納済みであると判断する場合に、Ｓ１２以降の処理を実行し、ＢＴデバイス名「Ｎ１」を格納済みでないと判断する場合に、Ｓ１２以降の処理を実行しなくてもよい。Ｓ１２では、ＢＴ接続が確立されることなく、ネットワーク情報が送信されてもよいし、ＢＴ接続が確立された後に、ネットワーク情報が送信されてもよい。本変形例では、Ａｄｖｅｒｔｉｓｅ信号が、「特定情報」及び「所定要求」の一例である。
【０１３４】
（変形例４）携帯端末ＰＴ１は、図１１の第３実施例のＳ２６０を実行せずに、ＮＦＣ通信によってプリンタＰＲからＢＴデバイス名「ＮＰ」を受信してもよい。即ち、「機器識別情報受信処理」では、上記の第３実施例のように、第１のインターフェースを介して第１の機器識別情報を受信してもよいし、本変形例のように、第２のインターフェース（特に第２種のインターフェース）を介して第１の機器識別情報を受信してもよい。
【０１３５】
（変形例５）プリンタＰＲは、図１４のＳ２２１を実行せずに、ＮＦＣ通信によって携帯端末ＰＴ１からＢＴデバイス名「Ｎ１」を受信してもよい。即ち、「機器識別情報受信部」は、上記の第４実施例のように、第１のインターフェースを介して第２の機器識別情報を受信してもよいし、本変形例のように、第２のインターフェース（特に第２種のインターフェース）を介して第２の機器識別情報を受信してもよい。
【０１３６】
（変形例６）上記の各実施例では、プリンタＰＲから携帯端末ＰＴ１にＳＳＩＤ及びパスワードが送信される（例えば図２のＳ１２）。これに代えて、プリンタＰＲは、ＳＳＩＤを携帯端末ＰＴ１に送信するが、パスワードを携帯端末ＰＴ１に送信しなくてもよい。この場合、携帯端末ＰＴ１においてパスワード入力画面が表示されて、パスワードがユーザによって携帯端末ＰＴ１に入力される。本変形例では、ＳＳＩＤのみが、「第１（又は第２）のネットワーク関係情報」の一例である。
【０１３７】
（変形例７）プリンタＰＲのＢＴＩ／Ｆ２２は、ＣＰＵとメモリとを備えていてもよい。ＢＴＩ／Ｆ２２のメモリは、プログラムを格納していてもよい。ＢＴＩ／Ｆ２２のＣＰＵは、制御部３０内のＣＰＵ３２から指示を受けなくても、ＢＴＩ／Ｆ２２のメモリ内のプログラムに従って、上記の各実施例の動作を実行可能であってもよい。一般的に言うと、「第１の通信機器」は、２個以上のプロセッサ（例えばプリンタＰＲの制御部３０内のＣＰＵ３２とＢＴＩ／Ｆ２２内のＣＰＵ）と、２個以上のメモリ（例えば制御部３０内のメモリ３４とＢＴＩ／Ｆ２２内のメモリ）と、を備えていてもよく、各プロセッサが各メモリに格納されている各プログラムに従って処理を実行してもよい。
【０１３８】
（変形例８）第３及び第４実施例では、図１０及び図１４のＳ２０２及びＳ２４０において、プリンタＰＲのＣＰＵ３２は、現行ＳＳＩＤ及びパスワードをＮＦＣＩ／Ｆ２４に供給して、ＮＦＣＩ／Ｆ２４のメモリ２６にこれらの情報を格納させる。この結果、ＮＦＣＩ／Ｆ２４は、携帯端末とのＮＦＣリンクが確立される場合に、制御部３０（即ちＣＰＵ３２）から指示を受けなくても、現行ＳＳＩＤ及びパスワードを携帯端末に送信することができる。これに代えて、ＮＦＣＩ／Ｆ２４は、携帯端末とのＮＦＣリンクが確立される場合に、ＮＦＣリンクが確立されたことを制御部３０（即ちＣＰＵ３２）に通知し、制御部３０から現行ＳＳＩＤ及びパスワードを取得してこれらの情報を携帯端末に送信してもよい。一般的に言うと、「第１のネットワーク関係情報送信部」は、第２種のインターフェースを介して、第１のネットワーク関係情報を第２の通信機器に送信すればよい。
【０１３９】
（変形例９）各実施例では、プリンタＰＲは、例えば図２のＳ３２において、Ｗｉ−ＦｉＩ／Ｆ２０をＯＦＦ状態に変更する。これに代えて、プリンタＰＲの電源がＯＮされている間に、Ｗｉ−ＦｉＩ／Ｆ２０が常にＯＮ状態に維持されていてもよい。
【０１４０】
（変形例１０）プリンタＰＲは、ＷＦＤをサポートしていなくてもよく、その代わりに、いわゆるＳｏｆｔＡＰをサポートしていてもよい。この場合、プリンタＰＲは、例えば図２のＳ１４において、ＳｏｆｔＡＰを起動し、Ｓ３２において、ＳｏｆｔＡＰを停止する。
【０１４１】
（変形例１１）「機器識別情報」は、プリンタＰＲ又は携帯端末ＰＴ１等のＢＴデバイス名でなくてもよく、他の識別情報（例えば、ＭＡＣアドレス、ＩＰアドレス等）であってもよい。
【０１４２】
（変形例１２）「第１のインターフェース」は、Ｗｉ−Ｆｉ通信を実行するためのＩ／Ｆでなくてもよく、無線ＬＡＮを構築可能な他の通信方式に従った無線通信を実行するためのＩ／Ｆであってもよい。また、「第２のインターフェース」は、ＢＴ通信を実行するためのＩ／Ｆでなくてもよく、例えば、近距離無線通信を実行可能な他の通信方式（例えばＴｒａｎｓｆｅｒＪｅｔ（登録商標）方式）に従った無線通信を実行するためのＩ／Ｆであってもよい。
【０１４３】
（変形例１３）「第１の通信機器」は、プリンタＰＲでなくてもよく、例えば、スキャナであってもよい。この場合、スキャナは、例えば、図２のＳ２０において、携帯端末ＰＴ１から印刷データを受信する代わりに、原稿のスキャンを実行することによって生成されるスキャンデータを携帯端末ＰＴ１に送信してもよい。また、「第１の通信機器」は、プリンタ及びスキャナとは異なる機器（例えば、コピー機、ファクシミリ、電話機、ＰＣ、サーバ、携帯端末等）であってもよい。また、「第２の通信機器」は、携帯端末でなくてもよく、他の機器（例えば、プリンタ、スキャナ、コピー機、ファクシミリ、電話機、デスクトップ型ＰＣ、サーバ等）であってもよい。
【０１４４】
（変形例１４）各実施例では、プリンタＰＲのＣＰＵ３２及び携帯端末ＰＴ１のＣＰＵ７２がプログラム（即ちソフトウェア）を実行することによって、図２〜図１５の各処理が実現される。これに代えて、図２〜図１５の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【０１４５】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１４６】
２：通信システム、ＰＲ：プリンタ、１２：操作部、１４：表示部、１６：印刷実行部、２０：Ｗｉ−ＦｉＩ／Ｆ（インターフェース）、２２：ＢＴＩ／Ｆ、２４：ＮＦＣＩ／Ｆ、２６：メモリ、３０：制御部、３２：ＣＰＵ、３４：メモリ、３６：プログラム、４０：ＢＴデバイス名格納領域、ＰＴ１，ＰＴ２：携帯端末、５２：操作部、５４：表示部、６０：Ｗｉ−ＦｉＩ／Ｆ、６２：ＢＴＩ／Ｆ、６４：ＮＦＣＩ／Ｆ、７０：制御部、７２：ＣＰＵ、７４：メモリ、７６：ＯＳプログラム、７８：プリンタアプリケーション、８０：ＢＴデバイス名格納領域
【図１】
2019213213.tif 000003
【図２】
2019213213.tif 000004
【図３】
2019213213.tif 000005
【図４】
2019213213.tif 000006
【図５】
2019213213.tif 000007
【図６】
2019213213.tif 000008
【図７】
2019213213.tif 000009
【図８】
2019213213.tif 000010
【図９】
2019213213.tif 000011
【図１０】
2019213213.tif 000012
【図１１】
2019213213.tif 000013
【図１２】
2019213213.tif 000014
【図１３】
2019213213.tif 000015
【図１４】
2019213213.tif 000016
【図１５】
2019213213.tif 000017
【手続補正書】
【提出日】令和1年9月12日(2019.9.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プリンタであって、
印刷実行部と、
Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＷｉ−Ｆｉインターフェースと、
Ｂｌｕｅｔｏｏｔｈ（登録商標）方式の４．０以降のバージョンに従った無線通信を実行するためのＢｌｕｅｔｏｏｔｈインターフェースと、
前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、端末装置とのペアリングを実行して、前記端末装置とＢｌｕｅｔｏｏｔｈ接続を確立する第１の確立部と、
前記端末装置との前記Ｂｌｕｅｔｏｏｔｈ接続が確立された後、前記プリンタの動作状態をＷｉ−Ｆｉネットワークの親局として動作していない状態から前記Ｗｉ−Ｆｉネットワークの前記親局として動作する状態に移行する第１の移行部と、
確立済みの前記Ｂｌｕｅｔｏｏｔｈ接続を利用して、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、前記Ｗｉ−Ｆｉインターフェースを介したＷｉ−Ｆｉ接続を前記端末装置と確立するための接続情報を前記端末装置に送信する接続情報送信部であって、前記Ｗｉ−Ｆｉ接続は、前記プリンタが前記親局として動作する前記Ｗｉ−Ｆｉネットワークに前記端末装置を所属させるための接続である、前記接続情報送信部と、
前記接続情報が前記端末装置に送信され、かつ、前記動作状態が前記親局として動作する状態に移行された後に、前記端末装置から、前記Ｗｉ−Ｆｉインターフェースを介して、接続要求を受信する要求受信部であって、前記接続要求は、前記接続情報を用いて得られる要求である、前記要求受信部と、
前記端末装置から前記接続要求を受信することに応じて、前記Ｗｉ−Ｆｉインターフェースを介した前記Ｗｉ−Ｆｉ接続を前記端末装置と確立して、前記プリンタと前記端末装置との双方が所属する前記Ｗｉ−Ｆｉネットワークを形成する第２の確立部と、
前記Ｗｉ−Ｆｉネットワークを利用して、前記Ｗｉ−Ｆｉインターフェースを介して、前記端末装置から画像データを受信するデータ受信部と、
受信済みの前記画像データに従った印刷を前記印刷実行部に実行させる印刷制御部と、
を備えるプリンタ。
【請求項２】
前記Ｂｌｕｅｔｏｏｔｈ接続は、論理リンクである、請求項１に記載のプリンタ。
【請求項３】
前記親局は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ方式におけるＧｒｏｕｐ  Ｏｗｎｅｒである、請求項１又は２に記載のプリンタ。
【請求項４】
前記接続情報は、前記Ｗｉ−Ｆｉネットワークを識別するためのネットワーク識別情報を含む、請求項１から３のいずれか一項に記載のプリンタ。
【請求項５】
前記ネットワーク識別情報は、ＳＳＩＤ（Service Set Identifierの略）である、請求項４に記載のプリンタ。
【請求項６】
前記プリンタは、さらに、
前記端末装置から前記画像データが受信された後に、前記Ｗｉ−Ｆｉ接続を切断する切断部を備える、請求項１から５のいずれか一項に記載のプリンタ。
【請求項７】
前記プリンタは、さらに、
前記Ｗｉ−Ｆｉ接続が切断された後、前記動作状態を前記Ｗｉ−Ｆｉネットワークの前記親局として動作する状態から前記Ｗｉ−Ｆｉネットワークの前記親局として動作していない状態に移行する第２の移行部を備える、請求項６に記載のプリンタ。
【請求項８】
前記プリンタは、さらに、
前記Ｗｉ−Ｆｉ接続が切断された後、前記端末装置に送信した前記接続情報に代えて、新たな接続情報を生成する生成部を備える、請求項６又は７に記載のプリンタ。
【請求項９】
前記Ｗｉ−Ｆｉ方式は、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格に基づく無線通信方式である、請求項１から８のいずれか一項に記載のプリンタ。
【請求項１０】
前記Ｂｌｕｅｔｏｏｔｈ方式の４．０以降のバージョンは、ＩＥＥＥ８０２．１５．１の規格、及び、それに準ずる規格に基づく無線通信方式である、請求項１から９のいずれか一項に記載のプリンタ。
【請求項１１】
前記Ｂｌｕｅｔｏｏｔｈ方式の４．０以降のバージョンは、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙに準ずる規格に基づく無線通信方式である、請求項１から９のいずれか一項に記載のプリンタ。
【請求項１２】
端末装置のためのコンピュータプログラムであって、
前記端末装置は、
Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＷｉ−Ｆｉインターフェースと、
Ｂｌｕｅｔｏｏｔｈ（登録商標）方式の４．０以降のバージョンに従った無線通信を実行するためのＢｌｕｅｔｏｏｔｈインターフェースと、
プロセッサと、を備え、
前記コンピュータプログラムは、前記プロセッサに、以下の各処理、即ち、
前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、プリンタとのペアリングを実行して、前記プリンタとＢｌｕｅｔｏｏｔｈ接続を確立する第１の確立処理と、
確立済みの前記Ｂｌｕｅｔｏｏｔｈ接続を利用して、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、前記プリンタから、前記Ｗｉ−Ｆｉインターフェースを介したＷｉ−Ｆｉ接続を前記プリンタと確立するための接続情報を受信する接続情報受信処理であって、前記Ｗｉ−Ｆｉ接続は、前記プリンタが親局として動作するＷｉ−Ｆｉネットワークに前記端末装置を所属させるための接続である、前記接続情報受信処理と、
前記プリンタから前記接続情報が受信された後に、前記Ｗｉ−Ｆｉインターフェースを介して、接続要求を前記プリンタに送信する要求送信処理であって、前記接続要求は、前記接続情報を用いて得られる要求である、前記要求送信処理と、
前記接続要求を前記プリンタに送信することに応じて、前記Ｗｉ−Ｆｉインターフェースを介した前記Ｗｉ−Ｆｉ接続を前記プリンタと確立して、前記プリンタと前記端末装置との双方が所属する前記Ｗｉ−Ｆｉネットワークを形成する第２の確立処理と、
前記Ｗｉ−Ｆｉネットワークを利用して、前記Ｗｉ−Ｆｉインターフェースを介して、画像データを前記プリンタに送信するデータ送信処理と、
を実行させる、コンピュータプログラム。
【請求項１３】
前記Ｂｌｕｅｔｏｏｔｈ接続は、論理リンクである、請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記親局は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ方式におけるＧｒｏｕｐ  Ｏｗｎｅｒである、請求項１２又は１３に記載のコンピュータプログラム。
【請求項１５】
前記接続情報は、前記Ｗｉ−Ｆｉネットワークを識別するためのネットワーク識別情報を含む、請求項１２から１４のいずれか一項に記載のコンピュータプログラム。
【請求項１６】
前記ネットワーク識別情報は、ＳＳＩＤ（Service Set Identifierの略）である、請求項１５に記載のコンピュータプログラム。
【請求項１７】
端末装置であって、
Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＷｉ−Ｆｉインターフェースと、
Ｂｌｕｅｔｏｏｔｈ（登録商標）方式の４．０以降のバージョンに従った無線通信を実行するためのＢｌｕｅｔｏｏｔｈインターフェースと、
前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、プリンタとのペアリングを実行して、前記プリンタとＢｌｕｅｔｏｏｔｈ接続を確立する第１の確立部と、
確立済みの前記Ｂｌｕｅｔｏｏｔｈ接続を利用して、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、前記プリンタから、前記Ｗｉ−Ｆｉインターフェースを介したＷｉ−Ｆｉ接続を前記プリンタと確立するための接続情報を受信する接続情報受信部であって、前記Ｗｉ−Ｆｉ接続は、前記プリンタが親局として動作するＷｉ−Ｆｉネットワークに前記端末装置を所属させるための接続である、前記接続情報受信部と、
前記プリンタから前記接続情報が受信された後に、前記Ｗｉ−Ｆｉインターフェースを介して、接続要求を前記プリンタに送信する要求送信部であって、前記接続要求は、前記接続情報を用いて得られる要求である、前記要求送信部と、
前記接続要求を前記プリンタに送信することに応じて、前記Ｗｉ−Ｆｉインターフェースを介した前記Ｗｉ−Ｆｉ接続を前記プリンタと確立して、前記プリンタと前記端末装置との双方が所属する前記Ｗｉ−Ｆｉネットワークを形成する第２の確立部と、
前記Ｗｉ−Ｆｉネットワークを利用して、前記Ｗｉ−Ｆｉインターフェースを介して、画像データを前記プリンタに送信するデータ送信部と、
を備える端末装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本明細書によって開示されるプリンタは、印刷実行部と、Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＷｉ−Ｆｉインターフェースと、Ｂｌｕｅｔｏｏｔｈ（登録商標）方式の４．０以降のバージョンに従った無線通信を実行するためのＢｌｕｅｔｏｏｔｈインターフェースと、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、端末装置とのペアリングを実行して、前記端末装置とＢｌｕｅｔｏｏｔｈ接続を確立する第１の確立部と、前記端末装置との前記Ｂｌｕｅｔｏｏｔｈ接続が確立された後、前記プリンタの動作状態をＷｉ−Ｆｉネットワークの親局として動作していない状態から前記Ｗｉ−Ｆｉネットワークの前記親局として動作する状態に移行する第１の移行部と、確立済みの前記Ｂｌｕｅｔｏｏｔｈ接続を利用して、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、前記Ｗｉ−Ｆｉインターフェースを介したＷｉ−Ｆｉ接続を前記端末装置と確立するための接続情報を前記端末装置に送信する接続情報送信部であって、前記Ｗｉ−Ｆｉ接続は、前記プリンタが前記親局として動作する前記Ｗｉ−Ｆｉネットワークに前記端末装置を所属させるための接続である、前記接続情報送信部と、前記接続情報が前記端末装置に送信され、かつ、前記動作状態が前記親局として動作する状態に移行された後に、前記端末装置から、前記Ｗｉ−Ｆｉインターフェースを介して、接続要求を受信する要求受信部であって、前記接続要求は、前記接続情報を用いて得られる要求である、前記要求受信部と、前記端末装置から前記接続要求を受信することに応じて、前記Ｗｉ−Ｆｉインターフェースを介した前記Ｗｉ−Ｆｉ接続を前記端末装置と確立して、前記プリンタと前記端末装置との双方が所属する前記Ｗｉ−Ｆｉネットワークを形成する第２の確立部と、前記Ｗｉ−Ｆｉネットワークを利用して、前記Ｗｉ−Ｆｉインターフェースを介して、前記端末装置から画像データを受信するデータ受信部と、受信済みの前記画像データに従った印刷を前記印刷実行部に実行させる印刷制御部と、を備える。
また、本明細書によって開示される第１の通信機器は、第１の通信方式に従った無線通信を実行するための第１のインターフェースと、前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、前記第１の通信機器と第２の通信機器との間の距離が所定距離未満である状態で、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を前記第２の通信機器に送信する第１のネットワーク関係情報送信部であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報送信部と、前記第１のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第１の無線接続要求を受信する第１の接続要求受信部と、前記第２の通信機器から前記第１の無線接続要求を受信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立部と、前記第２の通信機器から、前記第２の通信機器を識別するための第２の機器識別情報を受信する機器識別情報受信部と、前記第２の機器識別情報を前記第１の通信機器のメモリに格納させる格納制御部と、前記第２の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む特定情報を受信する特定情報受信部と、前記特定情報内の前記第３の機器識別情報が前記メモリ内の前記第２の機器識別情報に一致するのか否かを判断する識別情報判断部と、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を前記第３の通信機器に一致する前記第２の通信機器に送信し、前記第３の機器識別情報が前記第２の機器識別情報に一致しないと判断される場合に、前記第２のネットワーク関係情報を前記第３の通信機器に送信しない第２のネットワーク関係情報送信部であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報送信部と、前記第２のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第２の無線接続要求を受信する第２の接続要求受信部と、前記第２の通信機器から前記第２の無線接続要求を受信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立部と、を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本明細書では、端末装置のためのコンピュータプログラムも開示する。前記端末装置は、Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＷｉ−Ｆｉインターフェースと、Ｂｌｕｅｔｏｏｔｈ（登録商標）方式の４．０以降のバージョンに従った無線通信を実行するためのＢｌｕｅｔｏｏｔｈインターフェースと、プロセッサと、を備える。前記コンピュータプログラムは、前記プロセッサに、以下の各処理、即ち、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、プリンタとのペアリングを実行して、前記プリンタとＢｌｕｅｔｏｏｔｈ接続を確立する第１の確立処理と、確立済みの前記Ｂｌｕｅｔｏｏｔｈ接続を利用して、前記Ｂｌｕｅｔｏｏｔｈインターフェースを介して、前記プリンタから、前記Ｗｉ−Ｆｉインターフェースを介したＷｉ−Ｆｉ接続を前記プリンタと確立するための接続情報を受信する接続情報受信処理であって、前記Ｗｉ−Ｆｉ接続は、前記プリンタが親局として動作するＷｉ−Ｆｉネットワークに前記端末装置を所属させるための接続である、前記接続情報受信処理と、前記プリンタから前記接続情報が受信された後に、前記Ｗｉ−Ｆｉインターフェースを介して、接続要求を前記プリンタに送信する要求送信処理であって、前記接続要求は、前記接続情報を用いて得られる要求である、前記要求送信処理と、前記接続要求を前記プリンタに送信することに応じて、前記Ｗｉ−Ｆｉインターフェースを介した前記Ｗｉ−Ｆｉ接続を前記プリンタと確立して、前記プリンタと前記端末装置との双方が所属する前記Ｗｉ−Ｆｉネットワークを形成する第２の確立処理と、前記Ｗｉ−Ｆｉネットワークを利用して、前記Ｗｉ−Ｆｉインターフェースを介して、画像データを前記プリンタに送信するデータ送信処理と、を実行させる。
また、本明細書では、第２の通信機器のためのコンピュータプログラムも開示する。前記第２の通信機器は、第１の通信方式に従った無線通信を実行するための第１のインターフェースと、前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、プロセッサと、を備える。前記コンピュータプログラムは、前記プロセッサに、以下の各処理、即ち、第１の通信機器と前記第２の通信機器との間の距離が所定距離未満である状態で、前記第１の通信機器から、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を受信する第１のネットワーク関係情報受信処理であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報受信処理と、前記第１の通信機器から前記第１のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第１の無線接続要求を前記第１の通信機器に送信する第１の接続要求送信処理と、前記第１の無線接続要求を前記第１の通信機器に送信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立処理と、前記第１の通信機器から、前記第１の通信機器を識別するための第１の機器識別情報を受信する機器識別情報受信処理と、前記第１の機器識別情報を前記第２の通信機器のメモリに格納させる格納制御処理と、前記第１の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む第１の所定信号を受信する第１の所定信号受信処理と、前記第１の所定信号内の前記第３の機器識別情報が前記メモリ内の前記第１の機器識別情報に一致するのか否かを判断する識別情報判断処理と、前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、前記第３の機器識別情報が前記第１の機器識別情報に一致しないと判断される場合に、前記第１の所定要求を前記第３の通信機器に送信しない第１の所定要求送信処理と、前記第１の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を受信する第２のネットワーク関係情報受信処理であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報受信処理と、前記第１の通信機器から前記第２のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第２の無線接続要求を前記第１の通信機器に送信する第２の接続要求送信処理と、前記第２の無線接続要求を前記第１の通信機器に送信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立処理と、を実行させる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１４５
【補正方法】変更
【補正の内容】
【０１４５】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
（項目１）
第１の通信機器であって、
第１の通信方式に従った無線通信を実行するための第１のインターフェースと、
前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、
前記第１の通信機器と第２の通信機器との間の距離が所定距離未満である状態で、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を前記第２の通信機器に送信する第１のネットワーク関係情報送信部であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報送信部と、
前記第１のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第１の無線接続要求を受信する第１の接続要求受信部と、
前記第２の通信機器から前記第１の無線接続要求を受信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立部と、
前記第２の通信機器から、前記第２の通信機器を識別するための第２の機器識別情報を受信する機器識別情報受信部と、
前記第２の機器識別情報を前記第１の通信機器のメモリに格納させる格納制御部と、
前記第２の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む特定情報を受信する特定情報受信部と、
前記特定情報内の前記第３の機器識別情報が前記メモリ内の前記第２の機器識別情報に一致するのか否かを判断する識別情報判断部と、
前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を前記第３の通信機器に一致する前記第２の通信機器に送信し、前記第３の機器識別情報が前記第２の機器識別情報に一致しないと判断される場合に、前記第２のネットワーク関係情報を前記第３の通信機器に送信しない第２のネットワーク関係情報送信部であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報送信部と、
前記第２のネットワーク関係情報を受信した前記第２の通信機器から、前記第１のインターフェースを介して、第２の無線接続要求を受信する第２の接続要求受信部と、
前記第２の通信機器から前記第２の無線接続要求を受信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第２の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立部と、
を備える第１の通信機器。
（項目２）
前記第１の通信機器は、さらに、
前記第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第２のインターフェースを介して、所定信号を送信することを繰り返す所定信号送信部を備え、
前記特定情報受信部は、前記所定信号を受信した前記第３の通信機器から、前記第２のインターフェースを介して、前記特定情報を受信する、項目１に記載の第１の通信機器。
（項目３）
前記第１の通信機器は、さらに、
前記第２の通信機器から、前記第２のインターフェースを介して、前記第１の通信機器と前記第２の通信機器との間の距離に関係する第１の距離情報を受信する距離情報受信部を備え、
前記第１のネットワーク関係情報送信部は、
前記第１の距離情報が、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満であることを示す場合に、前記第２のインターフェースを介して、前記第１のネットワーク関係情報を前記第２の通信機器に送信し、
前記第１の距離情報が、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離より大きいことを示す場合に、前記第１のネットワーク関係情報を前記第２の通信機器に送信せず、
前記特定情報受信部は、前記第３の通信機器から、前記第２のインターフェースを介して、前記第１の通信機器と前記第３の通信機器との間の距離に関係する第２の距離情報である前記特定情報を受信する、項目１又は項目２に記載の第１の通信機器。
（項目４）
前記距離情報受信部は、前記第１の通信機器と前記第２の通信機器との間に確立される前記第２の通信方式の論理リンクを利用して、前記第２の通信機器から、前記第２のインターフェースを介して、前記第１の距離情報を受信し、
前記特定情報受信部は、前記第１の通信機器と前記第３の通信機器との間に確立される前記第２の通信方式の論理リンクを利用して、前記第３の通信機器から、前記第２のインターフェースを介して、前記第２の距離情報である前記特定情報を受信する、項目３に記載の第１の通信機器。
（項目５）
前記機器識別情報受信部は、前記第２の通信機器から、前記第２のインターフェースを介して、前記第２の機器識別情報を受信する、項目１から項目４のいずれか一項に記載の第１の通信機器。
（項目６）
前記第２のインターフェースは、
前記第２の通信方式のうちの第１種の通信方式に従った無線通信を実行するための第１種のインターフェースと、
前記第２の通信方式のうちの第２種の通信方式であって、前記第１種の通信方式とは異なる前記第２種の通信方式に従った無線通信を実行するための第２種のインターフェースであって、前記第２種のインターフェースを介した無線通信を実行可能な距離は、前記第１種のインターフェースを介した無線通信を実行可能な距離よりも小さい、前記第２種のインターフェースと、を備え、
前記第１のネットワーク関係情報送信部は、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満である状態で、前記第２種のインターフェースを介して、前記第１のネットワーク関係情報を前記第２の通信機器に送信し、
前記特定情報受信部は、前記第１の通信機器と前記第３の通信機器との間の距離が前記所定距離より大きい状態で、前記第３の通信機器から、前記第１種のインターフェースを介して、前記特定情報を受信し、
前記第２のネットワーク関係情報送信部は、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第１種のインターフェースを介して、前記第２のネットワーク関係情報を前記第３の通信機器に一致する前記第２の通信機器に送信する、項目１又は項目２に記載の第１の通信機器。
（項目７）
前記機器識別情報受信部は、前記第１の無線ネットワークを利用して、前記第２の通信機器から、前記第１のインターフェースを介して、前記第２の機器識別情報を受信する、項目６に記載の第１の通信機器。
（項目８）
前記特定情報受信部は、前記第３の通信機器から、前記第１種のインターフェースを介して、ネットワーク関係情報を要求するための所定要求である前記特定情報を受信し、
前記第２のネットワーク関係情報送信部は、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記第１種のインターフェースを介して、前記所定要求に対する応答であって、前記第２のネットワーク関係情報を含む前記応答を、前記第３の通信機器に一致する前記第２の通信機器に送信する、項目６又は項目７に記載の第１の通信機器。
（項目９）
前記特定情報受信部は、前記第１種の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第３の通信機器から、前記第１種のインターフェースを介して、前記所定要求である前記特定情報を受信し、
前記第２のネットワーク関係情報送信部は、前記第３の機器識別情報が前記第２の機器識別情報に一致すると判断される場合に、前記最上位層の通信を実行せずに、前記下位層の通信を実行して、前記第１種のインターフェースを介して、前記応答を前記第３の通信機器に一致する前記第２の通信機器に送信する、項目８に記載の第１の通信機器。
（項目１０）
第２の通信機器のためのコンピュータプログラムであって、
前記第２の通信機器は、
第１の通信方式に従った無線通信を実行するための第１のインターフェースと、
前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、
プロセッサと、を備え、
前記コンピュータプログラムは、前記プロセッサに、以下の各処理、即ち、
第１の通信機器と前記第２の通信機器との間の距離が所定距離未満である状態で、前記第１の通信機器から、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を受信する第１のネットワーク関係情報受信処理であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報受信処理と、
前記第１の通信機器から前記第１のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第１の無線接続要求を前記第１の通信機器に送信する第１の接続要求送信処理と、
前記第１の無線接続要求を前記第１の通信機器に送信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立処理と、
前記第１の通信機器から、前記第１の通信機器を識別するための第１の機器識別情報を受信する機器識別情報受信処理と、
前記第１の機器識別情報を前記第２の通信機器のメモリに格納させる格納制御処理と、
前記第１の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む第１の所定信号を受信する第１の所定信号受信処理と、
前記第１の所定信号内の前記第３の機器識別情報が前記メモリ内の前記第１の機器識別情報に一致するのか否かを判断する識別情報判断処理と、
前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、前記第３の機器識別情報が前記第１の機器識別情報に一致しないと判断される場合に、前記第１の所定要求を前記第３の通信機器に送信しない第１の所定要求送信処理と、
前記第１の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を受信する第２のネットワーク関係情報受信処理であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報受信処理と、
前記第１の通信機器から前記第２のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第２の無線接続要求を前記第１の通信機器に送信する第２の接続要求送信処理と、
前記第２の無線接続要求を前記第１の通信機器に送信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立処理と、
を実行させる、コンピュータプログラム。
（項目１１）
前記第１の所定信号受信処理では、前記第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第３の通信機器から、前記第２のインターフェースを介して、前記第１の所定信号を受信する、項目１０に記載のコンピュータプログラム。
（項目１２）
前記第１の所定要求送信処理では、前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２の通信方式の論理リンクを確立するための最上位層の通信を実行せずに、前記最上位層よりも下位である下位層の通信を実行して、前記第２のインターフェースを介して、前記第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、
前記第２のネットワーク関係情報受信処理では、前記最上位層の通信を実行せずに、前記下位層の通信を実行して、前記第１の通信機器から、前記第２のインターフェースを介して、前記第２のネットワーク関係情報を受信する、項目１０又は項目１１に記載のコンピュータプログラム。
（項目１３）
前記コンピュータプログラムは、前記プロセッサに、さらに、以下の各処理、即ち、
前記第１の通信機器から、前記第２のインターフェースを介して、前記第１の機器識別情報を含む第２の所定信号を受信する第２の所定信号受信処理と、
前記第２の所定信号の電波強度を利用して、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満であるのか否かを判断する距離判断処理と、
前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満であると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第２の所定要求を前記第１の通信機器に送信し、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満でないと判断される場合に、前記第２の所定要求を前記第１の通信機器に送信しない第２の所定要求送信処理と、を実行させ、
前記第１のネットワーク関係情報受信処理では、前記第２の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、前記第１のネットワーク関係情報を受信する、項目１０から項目１２のいずれか一項に記載のコンピュータプログラム。
（項目１４）
前記機器識別情報受信処理では、前記第１の通信機器から、前記第２のインターフェースを介して、前記第１の機器識別情報を受信する、項目１０から項目１３のいずれか一項に記載のコンピュータプログラム。
（項目１５）
前記第２のインターフェースは、
前記第２の通信方式のうちの第１種の通信方式に従った無線通信を実行するための第１種のインターフェースと、
前記第２の通信方式のうちの第２種の通信方式であって、前記第１種の通信方式とは異なる前記第２種の通信方式に従った無線通信を実行するための第２種のインターフェースであって、前記第２種のインターフェースを介した無線通信を実行可能な距離は、前記第１種のインターフェースを介した無線通信を実行可能な距離よりも小さい、前記第２種のインターフェースと、を備え、
前記第１のネットワーク関係情報受信処理では、前記第１の通信機器と前記第２の通信機器との間の距離が前記所定距離未満である状態で、前記第１の通信機器から、前記第２種のインターフェースを介して、前記第１のネットワーク関係情報を受信し、
前記第１の所定信号受信処理では、前記第１の通信機器と前記第３の通信機器との間の距離が前記所定距離より大きい状態で、前記第３の通信機器から、前記第１種のインターフェースを介して、前記第３の機器識別情報を含む前記所定信号を受信し、
前記第１の所定要求送信処理では、前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第１種のインターフェースを介して、前記所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、
前記第２のネットワーク関係情報受信処理では、前記第１の通信機器から、前記第１種のインターフェースを介して、前記第２のネットワーク関係情報を受信する、項目１０から項目１２のいずれか一項に記載のコンピュータプログラム。
（項目１６）
前記機器識別情報受信処理では、前記第１の無線ネットワークを利用して、前記第１の通信機器から、前記第１のインターフェースを介して、前記第１の機器識別情報を受信する、項目１５に記載のコンピュータプログラム。
（項目１７）
第２の通信機器であって、
第１の通信方式に従った無線通信を実行するための第１のインターフェースと、
前記第１の通信方式とは異なる第２の通信方式に従った無線通信を実行するための第２のインターフェースと、
第１の通信機器と前記第２の通信機器との間の距離が所定距離未満である状態で、前記第１の通信機器から、前記第２のインターフェースを介して、第１の無線ネットワークに関係する第１のネットワーク関係情報を受信する第１のネットワーク関係情報受信部であって、前記第１の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークである、前記第１のネットワーク関係情報受信部と、
前記第１の通信機器から前記第１のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第１の無線接続要求を前記第１の通信機器に送信する第１の接続要求送信部と、
前記第１の無線接続要求を前記第１の通信機器に送信することに応じて、前記第１のネットワーク関係情報を利用して、前記第１のインターフェースを介した第１の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第１の無線ネットワークを形成する第１の確立部と、
前記第１の通信機器から、前記第１の通信機器を識別するための第１の機器識別情報を受信する機器識別情報受信部と、
前記第１の機器識別情報を前記第２の通信機器のメモリに格納させる格納制御部と、
前記第１の機器識別情報が前記メモリに格納された後に、第３の通信機器から、前記第２のインターフェースを介して、前記第３の通信機器を識別するための第３の機器識別情報を含む第１の所定信号を受信する第１の所定信号受信部と、
前記第１の所定信号内の前記第３の機器識別情報が前記メモリ内の前記第１の機器識別情報に一致するのか否かを判断する識別情報判断部と、
前記第３の機器識別情報が前記第１の機器識別情報に一致すると判断される場合に、前記第２のインターフェースを介して、無線ネットワークに関係するネットワーク関係情報を要求するための第１の所定要求を前記第３の通信機器に一致する前記第１の通信機器に送信し、前記第３の機器識別情報が前記第１の機器識別情報に一致しないと判断される場合に、前記第１の所定要求を前記第３の通信機器に送信しない第１の所定要求送信部と、
前記第１の所定要求を前記第１の通信機器に送信することに応じて、前記第１の通信機器から、前記第２のインターフェースを介して、第２の無線ネットワークに関係する第２のネットワーク関係情報を受信する第２のネットワーク関係情報受信部であって、前記第２の無線ネットワークは、前記第１のインターフェースを介した無線通信を実行するためのネットワークであり、前記第２のネットワーク関係情報は、前記第１のネットワーク関係情報とは異なる、前記第２のネットワーク関係情報受信部と、
前記第１の通信機器から前記第２のネットワーク関係情報を受信することに応じて、前記第１のインターフェースを介して、第２の無線接続要求を前記第１の通信機器に送信する第２の接続要求送信部と、
前記第２の無線接続要求を前記第１の通信機器に送信することに応じて、前記第２のネットワーク関係情報を利用して、前記第１のインターフェースを介した第２の無線接続を前記第１の通信機器と確立して、前記第１の通信機器と前記第２の通信機器との双方が所属する前記第２の無線ネットワークを形成する第２の確立部と、
を備える第２の通信機器。