(57)【要約】【課題】  端末装置の要望に応じた用途を適切に実現し得る技術を提供すること。【解決手段】  通信装置は、通信装置の状態が第１の親局状態である間に、第１の無線インターフェースを介した無線リンクが端末装置と確立されることに応じて、第２の無線インターフェースを介して、端末装置から所定情報を受信する。第１の親局状態は、通信装置が、第１の無線ネットワークの親局として動作する状態である。通信装置は、所定情報が受信される場合に、通信装置の状態を第１の親局状態から第２の親局状態に移行させる。第２の親局状態は、通信装置が、第１の無線ネットワークの親局ではなく、第２の無線ネットワークの親局として動作する状態である。通信装置は、通信装置の状態が第１の親局状態から第２の親局状態に移行した後に、第２の無線インターフェースを介した第１の無線接続を端末装置と確立して、端末装置を子局として第２の無線ネットワークに参加させる。【選択図】  図３
2018137582.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
第１の無線インターフェースと、
前記第１の無線インターフェースとは異なる第２の無線インターフェースと、
前記通信装置の状態が第１の親局状態である間に、前記第１の無線インターフェースを介した無線リンクが端末装置と確立されることに応じて、前記第２の無線インターフェースを介して、前記端末装置から所定情報を受信する所定情報受信部であって、前記第１の親局状態は、前記通信装置が、第１のネットワーク識別子によって識別される第１の無線ネットワークであって、前記第２の無線インターフェースを介した無線通信を実行するための前記第１の無線ネットワークの親局として動作する状態である、前記所定情報受信部と、
前記所定情報が受信される場合に、前記通信装置の状態を前記第１の親局状態から第２の親局状態に移行させる第１の移行部であって、前記第２の親局状態は、前記通信装置が、前記第１の無線ネットワークの親局ではなく、前記第１のネットワーク識別子とは異なる第２のネットワーク識別子によって識別される第２の無線ネットワークであって、前記第２の無線インターフェースを介した無線通信を実行するための前記第２の無線ネットワークの親局として動作する状態であり、前記第１の親局状態である間に、前記第１の無線インターフェースを介した前記無線リンクが前記端末装置と確立されても、前記端末装置から前記所定情報が受信されない場合に、前記通信装置の状態は、前記第１の親局状態に維持される、前記第１の移行部と、
前記通信装置の状態が前記第１の親局状態から前記第２の親局状態に移行した後に、前記第２の無線インターフェースを介した第１の無線接続を前記端末装置と確立して、前記端末装置を子局として前記第２の無線ネットワークに参加させる第１の確立部と、
を備える、通信装置。
【請求項２】
前記第１の無線インターフェースは、前記無線リンクを利用して、前記所定情報を前記端末装置に送信する、請求項１に記載の通信装置。
【請求項３】
前記所定情報は、前記第２のネットワーク識別子を含む、請求項１又は２に記載の通信装置。
【請求項４】
前記第１の無線インターフェースは、前記無線リンクを利用して、前記第２の無線ネットワークで利用される第１のパスワードを前記端末装置に送信し、
前記第１の確立部は、前記第１のパスワードを利用して、前記第２の無線インターフェースを介した前記第１の無線接続を前記端末装置と確立して、前記端末装置を子局として前記第２の無線ネットワークに参加させる、請求項１から３のいずれか一項に記載の通信装置。
【請求項５】
前記通信装置は、さらに、
前記第２の無線ネットワークを利用して、前記第２の無線インターフェースを介して、前記端末装置から、ＷＰＳ（Wi-Fi Protected Setupの略）通信の実行を要求するためのＷＰＳ要求を受信するＷＰＳ要求受信部と、
前記ＷＰＳ要求が受信された後に、前記通信装置の状態を、前記第２の親局状態から第３の親局状態に移行させる第２の移行部であって、前記第３の親局状態は、前記通信装置が、前記第２の無線ネットワークの親局ではなく、前記第１のネットワーク識別子とは異なる第３のネットワーク識別子によって識別される第３の無線ネットワークであって、前記第２の無線インターフェースを介した無線通信を実行するための前記第３の無線ネットワークの親局として動作する状態である、前記第２の移行部と、
前記通信装置の状態が前記第３の親局状態に移行した後に、前記第２の無線インターフェースを介して、前記ＷＰＳ要求に応じた前記ＷＰＳ通信を前記端末装置と実行して、前記第３の無線ネットワークで利用される第２のパスワードを前記端末装置に送信するＷＰＳ実行部と、
前記第２のパスワードを利用して、前記第２の無線インターフェースを介した第２の無線接続を前記端末装置と確立して、前記端末装置を子局として前記第３の無線ネットワークに参加させる第２の確立部と、を備える、請求項４に記載の通信装置。
【請求項６】
前記第３のネットワーク識別子は、前記第２のネットワーク識別子とは異なり、
前記通信装置は、さらに、
前記通信装置の状態が前記第３の親局状態に移行した後に、前記第２の無線インターフェースを介して、前記端末装置から、前記第３のネットワーク識別子の送信を要求するための識別子要求を受信する識別子要求受信部と、
前記識別子要求が受信される場合に、前記第２の無線インターフェースを介して、前記第３のネットワーク識別子を前記端末装置に送信する識別子送信部と、を備える、請求項５に記載の通信装置。
【請求項７】
前記通信装置は、さらに、
前記端末装置が子局として前記第３の無線ネットワークに参加した後に、前記第３の無線ネットワークを利用して、前記第２の無線インターフェースを介して、対象データの無線通信を前記端末装置と実行する通信実行部と、
前記対象データの無線通信が完了した後に、前記通信装置の状態を前記第３の親局状態から前記第１の親局状態に移行させる第３の移行部と、を備える、請求項５又は６に記載の通信装置。
【請求項８】
前記通信装置は、さらに、
前記端末装置が子局として前記第２の無線ネットワークに参加した後に、前記第２の無線ネットワークを利用して、前記第２の無線インターフェースを介して、対象データの無線通信を前記端末装置と実行する通信実行部と、
前記対象データの無線通信が完了した後に、前記通信装置の状態を前記第２の親局状態から前記第１の親局状態に移行させる第３の移行部と、を備える、請求項１から３に記載の通信装置。
【請求項９】
前記通信装置は、さらに、
前記通信装置の状態が前記第１の親局状態である間に、前記第２の無線インターフェースを介した第３の無線接続を前記端末装置と確立して、前記端末装置を子局として前記第１の無線ネットワークに参加させる第３の確立部と、
前記端末装置が子局として前記第１の無線ネットワークに参加した後に、前記第１の無線ネットワークを利用して、前記第２の無線インターフェースを介して、前記端末装置から無線設定情報を受信する設定情報受信部であって、前記無線設定情報は、前記通信装置及び前記端末装置とは異なるアクセスポイントが親局として動作する第４の無線ネットワークに子局として参加するための情報である、前記設定情報受信部と、
前記無線設定情報を利用して、前記第２の無線インターフェースを介した第４の無線接続を前記アクセスポイントと確立して、前記第４の無線ネットワークに子局として参加する第４の確立部と、を備える、請求項１から８のいずれか一項に記載の通信装置。
【請求項１０】
前記第１の無線インターフェースは、ＮＦＣ（Near Field Communicationの略）方式に従った無線通信を実行するためのインターフェースであり、
前記第２の無線インターフェースは、Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのインターフェースであり、
前記第１の無線ネットワークは、ＳｏｆｔＡＰ方式に従った無線ネットワークであり、
前記第１の親局状態は、ＳｏｆｔＡＰが起動されている状態であり、
前記第２の無線ネットワークは、ＷＦＤ（Wi-Fi Direct（登録商標）の略）方式に従った無線ネットワークであり、
前記第２の親局状態は、前記ＷＦＤ方式のＧｒｏｕｐＯｗｎｅｒ状態である、請求項１から９のいずれか一項に記載の通信装置。
【請求項１１】
端末装置のためのコンピュータプログラムであって、
前記端末装置のコンピュータを、以下の各部、即ち、
通信装置の状態が、第１のネットワーク識別子によって識別される第１の無線ネットワークの親局として動作する第１の親局状態である間に、前記端末装置の第１の無線インターフェースを介した無線リンクが前記通信装置と確立されることに応じて、前記端末装置の前記第１の無線インターフェースとは異なる第２の無線インターフェースを介して、所定情報を前記通信装置に送信する所定情報送信部であって、前記所定情報は、前記通信装置の状態を、前記第１の親局状態から、前記第１のネットワーク識別子とは異なる第２のネットワーク識別子によって識別される第２の無線ネットワークの親局として動作する第２の親局状態に移行させるための情報である、前記所定情報送信部と、
前記通信装置の状態が前記第１の親局状態から前記第２の親局状態に移行した後に、前記第２の無線インターフェースを介した第１の無線接続を前記通信装置と確立して、前記第２の無線ネットワークに子局として参加する第１の確立部と、
として機能させるコンピュータプログラム。
【請求項１２】
前記第１の無線インターフェースは、前記無線リンクを利用して、前記通信装置から前記所定情報を受信する、請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記所定情報は、前記第２のネットワーク識別子を含む、請求項１１又は１２に記載のコンピュータプログラム。
【請求項１４】
前記第１の無線インターフェースは、前記無線リンクを利用して、前記通信装置から、前記第２の無線ネットワークで利用される第１のパスワードを受信し、
前記第１の確立部は、前記第１のパスワードを利用して、前記第２の無線インターフェースを介した前記第１の無線接続を前記通信装置と確立して、前記第２の無線ネットワークに子局として参加する、請求項１１から１３のいずれか一項に記載のコンピュータプログラム。
【請求項１５】
前記コンピュータプログラムは、さらに、前記コンピュータを、
前記第２の無線ネットワークを利用して、前記第２の無線インターフェースを介して、ＷＰＳ（Wi-Fi Protected Setupの略）通信の実行を要求するためのＷＰＳ要求を前記通信装置に送信するＷＰＳ要求送信部であって、前記ＷＰＳ要求が送信された後に、前記通信装置の状態は、前記第２の親局状態から、前記第１のネットワーク識別子とは異なる第３のネットワーク識別子によって識別される第３の無線ネットワークの親局として動作する第３の親局状態に移行する、前記ＷＰＳ要求送信部と、
前記通信装置の状態が前記第３の親局状態に移行した後に、前記第２の無線インターフェースを介して、前記ＷＰＳ要求に応じた前記ＷＰＳ通信を前記通信装置と実行して、前記通信装置から、前記第３の無線ネットワークで利用される第２のパスワードを受信するＷＰＳ実行部と、
前記第２のパスワードを利用して、前記第２の無線インターフェースを介した第２の無線接続を前記通信装置と確立して、前記第３の無線ネットワークに子局として参加する第２の確立部と、
として機能させる、請求項１４に記載のコンピュータプログラム。
【請求項１６】
前記第３のネットワーク識別子は、前記第２のネットワーク識別子とは異なり、
前記コンピュータプログラムは、さらに、前記コンピュータを、
前記通信装置の状態が前記第３の親局状態に移行した後に、前記第２の無線インターフェースを介して、前記第３のネットワーク識別子の送信を要求するための識別子要求を前記通信装置に送信する識別子要求送信部と、
前記識別子要求を送信することに応じて、前記第２の無線インターフェースを介して、前記通信装置から前記第３のネットワーク識別子を受信する識別子受信部と、
として機能させる、請求項１５に記載のコンピュータプログラム。
【請求項１７】
前記コンピュータプログラムは、さらに、前記コンピュータを、
前記通信装置の状態が前記第１の親局状態である間に、前記第２の無線インターフェースを介した第３の無線接続を前記通信装置と確立して、前記第１の無線ネットワークに子局として参加する第３の確立部と、
前記第１の無線ネットワークを利用して、前記第２の無線インターフェースを介して、無線設定情報を前記通信装置に送信する設定情報送信部であって、前記無線設定情報は、前記通信装置及び前記端末装置とは異なるアクセスポイントが親局として動作する第４の無線ネットワークに子局として参加するための情報である、前記設定情報送信部と、
として機能させる、請求項１１から１６のいずれか一項に記載のコンピュータプログラム。
【請求項１８】
前記第１の無線インターフェースは、ＮＦＣ（Near Field Communicationの略）方式に従った無線通信を実行するためのインターフェースであり、
前記第２の無線インターフェースは、Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのインターフェースであり、
前記第１の無線ネットワークは、ＳｏｆｔＡＰ方式に従った無線ネットワークであり、
前記第１の親局状態は、ＳｏｆｔＡＰが起動されている状態であり、
前記第２の無線ネットワークは、ＷＦＤ（Wi-Fi Direct（登録商標）の略）方式に従った無線ネットワークであり、
前記第２の親局状態は、前記ＷＦＤ方式のＧｒｏｕｐＯｗｎｅｒ状態である、請求項１１から１７のいずれか一項に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、無線ネットワークの親局として動作可能な通信装置と、その無線ネットワークに子局として参加可能な端末装置を開示する。
【背景技術】
【０００２】
通信装置が無線ネットワークを形成するための様々な技術が知られている。例えば、いわゆるＳｏｆｔＡＰの機能をサポートする通信装置は、ＳｏｆｔＡＰを起動して無線ネットワークの親局として動作することができる。また、Wi-Fi Allianceによって策定されたＷＦＤ（Wi-Fi Direct（登録商標）の略）方式をサポートする通信装置は、ＷＦＤ方式に従ったＧ／Ｏ（Group Ownerの略）状態に移行して無線ネットワークの親局として動作することができる。通信装置は、無線ネットワークの親局として動作している間に、他の装置との無線接続を確立して、他の装置を子局として当該無線ネットワークに参加させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−０１７６０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、通信装置がある用途のための無線ネットワークの親局として動作する状況が考えられる。この場合、例えば、端末装置が、当該用途とは異なる用途を実現するために、当該無線ネットワークに子局として参加すると、通信装置は、当該異なる用途を適切に実現することができない可能性がある。本明細書では、端末装置の要望に応じた用途を適切に実現し得る通信装置を提供する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される通信装置は、第１の無線インターフェースと、前記第１の無線インターフェースとは異なる第２の無線インターフェースと、前記通信装置の状態が第１の親局状態である間に、前記第１の無線インターフェースを介した無線リンクが端末装置と確立されることに応じて、前記第２の無線インターフェースを介して、前記端末装置から所定情報を受信する所定情報受信部であって、前記第１の親局状態は、前記通信装置が、第１のネットワーク識別子によって識別される第１の無線ネットワークであって、前記第２の無線インターフェースを介した無線通信を実行するための前記第１の無線ネットワークの親局として動作する状態である、前記所定情報受信部と、前記所定情報が受信される場合に、前記通信装置の状態を前記第１の親局状態から第２の親局状態に移行させる第１の移行部であって、前記第２の親局状態は、前記通信装置が、前記第１の無線ネットワークの親局ではなく、前記第１のネットワーク識別子とは異なる第２のネットワーク識別子によって識別される第２の無線ネットワークであって、前記第２の無線インターフェースを介した無線通信を実行するための前記第２の無線ネットワークの親局として動作する状態であり、前記第１の親局状態である間に、前記第１の無線インターフェースを介した前記無線リンクが前記端末装置と確立されても、前記端末装置から前記所定情報が受信されない場合に、前記通信装置の状態は、前記第１の親局状態に維持される、前記第１の移行部と、前記通信装置の状態が前記第１の親局状態から前記第２の親局状態に移行した後に、前記第２の無線インターフェースを介した第１の無線接続を前記端末装置と確立して、前記端末装置を子局として前記第２の無線ネットワークに参加させる第１の確立部と、を備える。
【０００６】
上記の構成によると、通信装置は、例えば第１の用途を実現するために、第１の無線ネットワークの親局として動作することができる。そして、通信装置は、当該親局として動作している場合に、例えば第１の用途とは異なる第２の用途を実現するために、第１の無線インターフェースを介した無線リンクが端末装置と確立されることに応じて、第２の無線インターフェースを介して端末装置から所定情報を受信する。この場合、通信装置は、第１の用途のための第１の無線ネットワークの親局として動作することに代えて、第２の用途のための第２の無線ネットワークの親局として動作し、端末装置を第２の無線ネットワークに子局として参加させる。即ち、通信装置は、第１の用途のための第１の無線ネットワークに端末装置を子局として参加させるのではなく、第２の用途のための第２の無線ネットワークの親局として動作して、第２の無線ネットワークに端末装置を子局として参加させることができる。このために、通信装置は、第２の無線ネットワークを利用して、端末装置の要望に応じた第２の用途を適切に実現し得る。特に、上記の構成によると、第１の無線インターフェースを介した無線リンクが端末装置と確立されても、端末装置から所定情報が受信されない場合に、通信装置の状態は第１の親局状態に維持される。従って、通信装置は、端末装置から所定情報が受信されない場合に、第１の用途のための第１の無線ネットワークが形成されている状態を適切に維持することができる。
【０００７】
また、本明細書は、端末装置のためのコンピュータプログラムも開示する。コンピュータプログラムは、前記端末装置のコンピュータを、以下の各部、即ち、通信装置の状態が、第１のネットワーク識別子によって識別される第１の無線ネットワークの親局として動作する第１の親局状態である間に、前記端末装置の第１の無線インターフェースを介した無線リンクが前記通信装置と確立されることに応じて、前記端末装置の前記第１の無線インターフェースとは異なる第２の無線インターフェースを介して、所定情報を前記通信装置に送信する所定情報送信部であって、前記所定情報は、前記通信装置の状態を、前記第１の親局状態から、前記第１のネットワーク識別子とは異なる第２のネットワーク識別子によって識別される第２の無線ネットワークの親局として動作する第２の親局状態に移行させるための情報である、前記所定情報送信部と、前記通信装置の状態が前記第１の親局状態から前記第２の親局状態に移行した後に、前記第２の無線インターフェースを介した第１の無線接続を前記通信装置と確立して、前記第２の無線ネットワークに子局として参加する第１の確立部と、として機能させる。
【０００８】
上記の構成によると、端末装置は、通信装置が例えば第１の用途のための第１の無線ネットワークの親局として動作している間に、第１の用途とは異なる第２の用途を実現するために、第１の無線インターフェースを介した無線リンクが通信装置と確立されることに応じて、第２の無線インターフェースを介して所定情報を通信装置に送信する。これにより、通信装置は、第１の用途のための第１の無線ネットワークの親局として動作することに代えて、第２の用途のための第２の無線ネットワークの親局として動作する。このために、端末装置は、第１の用途のための第１の無線ネットワークに子局として参加するのではなく、第２の用途のための第２の無線ネットワークに子局として参加することができる。従って、端末装置は、第２の無線ネットワークを利用して、第２の用途を適切に実現し得る。
【０００９】
上記の通信装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の端末装置のためのコンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の端末装置そのもの、及び、端末装置を実現するための制御方法も、新規で有用である。
【図面の簡単な説明】
【００１０】
【図１】通信システムの構成を示す。
【図２】プリンタが無線接続をアクセスポイントと確立するケースのシーケンス図を示す。
【図３】プリンタがＷＦＤ方式に従った無線接続を携帯端末と確立するケースのシーケンス図を示す。
【図４】第２実施例のシーケンス図を示す。
【発明を実施するための形態】
【００１１】
（第１実施例）
（通信システム２の構成；図１）
図１に示されるように、通信システム２は、プリンタ１０と、携帯端末１００と、アクセスポイント２００と、を備える。以下では、アクセスポイント２００のことをＡＰ（Access Pointの略）２００と記載する。
【００１２】
（プリンタ１０の構成；図１）
プリンタ１０は、印刷機能を実行可能な周辺装置（即ち携帯端末１００等の周辺装置）である。プリンタ１０は、ＮＦＣインターフェース１２と、Ｗｉ−Ｆｉインターフェース１６と、印刷実行部１８と、制御部３０と、を備える。以下では、インターフェースのことを「Ｉ／Ｆ」と記載する。
【００１３】
ＮＦＣＩ／Ｆ１２は、ＮＦＣ方式に従った無線通信を実行するためのＩ／Ｆである。ＮＦＣ方式は、例えば、ISO/IEC21481又は18092の国際標準規格に基づく無線通信方式である。ＮＦＣＩ／Ｆ１２は、メモリ１４を備える。メモリ１４は、外部に送信されるべき後述のＳＳＩＤ「wfdgo1」を記憶する。ＳＳＩＤ「wfdgo1」は、プリンタ１０の電源がＯＮされる際にメモリ１４に記憶される。ＮＦＣＩ／Ｆ１２は、ＮＦＣタグである。なお、変形例では、ＮＦＣＩ／Ｆ１２は、ＮＦＣフォーラムデバイスでもよい。
【００１４】
Ｗｉ−ＦｉＩ／Ｆ１６は、Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＩ／Ｆである。Ｗｉ−Ｆｉ方式は、Wi-Fi Allianceによって策定された規格に準拠した無線通信方式であり、例えば、IEEE（The Institute of Electrical and Electronics Engineers, Inc.の略）802.11の規格、及び、それに準ずる規格（例えば、802.11a,11b,11g,11n等）に基づく無線通信方式である。Ｗｉ−ＦｉＩ／Ｆ１６は、特に、ＳｏｆｔＡＰ（Software Access Pointの略）方式をサポートしている。Ｗｉ−ＦｉＩ／Ｆ１６は、さらに、ＷＦＤ（Wi-Fi Direct（登録商標）の略）方式をサポートしている。ＷＦＤ方式の詳細は、Wi-Fi Allianceによって作成された規格書「Wi-Fi Peer-to-Peer(P2P) Technical Specification Version1.1」に記述されている。
【００１５】
Ｗｉ−ＦｉＩ／Ｆ１６は、ＳｏｆｔＡＰ方式に従った無線通信とＷＦＤ方式に従った無線通信との双方を実行するための１個のチップを備える。このために、Ｗｉ−ＦｉＩ／Ｆ１６は、ＳｏｆｔＡＰ方式に従った無線通信と、ＷＦＤ方式に従った無線通信と、を同時的に実行不可能である。即ち、プリンタ１０は、例えばＳｏｆｔＡＰとして動作している間に、ＷＦＤ方式の親局であるＧ／Ｏ（Group Ownerの略）としてさらに動作することができず、また、Ｇ／Ｏとして動作している間に、ＳｏｆｔＡＰとしてさらに動作することができない。ただし、変形例では、Ｗｉ−ＦｉＩ／Ｆ１６は、ＳｏｆｔＡＰ方式に従った無線通信を実行するためのチップと、ＷＦＤ方式に従った無線通信を実行するためのチップと、の２個のチップを備えてもよい。即ち、Ｗｉ−ＦｉＩ／Ｆ１６は、ＳｏｆｔＡＰ方式に従った無線通信と、ＷＦＤ方式に従った無線通信と、を同時的に実行可能であってもよい。
【００１６】
また、Ｗｉ−ＦｉＩ／Ｆ１６は、Wi-Fi Allianceによって策定されたＷＰＳ（Wi-Fi Protected Setupの略）をサポートしている。ＷＰＳは、いわゆる自動無線設定又は簡単無線設定と呼ばれるものであり、Ｗｉ−Ｆｉ方式に従った無線接続を確立するための情報（例えば、ＳＳＩＤ（Service Set Identifierの略）、パスワード、認証方式、暗号化方式等）がユーザによって入力されなくても、一対の装置の間に簡単にＷｉ−Ｆｉ方式に従った無線接続を確立することができる技術である。
【００１７】
ここで、ＮＦＣＩ／Ｆ１２とＷｉ−ＦｉＩ／Ｆ１６との間の相違点を説明しておく。Ｗｉ−ＦｉＩ／Ｆ１６を介した無線通信の通信速度（例えば最大の通信速度が１１〜６００Mbps）は、ＮＦＣＩ／Ｆ１２を介した無線通信の通信速度（例えば最大の通信速度が１００〜４２４Kbps）よりも速い。また、Ｗｉ−ＦｉＩ／Ｆ１６を介した無線通信における搬送波の周波数（例えば2.4GHz帯又は5.0GHz帯）は、ＮＦＣＩ／Ｆ１２を介した無線通信における搬送波の周波数（例えば13.56MHz帯）とは異なる。また、Ｗｉ−ＦｉＩ／Ｆ１６を介した無線通信を実行可能な最大の距離（例えば最大で約100m）は、ＮＦＣＩ／Ｆ１２を介した無線通信を実行可能な最大の距離（例えば最大で約10cm）よりも大きい。
【００１８】
制御部３０は、ＣＰＵ３２とメモリ３４とを備える。ＣＰＵ３２は、メモリ３４内のプログラム３６に従って、様々な処理を実行する。メモリ３４は、ＲＯＭ、ＲＡＭ等によって構成される。メモリ３４は、プログラム３６に加えて、ＳｏｆｔＡＰ情報ＳＩと、ＷＦＤ情報ＷＩ１と、を記憶している。
【００１９】
ＳｏｆｔＡＰ情報ＳＩは、プリンタ１０がＳｏｆｔＡＰとして動作することによって形成される無線ネットワーク（以下では「ＳｏｆｔＡＰＮＷ」と記載する）で利用される無線設定情報である。プリンタ１０は、ＳｏｆｔＡＰＮＷの親局（即ちＳｏｆｔＡＰ）として動作している間に、ＳｏｆｔＡＰ情報ＳＩを利用して、例えば携帯端末１００との無線接続（以下では「ＳｏｆｔＡＰ接続」と記載する）を確立して、携帯端末１００を子局としてＳｏｆｔＡＰＮＷに参加させることができる。ＳｏｆｔＡＰ情報ＳＩは、ＳＳＩＤ「softap」とパスワード「pass_soft」とを含む。ＳＳＩＤは、無線ネットワークを識別するための識別子である。パスワードは、無線ネットワークで認証及び暗号化のために利用される情報である。ＳｏｆｔＡＰ情報ＳＩは、本実施例では、プリンタ１０が出荷される前からメモリ３４に予め記憶されているが、変形例では、プリンタ１０の出荷後に、例えばインターネット上のサーバからメモリ３４にインストールされてもよい。
【００２０】
ＷＦＤ情報ＷＩ１は、プリンタ１０がＷＦＤ方式のＧ／Ｏとして動作することによって形成される無線ネットワーク（以下では「ＷＦＤＮＷ」と記載する）で利用される無線設定情報である。プリンタ１０は、ＷＦＤＮＷの親局（即ちＧ／Ｏ）として動作している間に、ＷＦＤ情報ＷＩ１を利用して、例えば携帯端末１００との無線接続（以下では「ＷＦＤ接続」と記載する）を確立して、携帯端末１００を子局としてＷＦＤＮＷに参加させることができる。ＷＦＤ情報ＷＩ１は、ＳＳＩＤ「wfdgo1」とパスワード「pass_wfd1」とを含む。ＳＳＩＤ「wfdgo1」、パスワード「pass_wfd1」は、それぞれ、ＳｏｆｔＡＰ情報ＳＩに含まれるＳＳＩＤ「softap」、パスワード「pass_soft」とは異なる。ＷＦＤ情報ＷＩ１は、本実施例では、プリンタ１０が出荷される前からメモリ３４に予め記憶されているが、変形例では、プリンタ１０の電源ＯＮ時等の所定のタイミングで、ＣＰＵ３２によって生成されてメモリ３４に記憶されてもよい。
【００２１】
ＳｏｆｔＡＰＮＷとＷＦＤＮＷとは互いに異なる用途の実現のために利用される。例えば、ＳｏｆｔＡＰＮＷは、プリンタ１０がＡＰ２００によって形成されている無線ネットワーク（以下では「通常ＡＰＮＷ」と記載する）に参加するための無線設定情報を取得するという用途の実現のために利用される。また、例えば、ＷＦＤＮＷは、携帯端末１００がプリンタ１０に印刷を実行させるという用途の実現のために利用される。
【００２２】
（携帯端末１００の構成；図１）
携帯端末１００は、携帯電話（例えば、スマートフォン）、ＰＤＡ、タブレット端末等の可搬型の端末装置である。携帯端末１００は、ＮＦＣＩ／Ｆ１１２と、Ｗｉ−ＦｉＩ／Ｆ１１６と、制御部１３０と、を備える。ＮＦＣＩ／Ｆ１１２は、ＮＦＣ方式に従った無線通信を実行するためのＩ／Ｆである。ＮＦＣＩ／Ｆ１１２は、ＮＦＣフォーラムデバイスである。Ｗｉ−ＦｉＩ／Ｆ１１６は、Ｗｉ−Ｆｉ方式に従った無線通信を実行するためのＩ／Ｆである。
【００２３】
制御部１３０は、ＣＰＵ１３２とメモリ１３４とを備える。ＣＰＵ１３２は、メモリ１３４内のＯＳ（Operation Systemの略）プログラム１３６に従って、様々な処理を実行する。図１の状態では、携帯端末１００は、Ｗｉ−ＦｉＩ／Ｆ１１６を介してＡＰ２００との無線接続（以下では「通常ＡＰ接続」と記載する）を確立しており、ＡＰ２００によって形成されている通常ＡＰＮＷに子局として参加している。メモリ１３４は、当該通常ＡＰＮＷで利用される無線設定情報である通常ＡＰ情報ＡＩを記憶している。通常ＡＰ情報ＡＩは、ＳＳＩＤ「normal_ap」とパスワード「pass_normal」とを含む。ＳＳＩＤ「normal_ap」、パスワード「pass_normal」は、それぞれ、ＳｏｆｔＡＰ情報ＳＩ及びＷＦＤ情報ＷＩ１に含まれるＳＳＩＤ、パスワードとは異なる。
【００２４】
メモリ１３４は、さらに、印刷アプリケーション（以下では「印刷アプリ」と記載する）１３８と、設定アプリケーション（以下では「設定アプリ」と記載する）１４０と、を記憶している。印刷アプリ１３８は、プリンタ１０に印刷を実行させるためのアプリケーションである。設定アプリ１４０は、メモリ１３４内の通常ＡＰ情報ＡＩをプリンタ１０に送信して、プリンタ１０を通常ＡＰＮＷに子局として参加させるためのアプリケーションである。設定アプリ１４０には、ＳｏｆｔＡＰ情報ＳＩが予め記述されている。各アプリ１３８，１４０は、プリンタ１０のベンダによって提供される。携帯端末１００は、例えば、プリンタ１０と共に出荷されるメディアから各アプリ１３８，１４０をインストールしてもよいし、インターネット上の図示省略のサーバから各アプリ１３８，１４０をインストールしてもよい。
【００２５】
（ＡＰ２００の構成；図１）
ＡＰ２００は、無線ＡＰ、無線ＬＡＮルータ等と呼ばれる公知のＡＰである。ＡＰ２００は、通常ＡＰ情報ＡＩ（即ち、ＳＳＩＤ「normal_ap」、パスワード「pass_normal」）が利用される通常ＡＰＮＷを確立しており、図１の状態では、携帯端末１００との通常ＡＰ接続を確立している。
【００２６】
（プリンタ１０が通常ＡＰ接続を確立するための処理；図２）
図２を参照して、プリンタ１０がＡＰ２００との通常ＡＰ接続を確立するための処理の内容を説明する。本実施例では、ユーザが、プリンタ１０を新たに購入して、例えば家庭、会社等に設置されているＡＰ２００と当該プリンタ１０との間に通常ＡＰ接続を確立させるべき状況を想定している。なお、以下では、理解の容易化のために、各デバイス１０，１００の各ＣＰＵ３２，１３２が各プログラム３６，１３６〜１４０に従って実行する処理を説明する際に、ＣＰＵを主体として記載せず、デバイス（即ち、プリンタ１０、携帯端末１００）を主体として記載する。
【００２７】
Ｔ１０では、ユーザは、プリンタ１０の電源をＯＮする。この場合、Ｔ１２では、プリンタ１０は、ＳｏｆｔＡＰを起動して、ＳＳＩＤ「softap」によって識別されるＳｏｆｔＡＰＮＷを形成する。プリンタ１０の電源ＯＮに応じてＳｏｆｔＡＰが自動的に起動されるので、ユーザは、電源ＯＮ操作を実行した後に、ＳｏｆｔＡＰを起動させるための操作を実行せずに済み、ユーザの利便性が向上する。なお、プリンタ１０は、出荷後に最初に電源がＯＮされる際に、ＳｏｆｔＡＰを自動的に起動するが（Ｔ１２）、ＡＰ２００との通常ＡＰ接続を確立した後（即ち、通常ＡＰ情報ＡＩをメモリ３４に記憶した後）に、電源がＯＮされても、ＳｏｆｔＡＰを自動的に起動しなくてもよい。
【００２８】
例えば、ユーザが、プリンタ１０を通常ＡＰＮＷに参加させることを望む場合には、Ｔ２０において、設定アプリ１４０を起動するための操作が携帯端末１００で実行される。これにより、以下の各処理は、設定アプリ１４０によって実現される。Ｔ２２において、携帯端末１００は、メモリ１３４内の設定アプリ１４０に予め記述されているＳｏｆｔＡＰ情報ＳＩ（即ち、ＳＳＩＤ「softap」、パスワード「pass_soft」）を取得し、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、当該ＳＳＩＤ「softap」を含むＰｒｏｂｅ要求をプリンタ１０に送信する。当該Ｐｒｏｂｅ要求は、通常ＡＰＮＷへの参加をプリンタ１０に要求するためのコマンドである。
【００２９】
プリンタ１０は、Ｔ２２において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、ＳＳＩＤ「softap」を含むＰｒｏｂｅ要求を受信することに応じて、Ｔ２４において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、Ｐｒｏｂｅ応答を携帯端末１００に送信する。
【００３０】
Ｔ２６では、プリンタ１０は、Ｗｉ−ＦｉＩ／Ｆ１６を介して、各種信号（例えば、Authentication信号、Association信号、4-way handshake等）の通信を携帯端末１００と実行する。上記の各種通信の過程で、プリンタ１０は、携帯端末１００からＳｏｆｔＡＰ情報ＳＩに含まれるパスワード「pass_soft」を受信し、当該パスワードの認証を実行する。プリンタ１０は、当該パスワードの認証が成功するので、携帯端末１００とのＳｏｆｔＡＰ接続を確立する。これにより、プリンタ１０は、携帯端末１００をＳｏｆｔＡＰＮＷに子局として参加させることができる。
【００３１】
携帯端末１００の側から説明すると、携帯端末１００は、Ｔ２４において、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、プリンタ１０からＰｒｏｂｅ応答を受信し、Ｔ２６において、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、各種信号の通信をプリンタ１０と実行する。これにより、携帯端末１００は、プリンタ１０とのＳｏｆｔＡＰ接続を確立して、ＳｏｆｔＡＰＮＷに子局として参加する。
【００３２】
Ｔ２８では、携帯端末１００は、ＳｏｆｔＡＰＮＷを利用して、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、メモリ１３４内の通常ＡＰ情報ＡＩをプリンタ１０に送信する。
【００３３】
プリンタ１０は、Ｔ２８において、ＳｏｆｔＡＰＮＷを利用して、Ｗｉ−ＦｉＩ／Ｆ１６を介して、携帯端末１００から通常ＡＰ情報ＡＩを受信することに応じて、Ｔ３０において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、当該通常ＡＰ情報ＡＩに含まれるＳＳＩＤ「normal_ap」を含むＰｒｏｂｅ要求をＡＰ２００に送信する。そして、Ｔ３２では、プリンタ１０は、ＡＰ２００からＰｒｏｂｅ応答を受信する。
【００３４】
Ｔ３４では、プリンタ１０は、各種信号の通信（例えば、Authentication信号、Association信号、4-way handshake等）をＡＰ２００と実行する。上記の各種通信の過程で、プリンタ１０は、Ｔ２８で受信された通常ＡＰ情報ＡＩに含まれるパスワード「pass_normal」をＡＰ２００に送信する。ＡＰ２００において当該パスワードの認証が成功するので、プリンタ１０は、ＡＰ２００との通常ＡＰ接続を確立する。これにより、プリンタ１０は、通常ＡＰＮＷに子局として参加することができる。この結果、プリンタ１０は、ＡＰ２００を介して、他の装置（例えば携帯端末１００）との様々な通信を実行することができる。
【００３５】
Ｔ３６では、プリンタ１０は、ＳｏｆｔＡＰを停止して、ＳｏｆｔＡＰＮＷを消滅させる。これにより、Ｔ２６で確立されたＳｏｆｔＡＰ接続が切断される。
【００３６】
（プリンタ１０がＷＦＤ接続を確立するための処理；図３）
続いて、図３を参照して、プリンタ１０においてＳｏｆｔＡＰが起動されている状況において、プリンタ１０が携帯端末１００とのＷＦＤ接続を確立するための処理の内容を説明する。図３において、プリンタ１０と携帯端末１００との間の太線矢印、細線矢印は、それぞれ、ＮＦＣ方式に従った無線通信、Ｗｉ−Ｆｉ方式に従った無線通信を示す。Ｔ１００、Ｔ１０２は、それぞれ、図２のＴ１０、Ｔ１２と同様である。
【００３７】
携帯端末１００において印刷アプリ１３８が起動されるケースＡについて説明する。例えば、ユーザが、プリンタ１０に印刷を実行させることを望む場合には、Ｔ１２０Ａにおいて、印刷アプリ１３８を起動するための操作が携帯端末１００に実行される。これにより、以降のＴ１２４Ａ〜Ｔ１２８Ａを除く各処理（例えばＴ１３０Ａ、Ｔ１４６等）は、印刷アプリ１３８によって実現される。なお、Ｔ１３０Ａ等のＷｉ−ＦｉＩ／Ｆ１１６を介したプリンタ１０との通信は、印刷アプリ１３８がＯＳプログラム１３６に適宜指示を供給することによって実現される。
【００３８】
Ｔ１２２Ａでは、ユーザは、携帯端末１００をプリンタ１０に近づける。これにより、携帯端末１００のＮＦＣＩ／Ｆ１１２とプリンタ１０のＮＦＣＩ／Ｆ１２との間の距離がＮＦＣ方式に従った無線通信を実行可能な距離（例えば１０ｃｍ）以下となり、Ｔ１２４Ａにおいて、携帯端末１００とプリンタ１０との間にＮＦＣ無線リンクが確立される。なお、Ｔ１２４Ａの処理及び以降のＴ１２６Ａ〜Ｔ１２８Ａの処理は、印刷アプリ１３８がＯＳプログラム１３６に指示を供給することによって実現されるのではなく、ＯＳプログラム１３６及びＮＦＣＩ／Ｆ１１２が予め決められているルールに従って動作することによって実現される。
【００３９】
Ｔ１２６Ａでは、携帯端末１００は、Ｔ１２４Ａで確立されたＮＦＣ無線リンクを利用して、ＮＦＣＩ／Ｆ１１２を介して、Ｒｅａｄ要求をプリンタ１０に送信する。Ｒｅａｄ要求は、プリンタ１０のＮＦＣＩ／Ｆ１２のメモリ１４に記憶されている情報を読み出す（即ち受信する）ための要求である。
【００４０】
プリンタ１０のＮＦＣＩ／Ｆ１２は、Ｔ１２６Ａにおいて、携帯端末１００からＲｅａｄ要求を受信することに応じて、Ｔ１２８Ａにおいて、Ｔ１２４Ａで確立されたＮＦＣ無線リンクを利用して、メモリ１４内のＳＳＩＤ「wfdgo1」を携帯端末１００に送信する。これにより、プリンタ１０は、プリンタ１０が親局（即ちＧ／Ｏ）として動作するＷＦＤＮＷに参加するためのＳＳＩＤ「wfdgo1」を携帯端末１００に通知することができる。
【００４１】
携帯端末１００のＮＦＣＩ／Ｆ１１２は、Ｔ１２８Ａにおいて、Ｔ１２４Ａで確立されたＮＦＣ無線リンクを利用して、プリンタ１０からＳＳＩＤ「wfdgo1」を受信する。これに応じて、携帯端末１００は、Ｔ１３０Ａにおいて、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、受信済みのＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求をプリンタ１０に送信する。当該Ｐｒｏｂｅ要求は、携帯端末１００が、プリンタ１０が親局（即ちＧ／Ｏ）として動作するＷＦＤＮＷへの参加を希望していることを、プリンタ１０に通知するためのコマンドである。
【００４２】
ここで、携帯端末１００において印刷アプリ１３８が起動されないケースＢについて説明する。本ケースでは、印刷アプリ１３８を起動するための操作が携帯端末１００で実行されない。例えば、印刷アプリ１３８とは異なるアプリが起動されている状況では、印刷アプリ１３８が起動されなくても、携帯端末１００とプリンタ１０との間にＮＦＣ無線リンクが確立され得る。Ｔ１２２Ｂ〜Ｔ１２８Ｂは、ケースＡのＴ１２２Ａ〜Ｔ１２８Ａと同様である。ここで、携帯端末１００は、Ｔ１２８ＢでＳＳＩＤ「wfdgo1」を受信しても、印刷アプリ１３８が起動されていないので、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求をプリンタ１０に送信しない。
【００４３】
Ｔ１４０では、プリンタ１０は、ＮＦＣ無線リンクが確立されることに応じて、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信するのか否かを判断する（即ち当該Ｐｒｏｂｅ要求を受信することを監視する）。プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信する上記のケースＡの場合には、Ｔ１４０でＹＥＳと判断して、Ｔ１４２以降の処理を実行する。一方、プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信しない上記のケースＢの場合には、Ｔ１４０でＮＯと判断して、Ｔ１４２以降の処理をスキップする。これにより、プリンタ１０は、ＳｏｆｔＡＰとして動作することを継続し、ＳｏｆｔＡＰＮＷが形成されている状態を維持する。このために、プリンタ１０は、携帯端末１００から通常ＡＰＮＷに参加するための通常ＡＰ情報ＡＩを取得するという用途（図２参照）を適切に実現することができる。
【００４４】
プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信したと判断する場合（Ｔ１４０でＹＥＳ）には、Ｔ１４２において、ＳｏｆｔＡＰを停止して、ＳｏｆｔＡＰＮＷを消滅させる。これにより、プリンタ１０の状態は、ＳｏｆｔＡＰとして動作している状態から、無線ネットワークの親局として動作していない状態に移行する。上述したように、本実施例では、Ｗｉ−ＦｉＩ／Ｆ１６は、ＳｏｆｔＡＰ方式に従った無線通信と、ＷＦＤ方式に従った無線通信と、を同時的に実行することができない。プリンタ１０は、後述のＴ１４４の処理でＷＦＤ方式のＧ／Ｏを起動する必要があるので、Ｔ１４２でＳｏｆｔＡＰを停止する。なお、プリンタ１０は、Ｗｉ−ＦｉＩ／Ｆ１６が、ＳｏｆｔＡＰ方式に従った無線通信と、ＷＦＤ方式に従った無線通信と、を同時的に実行可能である場合でも、Ｔ１４２でＳｏｆｔＡＰを停止してもよい。
【００４５】
Ｔ１４４では、プリンタ１０は、ＷＦＤ方式のＧ／Ｏを起動し、ＳＳＩＤ「wfdgo1」によって識別されるＷＦＤＮＷを形成する。これにより、プリンタ１０の状態は、無線ネットワークの親局として動作していない状態から、ＳＳＩＤ「wfdgo1」によって識別されるＷＦＤＮＷの親局として動作するＧ／Ｏ状態に移行する。即ち、Ｔ１３０Ａで受信されるＰｒｏｂｅ要求は、プリンタ１０の状態を、ＳｏｆｔＡＰＮＷの親局（即ちＳｏｆｔＡＰ）として動作している状態から、無線ネットワークの親局として動作していない状態を経て、ＷＦＤＮＷの親局（即ちＧ／Ｏ）として動作している状態に移行させるための情報である。
【００４６】
なお、Ｔ１３０Ａの時点では、プリンタ１０の状態がＧ／Ｏ状態ではないので、即ち、ＳＳＩＤ「wfdgo1」によって識別されるＷＦＤＮＷがまだ形成されていないので、プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信しても、Ｐｒｏｂｅ応答を送信しない。従って、携帯端末１００は、Ｔ１３０ＡでＰｒｏｂｅ要求を送信してから所定時間を経過してもプリンタ１０からＰｒｏｂｅ応答を受信しないので、Ｔ１４６において、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求をプリンタ１０に再び送信する。
【００４７】
プリンタ１０は、Ｔ１４６において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、携帯端末１００から、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を再び受信すると、Ｔ１４８において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、Ｐｒｏｂｅ応答を携帯端末１００に送信する。
【００４８】
Ｔ１７６では、プリンタ１０は、Ｗｉ−ＦｉＩ／Ｆ１６を介して、ＷＰＳに従ったＷＰＳ通信を携帯端末１００と実行して、メモリ３４内のＷＦＤ情報ＷＩ１に含まれるパスワード「pass_wfd1」を携帯端末１００に送信する。
【００４９】
携帯端末１００は、Ｔ１７６において、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、ＷＰＳに従ったＷＰＳ通信をプリンタ１０と実行することに応じて、Ｔ１７８において、ＷＦＤ方式のクライアント状態に移行する。そして、Ｔ１８０では、携帯端末１００は、各種信号の通信（例えば、Authentication信号、Association信号、4-way handshake等）をプリンタ１０と実行する。上記の各種通信の過程で、携帯端末１００は、Ｔ１７６で受信されたパスワード「pass_wfd1」をプリンタ１０に送信する。プリンタ１０において当該パスワードの認証が成功するので、携帯端末１００は、プリンタ１０とのＷＦＤ接続を確立する。これにより、携帯端末１００は、ＷＦＤＮＷに子局（即ちクライアント）として参加することができる。
【００５０】
プリンタ１０の側から説明すると、プリンタ１０は、Ｔ１８０において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、各種信号の通信を携帯端末１００と実行する。これにより、プリンタ１０は、携帯端末１００とのＷＦＤ接続を確立して、携帯端末１００をＷＦＤＮＷに子局（即ちクライアント）として参加させる。
【００５１】
Ｔ１８４では、プリンタ１０は、印刷対象の画像を選択する操作が携帯端末１００で実行されると、ＷＦＤＮＷを利用して、Ｗｉ−ＦｉＩ／Ｆ１６を介して、携帯端末１００から当該画像を表わす画像データを含む印刷実行要求を受信する。印刷実行要求は、プリンタ１０に印刷を実行させるための要求である。Ｔ１８６では、プリンタ１０は、画像データによって表される画像の印刷を実行する。これにより、携帯端末１００から印刷実行要求を受信して印刷を実行するという用途が実現される。
【００５２】
プリンタ１０は、印刷実行要求の通信が完了した後に、Ｔ１８８において、Ｇ／Ｏを停止して、ＷＦＤＮＷを消滅させる。これにより、プリンタ１０は、Ｇ／Ｏ状態から、無線ネットワークの親局として動作していない状態に移行する。この結果、Ｔ１８０で確立されたＷＦＤ接続が切断される。
【００５３】
Ｔ１９０では、プリンタ１０は、ＳｏｆｔＡＰを起動して、ＳＳＩＤ「softap」によって識別されるＳｏｆｔＡＰＮＷを再び形成する。これにより、プリンタ１０は、無線ネットワークの親局として動作していない状態から、ＳｏｆｔＡＰＮＷの親局として動作している状態に移行する。これにより、プリンタ１０は、携帯端末１００から印刷実行要求を受信して印刷を実行するという用途が実現された後に、携帯端末１００から通常ＡＰＮＷに参加するための通常ＡＰ情報ＡＩを取得するという用途（図２参照）を適切に実現することができる。
【００５４】
（本実施例の効果）
本実施例の効果を説明する前に、比較例の構成を説明する。比較例のプリンタは、通常ＡＰＮＷに参加するための通常ＡＰ情報を取得するという用途を実現するためにＳｏｆｔＡＰを起動している間に、携帯端末とのＳｏｆｔＡＰ接続を確立して、携帯端末を子局としてＳｏｆｔＡＰＮＷに参加させる。その後、プリンタは、ＳｏｆｔＡＰＮＷを利用して、携帯端末から印刷実行要求を受信する。しかしながら、比較例の構成では、プリンタは、通常ＡＰ情報を取得するという第１の用途を実現するために、ＳｏｆｔＡＰＮＷを利用して通常ＡＰ情報を受信することを監視しているので、仮に、ＳｏｆｔＡＰＮＷを利用して印刷実行要求を受信しても、当該要求に応じた印刷を実行しない。即ち、プリンタは、携帯端末がプリンタに印刷を実行させるという第２の用途を適切に実現することができない。
【００５５】
これに対して、本実施例では、図３に示すように、プリンタ１０は、携帯端末１００から通常ＡＰＮＷに参加するための通常ＡＰ情報ＡＩを取得するという第１の用途を実現するために、ＳｏｆｔＡＰとして動作する（図３のＴ１０２）。そして、プリンタ１０は、携帯端末１００がプリンタ１０に印刷を実行させるための第２の用途を実現するために、ＮＦＣ無線リンクが確立されることに応じて（Ｔ１２４Ａ）、Ｗｉ−ＦｉＩ／Ｆ１６を介して、携帯端末１００から、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信する（Ｔ１３０Ａ）。この場合、プリンタ１０は、第１の用途のためのＳｏｆｔＡＰＮＷの親局として動作することに代えて、第２の用途のためのＷＦＤＮＷの親局として動作し（Ｔ１４４）、携帯端末１００をＷＦＤＮＷに子局として参加させる（Ｔ１７６，１８０）。即ち、プリンタ１０は、第１の用途のためのＳｏｆｔＡＰＮＷに携帯端末１００を子局として参加させるのではなく、第２の用途のためのＷＦＤＮＷに携帯端末１００を子局として参加させることができる。このために、プリンタ１０は、ＷＦＤＮＷを利用して、携帯端末１００の要望に応じた第２の用途を適切に実現することができる。特に、本実施例では、ＮＦＣ無線リンクが携帯端末１００と確立されても、携帯端末１００からＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求が受信されない場合（Ｔ１４０でＮＯ）に、プリンタ１０の状態は、ＳｏｆｔＡＰ状態に維持される。従って、プリンタ１０は、携帯端末１００からＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求が受信されない場合に、第１の用途のためのＳｏｆｔＡＰＮＷが形成されている状態を適切に維持することができる。
【００５６】
また、携帯端末１００は、プリンタ１０が第１の用途のためにＳｏｆｔＡＰとして動作している間に、第２の用途を実現するために、ＮＦＣ無線リンクが確立されることに応じて（Ｔ１２４Ａ）、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求をプリンタ１０に送信する（Ｔ１３０Ａ）。これにより、プリンタ１０は、第１の用途のためのＳｏｆｔＡＰＮＷの親局として動作することに代えて、第２の用途のためのＷＦＤＮＷの親局として動作する（Ｔ１４４）。このために、携帯端末１００は、第１の用途のためのＳｏｆｔＡＰＮＷに子局として参加するのではなく、第２の用途のためのＷＦＤＮＷに子局として参加することができる。従って、携帯端末１００は、ＷＦＤＮＷを利用して、第２の用途を適切に実現することができる。
【００５７】
（対応関係）
プリンタ１０、携帯端末１００が、それぞれ、「通信装置」、「端末装置」の一例である。ＮＦＣＩ／Ｆ１２（又は１１２）、Ｗｉ−ＦｉＩ／Ｆ１６（又は１１６）が、それぞれ、「第１の無線インターフェース」、「第２の無線インターフェース」の一例である。図３のＴ１２４ＡのＮＦＣ無線リンク、ＳＳＩＤ「wfdgo1」が、それぞれ、「無線リンク」、「所定情報」の一例である。ＳｏｆｔＡＰとして動作している状態、ＳＳＩＤ「softap」、ＳｏｆｔＡＰＮＷが、それぞれ、「第１の親局状態」、「第１のネットワーク識別子」、「第１の無線ネットワーク」の一例である。Ｇ／Ｏ状態、ＳＳＩＤ「wfdgo1」、ＷＦＤＮＷ、Ｔ１８０のＷＦＤ接続が、それぞれ、「第２の親局状態」、「第２のネットワーク識別子」、「第２の無線ネットワーク」、「第１の無線接続」の一例である。画像データが、「対象データ」の一例である。図２のＴ２６のＳｏｆｔＡＰ接続、通常ＡＰ情報ＡＩ、Ｔ３４の通常ＡＰ接続、通常ＡＰＮＷが、それぞれ、「第３の無線接続」、「無線設定情報」、「第４の無線接続」、「第４の無線ネットワーク」の一例である。印刷アプリ１３８及び設定アプリ１４０が、「コンピュータプログラム」の一例である。
【００５８】
（第２実施例）
本実施例では、メモリ３４は、ＳｏｆｔＡＰ情報ＳＩとＷＦＤ情報ＷＩ１とに加えて、さらに、ＷＦＤ情報ＷＩ２を記憶している。ＷＦＤ情報ＷＩ２は、ＳＳＩＤ「wfdgo2」とパスワード「pass_wfd2」とを含む。ＷＦＤ情報ＷＩ２は、プリンタ１０がＧ／Ｏとして動作することによって形成されるＷＦＤＮＷで利用される無線設定情報である。ＳＳＩＤ「wfdgo2」、パスワード「pass_wfd2」は、それぞれ、ＳｏｆｔＡＰ情報ＳＩ及びＷＦＤ情報ＷＩ１に含まれるＳＳＩＤ、パスワードとは異なる。
【００５９】
また、本実施例では、ＮＦＣＩ／Ｆ１２のメモリ１４は、ＳＳＩＤ「wfdgo1」のみならず、ＳＳＩＤ「wfdgo1」とパスワード「pass_wfd1」とを含むＷＦＤ情報ＷＩ１を記憶する。
【００６０】
（プリンタ１０がＷＦＤ接続を確立するための処理；図４）
本実施例では、図３の処理に代えて、図４の処理が実行される。図４を参照して、プリンタ１０においてＳｏｆｔＡＰが起動されている状況において、プリンタ１０が携帯端末１００とのＷＦＤ接続を確立するための処理の内容を説明する。Ｔ２００〜Ｔ２２６は、図３のＴ１００からＴ１２６Ａと同様である。
【００６１】
Ｔ２２８は、プリンタ１０がメモリ１４内のＷＦＤ情報ＷＩ１を携帯端末１００に送信する（別言すれば、携帯端末１００がプリンタ１０からＷＦＤ情報ＷＩ１を受信する）点を除いて、図３のＴ１２８Ａと同様である。
【００６２】
Ｔ２３０、Ｔ２４０は、それぞれ、図２のＴ１３０Ａ、Ｔ１４０と同じである。プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信するので（Ｔ２４０でＹＥＳ）に、Ｔ２４２以降の処理を実行する。一方、本実施例でも、プリンタ１０は、図３のケースＢのように、印刷アプリ１３８が起動されなくても、ＮＦＣ無線リンクが確立され得る。この場合、プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信しないので（Ｔ２４０でＮＯ）、Ｔ２４２以降の処理をスキップし、ＳｏｆｔＡＰとしての動作を継続する。
【００６３】
Ｔ２４２、Ｔ２４４は、それぞれ、図２のＴ１４２、Ｔ１４４と同様である。本実施例では、Ｔ２４４で起動されるＧ／Ｏ、当該Ｇ／Ｏが親局であるＷＦＤＮＷのことを、それぞれ、「第１のＧ／Ｏ」、「第１のＷＦＤＮＷ」と呼ぶ。Ｔ２４６、Ｔ２４８は、それぞれ、図２のＴ１４６、Ｔ１４８と同様である。
【００６４】
Ｔ２５０では、プリンタ１０は、各種信号の通信（例えば、Authentication信号、Association信号、4-way handshake等）を携帯端末１００と実行する。上記の各種通信の過程で、プリンタ１０は、携帯端末１００からＷＦＤ情報ＷＩ１に含まれるパスワード「wfdgo1」を受信し、当該パスワードの認証を実行する。プリンタ１０は、当該パスワードの認証が成功するので、ＷＦＤ方式のクライアントではなく、通常のＷｉ−Ｆｉ方式の子局（即ちいわゆるレガシー）として動作する携帯端末１００との無線接続（以下では「レガシー接続」と記載する）を確立する。これにより、プリンタ１０は、携帯端末１００を第１のＷＦＤＮＷに子局（即ちレガシー）として参加させることができる。
【００６５】
携帯端末１００の側から説明すると、携帯端末１００は、Ｔ２５０において、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、プリンタ１０からＰｒｏｂｅ応答を受信し、Ｔ２５０において、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、各種信号の通信をプリンタ１０と実行する。上記の各種信号の通信は、Ｔ２２８で受信されたパスワード「wfdgo1」をプリンタ１０に送信することを含む。これにより、携帯端末１００は、プリンタ１０とのレガシー接続を確立して、第１のＷＦＤＮＷに子局として参加する。
【００６６】
Ｔ２５２では、携帯端末１００は、第１のＷＦＤＮＷを利用して、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、ＷＰＳ要求をプリンタ１０に送信する。ＷＰＳ要求は、ＷＰＳ通信の実行をプリンタ１０に要求するためのコマンドである。
【００６７】
プリンタ１０は、Ｔ２５２において、第１のＷＦＤＮＷを利用して、Ｗｉ−ＦｉＩ／Ｆ１６を介して、携帯端末１００からＷＰＳ要求を受信する。この場合、プリンタ１０は、Ｔ２５４において、第１のＷＦＤＮＷを利用して、Ｗｉ−ＦｉＩ／Ｆ１６を介して、ＷＰＳ要求を受信したことを示す受信通知を携帯端末１００に送信する。
【００６８】
Ｔ２６０では、プリンタ１０は、受信通知を携帯端末１００に送信することに応じて、携帯端末１００から切断要求を受信する。切断要求は、レガシー接続の切断をプリンタ１０に要求するためのコマンドである。これにより、Ｔ２６２では、プリンタ１０は、レガシー接続を切断して、Ｗｉ−ＦｉＩ／Ｆ１６を介して、レガシー接続を切断したことを示す切断通知を携帯端末１００に送信する。
【００６９】
次いで、Ｔ２６４では、プリンタ１０は、第１のＧ／Ｏを停止して、第１のＷＦＤＮＷを消滅させる。
【００７０】
Ｔ２７０では、プリンタ１０は、Ｇ／Ｏを起動して、ＳＳＩＤ「wfdgo2」によって識別されるＷＦＤＮＷを形成する。以下では、Ｔ２７０で起動されるＧ／Ｏ、当該Ｇ／Ｏが親局であるＷＦＤＮＷのことを、それぞれ、「第２のＧ／Ｏ」、「第２のＷＦＤＮＷ」と呼ぶ。
【００７１】
一方、Ｔ２７２では、携帯端末１００は、プリンタ１０から切断通知を受信することに応じて、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、Ｄｉｓｃｏｖｅｒｙ要求をプリンタ１０に送信する。Ｄｉｓｃｏｖｅｒｙ要求は、第２のＷＦＤＮＷを識別するためのＳＳＩＤ「wfdgo2」の送信を要求するためのコマンドである。Ｔ２７４では、携帯端末１００は、Ｄｉｓｃｏｖｅｒｙ要求をプリンタ１０に送信することに応じて、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、プリンタ１０からＳＳＩＤ「wfdgo2」を含むＤｉｓｃｏｖｅｒｙ応答を受信する。これにより、携帯端末１００は、第２のＷＦＤＮＷを識別するためのＳＳＩＤ「wfdgo2」を知ることができる。
【００７２】
プリンタ１０の側から説明すると、プリンタ１０は、Ｔ２７２において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、携帯端末１００からＤｉｓｃｏｖｅｒｙ要求を受信し、Ｔ２７４において、Ｗｉ−ＦｉＩ／Ｆ１６を介して、ＳＳＩＤ「wfdgo2」を含むＤｉｓｃｏｖｅｒｙ応答を携帯端末１００に送信する。そして、Ｔ２７６では、プリンタ１０は、Ｗｉ−ＦｉＩ／Ｆ１６を介して、Ｔ２５２のＷＰＳ要求に応じたＷＰＳ通信を携帯端末１００と実行して、メモリ３４内のＷＦＤ情報ＷＩ２に含まれるパスワード「pass_wfd2」を携帯端末１００に送信する。
【００７３】
携帯端末１００の側から説明すると、携帯端末１００は、Ｗｉ−ＦｉＩ／Ｆ１１６を介して、ＷＰＳ要求に応じたＷＰＳ通信をプリンタ１０と実行することに応じて、プリンタ１０からパスワード「pass_wfd2」を受信する。Ｔ２７８は、図３のＴ１７８と同様である。Ｔ２８０は、携帯端末１００が各種信号の通信の過程で、Ｔ２７６で受信されたパスワード「pass_wfd2」をプリンタ１０に送信する点と、携帯端末１００が子局（即ちＷＦＤ方式のクライアント）として第２のＷＦＤＮＷに参加する（別言すれば、プリンタ１０が携帯端末１００を第２のＷＦＤＮＷに子局として参加させる）点を除いて、図３のＴ１８０と同様である。Ｔ２８０の処理が実行されると、図３のＴ１８４〜Ｔ１９０の処理が実行される。これら処理は、Ｔ１８４で第２のＷＦＤＮＷが利用される点と、Ｔ１８８で第２のＧ／Ｏが停止される点を除いて、図３と同様である。
【００７４】
（本実施例の効果）
本実施例では、携帯端末１００は、Ｔ２５０のレガシー接続をプリンタ１０と確立して、Ｔ２５２のＷＰＳ要求をプリンタ１０に送信しなければ、Ｔ２８０のＷＦＤ接続をプリンタ１０と確立することができない。このような携帯端末１００の制約に対処するために、プリンタ１０は、ＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求を受信することに応じて（Ｔ２３０）、第１の用途のためのＳｏｆｔＡＰＮＷの親局として動作することに代えて、第２の用途のための第１のＷＦＤＮＷの親局として動作し（Ｔ２４４）、携帯端末１００を第１のＷＦＤＮＷに子局（即ちレガシー）として参加させる（Ｔ２５０）。そして、プリンタ１０は、第１のＷＦＤＮＷを利用して、携帯端末１００からＷＰＳ要求を受信する（Ｔ２５２）。その後、プリンタ１０は、第２のＧ／Ｏとして動作して第２のＷＦＤＮＷを形成し（Ｔ２７０）、携帯端末１００からＷＰＳ要求を受信することに応じてＷＰＳ通信を実行する（Ｔ２７６）。このために、プリンタ１０は、携帯端末１００を第２のＷＦＤＮＷに子局（即ちクライアント）として参加させることができる（Ｔ２８０）。そして、プリンタ１０は、第２のＷＦＤＮＷを利用して、携帯端末１００から印刷実行要求を受信することに応じた印刷、即ち、第２の用途を適切に実現することができる。
【００７５】
（対応関係）
プリンタ１０が第１のＧ／Ｏとして動作する状態、第１のＷＦＤＮＷ、Ｔ２５０のレガシー接続が、それぞれ、「第２の親局状態」、「第２の無線ネットワーク」、「第１の無線接続」の一例である。パスワード「pass_wfd1」が、「第１のパスワード」の一例である。プリンタ１０が第２のＧ／Ｏとして動作する状態、第２のＷＦＤＮＷ、Ｔ２８０のＷＦＤ接続が、それぞれ、「第３の親局状態」、「第３の無線ネットワーク」、「第２の無線接続」の一例である。ＳＳＩＤ「wfdgo2」、パスワード「pass_wfd1」が、それぞれ、「第３のネットワーク識別子」、「第２のパスワード」の一例である。Ｄｉｓｃｏｖｅｒｙ要求が、「識別子要求」の一例である。
【００７６】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００７７】
（変形例１）印刷アプリ１３８は、例えば、プリンタの複数のモデル名のそれぞれについて、当該モデル名と、当該モデル名を有するプリンタによって形成されるＷＦＤＮＷを識別するためのＳＳＩＤと、が対応付けられている情報を含んでいてもよい。そして、ＮＦＣＩ／Ｆ１２のメモリ１４は、ＳＳＩＤ「wfdgo1」の代わりに、プリンタ１０のモデル名が記憶されていてもよい。この場合、プリンタ１０のＮＦＣＩ／Ｆ１２は、図３のＴ１２８Ａにおいて、Ｒｅａｄ要求の受信に応じて、モデル名を携帯端末１００に送信してもよい。そして、携帯端末１００は、Ｔ１３０Ａにおいて、印刷アプリ１３８から当該モデル名に対応付けられているＳＳＩＤ「wfdgo1」を取得し、取得済みのＳＳＩＤ「wfdgo1」を含むＰｒｏｂｅ要求をプリンタ１０に送信してもよい。一般的に言うと、「第１の無線インターフェース」は、無線リンクを利用して、所定情報を端末装置に送信しなくてもよい。
【００７８】
（変形例２）ＮＦＣＩ／Ｆ１２のメモリ１４は、ＳＳＩＤ「wfdgo1」の代わりに、Ｗｉ−ＦｉＩ／Ｆ１６を識別するための特定のＭＡＣアドレスを記憶していてもよい。この場合、プリンタ１０のＮＦＣＩ／Ｆ１２は、図３のＴ１２８Ａにおいて、Ｒｅａｄ要求の受信に応じて、特定のＭＡＣアドレスを携帯端末１００に送信し、Ｔ１３０Ａにおいて、携帯端末１００から特定のＭＡＣアドレスを含むＰｒｏｂｅ要求を受信してもよい。そして、プリンタ１０は、Ｔ１４０において、特定のＭＡＣアドレスを含むＰｒｏｂｅ要求を受信するのか否かを判断してもよい。本変形例では、特定のＭＡＣアドレスが「所定情報」の一例である。
【００７９】
（変形例３）上記の実施例では、プリンタ１０は、図２のＴ１２において、ＳｏｆｔＡＰを起動する代わりに、ＷＦＤ方式のＧ／Ｏを起動して、ＷＦＤＮＷを形成してもよい。当該ＷＦＤＮＷを識別するためのＳＳＩＤは、図３のＴ１４４で形成されるＷＦＤＮＷを識別するためのＳＳＩＤとは異なる。そして、プリンタ１０は、図２のＴ２６において、携帯端末１００とのＷＦＤ接続を確立し、Ｔ２８において、ＷＦＤＮＷを利用して、携帯端末１００から通常ＡＰ情報ＡＩを受信してもよい。一般的に言うと、「第１の親局状態」は、ＳｏｆｔＡＰが起動されている状態でなくてもよく、Ｇ／Ｏが起動されている状態であってもよい。
【００８０】
（変形例４）図４のＴ２７２、Ｔ２７４の処理は実行されなくてもよい。この場合、例えば、プリンタ１０は、Ｔ２５４において、ＳＳＩＤ「wfdgo2」を含む受信通知を携帯端末１００に送信してもよい。また、例えば、プリンタ１０は、Ｔ２５２において、携帯端末１００からＳＳＩＤ「wfdgo2」を含むＷＰＳ要求を受信して、Ｔ２７０において、第２のＧ／Ｏを起動し、受信済みのＳＳＩＤ「wfdgo2」によって識別される第２のＷＦＤＮＷを形成してもよい。本変形例では、「識別子要求受信部」、「識別子送信部」を省略可能である。
【００８１】
（変形例５）図３のＴ１９０の処理は実行されなくてもよい。本変形例では、「第３の移行部」を省略可能である。
【００８２】
（変形例６）上記の各実施例では、ＳｏｆｔＡＰＮＷは、プリンタ１０が通常ＡＰ情報を取得するという用途の実現のために利用される。これに代えて、ＳｏｆｔＡＰＮＷは、プリンタ１０が設定値を取得するという用途、プリンタ１０がプログラム３６を更新するための更新ファイルを取得するという用途等の実現のために利用されてもよい。本変形例では、「設定情報受信部」、「第４の確立部」を省略可能である。
【００８３】
（変形例７）「通信装置」は、プリンタでなくてもよく、例えば、スキャナ、複合機、サーバ、ＰＣであってもよい。例えば、スキャナの場合、通信装置は、図３のＴ１８４において、携帯端末１００からスキャン要求を受信すると、Ｔ１８６において、対象原稿のスキャンを実行し、当該対象原稿を表わすスキャンデータを携帯端末１００に送信してもよい。本変形例では、スキャンデータが、「対象データ」の一例である。
【００８４】
（変形例８）「第１の無線インターフェース」は、ＮＦＣＩ／Ｆでなくてもよく、例えば、ＢＴ（Bluetooth（登録商標）の略）通信が可能なＢＴインターフェースであってもよい。
【００８５】
（変形例９）上記の第２実施例では、プリンタ１０は、Ｔ２７０において、Ｔ２４４の第１のＷＦＤＮＷを識別するＳＳＩＤ「wfdgo1」と異なるＳＳＩＤ「wfdgo2」によって識別される第２のＷＦＤＮＷの親局として動作する。これに代えて、プリンタ１０は、第１のＷＦＤＮＷを識別するＳＳＩＤ「wfdgo1」と同じＳＳＩＤによって識別される第２のＷＦＤＮＷの親局として動作してもよい。一般的に言えば、「第３のネットワーク識別子」は、「第２のネットワーク識別子」と同じでもよい。
【００８６】
（変形例１０）上記の各実施例では、プリンタ１０のＣＰＵ３２がプログラム３６（即ちソフトウェア）を実行すること及び携帯端末１００のＣＰＵ１３２がプログラム１３６，１３８，１４０を実行することによって、図２〜図４の各処理が実現される。これに代えて、いずれかの処理は、論理回路等のハードウェアによって実現されてもよい。
【００８７】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００８８】
２：通信システム、１０：プリンタ、１００：携帯端末、２００：ＡＰ、１２、１１２：ＮＦＣＩ／Ｆ、１６、１１６：Ｗｉ−ＦｉＩ／Ｆ、１８：印刷実行部、３０、１３０：制御部、３２、１３２：ＣＰＵ、３４、１３４：メモリ、３６、１３６：プログラム、１３８：印刷アプリ、１４０：設定アプリ、ＡＩ：通常ＡＰ情報、ＳＩ：ＳｏｆｔＡＰ情報、ＷＩ１、ＷＩ２：ＷＦＤ情報
【図１】
2018137582.tif 000003
【図２】
2018137582.tif 000004
【図３】
2018137582.tif 000005
【図４】
2018137582.tif 000006