(57)【特許請求の範囲】
【請求項１】
第１の他の通信装置が形成した第１の無線ネットワークに接続する通信装置であって、
前記通信装置が前記第１の無線ネットワークに接続されている際に、第２の他の通信装置を前記第１の他の通信装置に接続させるための、前記第１の無線ネットワークと異なる、第２の無線ネットワークを形成するように前記第１の他の通信装置に要求する第１の要求手段と、
前記通信装置が前記第１の無線ネットワークから離脱する場合に、前記第１の要求手段によって形成させた前記第２の無線ネットワークを解消するように、前記第１の他の通信装置に要求する第２の要求手段と、
を有することを特徴とする通信装置。
【請求項２】
前記第２の無線ネットワークが形成される際に、前記第２の他の通信装置に対して、前記第２の無線ネットワークに関するパラメータを通知する通知手段をさらに有する、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第２の無線ネットワークに関する前記パラメータを生成する生成手段をさらに有する
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記通知手段は、さらに、前記第２の無線ネットワークを形成するように前記第１の他の通信装置に要求する際に、生成した前記第２の無線ネットワークに関する前記パラメータを、前記第１の他の通信装置に通知する、
ことを特徴とする請求項３に記載の通信装置。
【請求項５】
前記第２の他の通信装置を検出する検出手段をさらに有し、
前記第１の要求手段は、前記第２の他の通信装置を検出したことに応じて、前記第２の無線ネットワークを形成するように、前記第１の他の通信装置に要求する、
ことを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記検出手段は、前記第１の無線ネットワークに接続する際に用いられる通信方式と異なる通信方式を用いて、前記第２の他の通信装置を検出する、
ことを特徴とする請求項５に記載の通信装置。
【請求項７】
前記第１の要求手段および前記第２の要求手段は、ＩＥＥＥ８０２．１１規格シリーズに準拠する信号により要求を行う、
ことを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
前記第１の要求手段および前記第２の要求手段は、物理レイヤの信号またはインターネットプロトコルレイヤより上位のレイヤの信号により要求を行う、
ことを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項９】
無線ネットワークを形成する通信装置であって、
第１の他の通信装置が第１の無線ネットワークに接続していることに基づいて、第２の他の通信装置を前記通信装置に接続させるための、前記第１の無線ネットワークと異なる、第２の無線ネットワークを形成し、前記第１の他の通信装置が前記第１の無線ネットワークから離脱する際に行われる前記第１の他の通信装置からの指示に応じて、前記第２の無線ネットワークを解消するように制御する制御手段を有する、
ことを特徴とする通信装置。
【請求項１０】
前記制御手段は、ＩＥＥＥ８０２．１１規格シリーズに準拠する信号により、前記指示を受け付ける、
ことを特徴とする請求項９に記載の通信装置。
【請求項１１】
前記制御手段は、物理レイヤの信号またはインターネットプロトコルレイヤより上位のレイヤの信号により、前記指示を受け付ける、
ことを特徴とする請求項９又は１０に記載の通信装置。
【請求項１２】
前記制御手段は、前記第２の無線ネットワークを解消する場合は、前記第２の他の通信装置とのデータ通信が終了してから当該第２の無線ネットワークを解消する、
ことを特徴とする請求項９から１１のいずれか１項に記載の通信装置。
【請求項１３】
第１の他の通信装置が形成した第１の無線ネットワークに接続する通信装置の制御方法であって、
第１の要求手段が、前記通信装置が前記第１の無線ネットワークに接続されている際に、第２の他の通信装置を前記第１の他の通信装置に接続させるための、前記第１の無線ネットワークと異なる、第２の無線ネットワークを形成するように前記第１の他の通信装置に要求する第１の要求工程と
第２の要求手段が、前記通信装置が前記第１の無線ネットワークから離脱する場合に、前記第１の要求工程において形成させた前記第２の無線ネットワークを解消するように、前記第１の他の通信装置に要求する第２の要求工程と、
を有することを特徴とする制御方法。
【請求項１４】
無線ネットワークを形成する通信装置の制御方法であって、
制御手段が、第１の他の通信装置が第１の無線ネットワークに接続していることに基づいて、第２の他の通信装置を前記通信装置に接続させるための、前記第１の無線ネットワークと異なる、第２の無線ネットワークを形成し、前記第１の他の通信装置が前記第１の無線ネットワークから離脱する際に行われる前記第１の他の通信装置からの指示に応じて、前記第２の無線ネットワークを解消するように制御する制御工程を有する、
ことを特徴とする制御方法。
【請求項１５】
通信装置に備えられたコンピュータに、請求項１３又は１４に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの形成及び解消の制御技術に関する。
【背景技術】
【０００２】
ホームネットワークが存在している環境において、外部からのゲストの通信装置に一時的なネットワーク接続を提供するために、ホームネットワークとは別のネットワークを形成する技術が存在する。このような技術においては、例えば、特許文献１のように、認証キー及びネットワークアドレスなどの情報がゲストの通信装置へ通知され、通信が確立される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００８−５３７３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１においては、ゲストの通信装置が無線ネットワークに接続するための技術については記載されているが、その無線ネットワークの解消技術については考慮されていない。すなわち、ホームネットワークの管理者が、ゲスト用の無線ネットワークの設定変更又は解消を手動で行わなかった場合に、ゲストの通信装置が以前接続した無線ネットワークに、その前回接続時に提供されたパラメータを用いて、再接続できてしまう場合がある。したがって、管理者の意図しないゲストの通信装置による無線ネットワーク接続が発生することによって、セキュリティ上の問題が生じる場合があるという課題があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、管理者が意図しないゲストの通信装置による無線ネットワークへの接続が生じないように、一時的な無線ネットワークの自動的な生成及び解消処理を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明による通信装置は、第１の他の通信装置が形成した第１の無線ネットワークに接続する通信装置であって、前記通信装置が前記第１の無線ネットワークに接続されている際に、第２の他の通信装置を前記第１の他の通信装置に接続させるための、前記第１の無線ネットワークと異なる、第２の無線ネットワークを形成するように前記第１の他の通信装置に要求する第１の要求手段と、前記通信装置が前記第１の無線ネットワークから離脱する場合に、前記第１の要求手段によって形成させた前記第２の無線ネットワークを解消するように、前記第１の他の通信装置に要求する第２の要求手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、管理者が意図しないゲストの通信装置による無線ネットワークへの接続が生じないように、一時的な無線ネットワークの自動的な生成及び解消を行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】無線通信システムの構成例を示す図。
【図２】プリンタ１０１の構成例を示すブロック図。
【図３】スマートデバイス１０２及び１０３の構成例を示すブロック図。
【図４】無線通信システムで実行される処理の流れを示すシーケンス図。
【図５】スマートデバイス１０２が実行する処理の流れを示すフローチャート。
【図６】スマートデバイス１０３が実行する処理の流れを示すフローチャート。
【図７】プリンタ１０１が実行する処理の流れを示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、本実施形態に係る通信装置の装置構成及び実行される各処理について、図面を参照して説明する。なお、本発明の技術範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１０】
（無線通信システム）
図１に、本実施形態に係る無線通信システムの構成例を示す。本無線通信システムは、それぞれが通信装置としての機能を有する、プリンタ１０１、スマートデバイス１０２、及びスマートデバイス１０３を含んで構成される。ここで、プリンタ１０１、スマートデバイス１０２、及びスマートデバイス１０３は、それぞれが、例えば、無線ＬＡＮ及び近距離無線通信に対応する通信方式の少なくともいずれかを用いて互いに無線通信を行うことができるものとする。例えば、プリンタ１０１は、無線ＬＡＮの基地局装置として第１の無線第１の無線ネットワーク１００を形成し、スマートデバイス１０２は、その第１の無線第１の無線ネットワーク１００を介してプリンタ１０１と無線接続する。また、プリンタ１０１は、無線ＬＡＮによって、ゲスト用の第２の無線ネットワーク１０４を形成し、スマートデバイス１０３は、その第２の無線ネットワーク１０４を介してゲストの通信装置としてプリンタ１０１に接続することができる。そして、スマートデバイス１０２は、例えば、無線ＬＡＮの通信方式とは異なる近距離無線通信の通信方式を用いて、スマートデバイス１０３を検出することができる。なお、以下では、スマートデバイス１０２が、各無線ネットワークのパラメータを管理する管理装置として機能するものとする。
【００１１】
なお、無線通信システム内の通信装置として、プリンタ１０１、スマートデバイス１０２及び１０３を例示したが、これに限られない。すなわち、無線通信システムがいかなる通信装置の組み合わせで構成されたとしても、以下の議論を適用することができることに留意されたい。
【００１２】
（プリンタ１０１の構成）
図２に、本実施形態に係る、プリンタ１０１の構成例を示す。プリンタ１０１は、例えば、無線ＬＡＮ制御部２０１、制御部２０３、記憶部２０４、操作部２０５、表示部２０６、パケット送受信部２０７、プリンタドライバ制御部２０８、入出力制御部２０９、電源部２１０、近距離無線制御部２１１を有する。また、プリンタ１０１は、例えば、無線ＬＡＮ用アンテナ２０２と近距離無線用アンテナ２１２とをさらに有する。なお、これらのアンテナは、マルチバンド対応の１つのアンテナによって構成されてもよいし、無線ＬＡＮと近距離無線通信の少なくともいずれかのための複数のアンテナが用意されてもよい。
【００１３】
無線ＬＡＮ制御部２０１は、無線ＬＡＮの無線周波数（ＲＦ）における制御、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮ通信の各種制御、及び関連するプロトコル処理等の通信関連処理を実行する。また、無線ＬＡＮ制御部２０１は、無線ＬＡＮの基地局（例えばアクセスポイント）として動作する際の基地局制御と、端末（例えばステーション）として動作する際のステーション制御も行う。また、無線ＬＡＮ制御部２０１は、無線設定方式、例えばＷｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ（以下、「ＷＰＳ」と呼ぶ。）、又はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（以下「ＷＦＤ」と呼ぶ。）等の制御をも実行する。更に、無線ＬＡＮ制御部２０１は、複数の無線ネットワークに関する制御を実行することもできる。例えば、無線ＬＡＮ制御部２０１は、基地局として複数の無線ネットワークを形成することができ、又は、基地局として無線ネットワークを形成しながら他の基地局に対して端末として接続することができる。無線ＬＡＮ用アンテナ２０２は、無線ＬＡＮによる通信を行うのに用いられるアンテナである。
【００１４】
制御部２０３は、例えば記憶部２０４に記憶されている制御プログラムを実行することにより、プリンタ１０１全体を制御する。記憶部２０４は、例えば、制御部２０３が実行する制御プログラムと、通信に必要なパラメータ又は実行できるサービス等の各種情報を記憶する。後述する各種動作は、記憶部２０４に記憶された制御プログラムを制御部２０３が実行することにより行われる。
【００１５】
操作部２０５は、プリンタ１０１を操作する機能部である。プリンタ１０１は、例えば、操作部２０５を介してユーザからの操作を受け付ける。表示部２０６は各種表示を行う機能部であり、例えば、ＬＣＤ又はＬＥＤのように視覚で認知可能な情報の出力機能又はスピーカのように聴覚で認知可能な情報の出力機能の少なくともいずれかを有する。
【００１６】
パケット送受信部２０７は、各種通信にかかわるパケットを送受信する。なお、パケット送受信部２０７は、送受信される信号の形式がパケットでない場合は、その送受信に適した形式で、信号を送信し、又は受信する送受信部と置き換えられてもよい。
【００１７】
プリンタドライバ制御部２０８は、印刷機能を提供するためのプリンタドライバを制御する。各種印刷に必要なデータ入出力制御や給紙や排紙などの制御を実施する。入出力制御部２０９は、プリンタドライバ制御部２０８による制御によって、入出力データを制御する。電源部２１０は、プリンタ１０１に電源を供給する。
【００１８】
近距離無線制御部２１１は、無線ＬＡＮと異なる通信方式で、プリンタ１０１の近傍に存在する他の通信装置との無線通信を行う際の制御を行う。近距離通信は、例えば、Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（登録商標）（ＮＦＣ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ（ＩｒＤＡ）（登録商標）である。近距離無線制御部２１１は、例えば、ＲＦ制御など、近距離無線通信規格の各種制御と関連するプロトコル処理とを実行する。近距離無線用アンテナ２１２は、近距離無線通信を行うために用いられるアンテナである。
【００１９】
なお、本実施形態では、プリンタ１０１は、無線ＬＡＮと近距離無線との少なくともいずれかによって通信を行うことができるが、それぞれ異なる通信方式で通信を行うものであれば、どのような通信方式が用いられてもよい。例えば、プリンタ１０１は、それぞれ通信方式（信号形式、使用周波数など）の異なる複数の無線ＬＡＮによる通信機能を有し、そのいずれかを近距離無線に代えて用いてもよい。
【００２０】
（スマートデバイス１０２及び１０３の構成）
図３に、本実施形態に係る、スマートデバイス１０２及び１０３の構成例を示す。スマートデバイス１０２及び１０３は、例えば、無線ＬＡＮ制御部３０１、公衆無線制御部３０３、及び近距離無線制御部３０５と、無線ＬＡＮ用アンテナ３０２、公衆無線用アンテナ３０４、近距離無線用アンテナ３０６を有する。スマートデバイス１０２及び１０３は、例えば、さらに、パケット送受信部３０７、制御部３０８、記憶部３０９、電源部３１０、表示部３１１、操作部３１２、通話部３１３、マイク３１４、及び撮像部３１５を有する。
【００２１】
無線ＬＡＮ制御部３０１は、プリンタ１０１の無線ＬＡＮ制御部２０１と同様の機能部であるため、ここでの詳細な説明については省略する。無線ＬＡＮ用アンテナ３０２は、無線ＬＡＮによる通信を行うのに用いられるアンテナである。
【００２２】
公衆無線制御部３０３は、公衆無線通信のＲＦにおける制御、公衆無線通信の各種制御、及び関連するプロトコル処理等の通信関連処理を実行する。公衆無線通信は、例えば、ＩＭＴ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ）規格、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）規格などに準拠したセルラ無線通信である。公衆無線用アンテナ３０４は、公衆無線通信を行うのに用いられるアンテナである。
【００２３】
近距離無線制御部３０５は、プリンタ１０１における近距離無線制御部２１１と同様の機能部であるため、ここでの詳細な説明については省略する。近距離無線用アンテナ３０６は、近距離無線通信を行うのに用いられるアンテナである。なお、スマートデバイス１０２及び１０３も、無線ＬＡＮと近距離無線との少なくともいずれかによって通信を行うことができるが、それぞれ異なる通信方式で通信を行うものであれば、どのような通信方式が用いられてもよい。例えば、スマートデバイス１０２及び１０３は、それぞれ通信方式（信号形式、使用周波数など）の異なる複数の無線ＬＡＮによる通信機能を有し、そのいずれかを近距離無線に代えて用いてもよい。また、スマートデバイス１０２及び１０３は、公衆無線通信機能を必ずしも有しなくてもよい。
【００２４】
パケット送受信部３０７は、プリンタ１０１におけるパケット送受信部２０７と同様の機能部であるため、ここでの詳細な説明については省略する。
【００２５】
制御部３０８は、例えば記憶部３０９に記憶されている制御プログラムを実行することによりスマートデバイス１０２又は１０３全体を制御する。記憶部３０９は、例えば、制御部３０８が実行する制御プログラムと、通信に必要なパラメータ等の各種情報を記憶する。後述する各種動作は、記憶部３０９に記憶された制御プログラムを制御部３０８が実行することにより行われる。
【００２６】
電源部３１０は、スマートデバイス１０２又は１０３に電源を供給する。表示部３１１は、各種表示を行う機能部であり、ＬＣＤ又はＬＥＤのように視覚で認知可能な情報の出力、あるいはスピーカ等の聴覚で認知可能な情報の出力を行うための機能を有する。操作部３１２は、スマートデバイス１０２又は１０３を操作する。スマートデバイス１０２又は１０３は、例えば、操作部３１２を介してユーザからの操作を受け付ける。通話部３１３は、ユーザに対して通話機能を提供する。マイク３１４は、例えばユーザが音声通話を行う場合など、外部からの音声情報を取得するために用いられる。撮像部３１５は、例えば、カメラ（不図示）を制御して、画像データを取り込むための機能部である。
【００２７】
上述のプリンタ１０１、スマートデバイス１０２又は１０３の全ての機能ブロックは、ソフトウェアもしくはハードウェア的に相互関係を有するものである。また、上記機能ブロックは一例であり、複数の機能ブロックが１つの機能ブロックとして構成されてもよいし、何れかの機能ブロックが更に複数の機能を行うブロックに分割されてもよい。
【００２８】
（処理の流れ）
続いて、本実施形態に係る、プリンタ１０１、スマートデバイス１０２及び１０３が実行する処理の流れについて、図４〜図７を参照して説明する。
【００２９】
本実施形態では、管理装置として機能するスマートデバイス１０２が基地局として機能するプリンタ１０１に接続していることを条件として、ゲスト用の第２の無線ネットワークの形成を可能とする。スマートデバイス１０２は、例えば、プリンタ１０１に第１の無線ネットワークを介して接続中であることを条件として、ゲストの通信装置が検出された場合にプリンタ１０１が第２の無線ネットワークを形成することを許可する。第１の無線ネットワークは、例えばホームネットワークである。そして、スマートデバイス１０２は、第１の無線ネットワークから自身が離脱することに応じて、第２の無線ネットワークが形成されている場合は、その第２の無線ネットワークを解消するように、プリンタ１０１を制御する。なお、スマートデバイス１０２が第１の無線ネットワークから離脱した際に、直ちに、第２の無線ネットワークが解消されなければならないわけではない。例えば、スマートデバイス１０２が第１の無線ネットワークから離脱した後、第２の無線ネットワークによるデータ通信が終了するのを待って、第２の無線ネットワークを解消するようにプリンタ１０１が制御されてもよい。
【００３０】
なお、以下では、この制御をスマートデバイス１０２が主導して、プリンタ１０１を制御するための指示をプリンタ１０１へ送信する場合について説明するが、これに限られない。すなわち、例えば、プリンタ１０１は、第１の無線ネットワークにスマートデバイス１０２が接続しているか否かを監視し、スマートデバイス１０２が接続中であることを条件として、ゲスト用の第２の無線ネットワークを形成するように制御を行ってもよい。すなわち、プリンタ１０１は、例えば、第２の無線ネットワークを形成してゲストの通信装置との接続を確立している際に、スマートデバイス１０２が第１の無線ネットワークから離脱したことを検出すると、第２の無線ネットワークを解消する。この場合も、プリンタ１０１は、例えば、スマートデバイス１０２が第１の無線ネットワークから離脱した後、第２の無線ネットワークによるデータ通信が終了するのを待って、第２の無線ネットワークを解消するように制御を行ってもよい。
【００３１】
以下の例では、初期的な状態として、プリンタ１０１が基地局装置となって第１の無線ネットワーク１００を形成し、スマートデバイス１０２が、端末として、第１の無線ネットワーク１００を介してプリンタ１０１に接続しているものとする。なお、スマートデバイス１０２は、上述のように、形成される各無線ネットワークのパラメータを管理する管理装置として機能する。
【００３２】
その状態において、スマートデバイス１０３が現れた場合に、プリンタ１０１は、ゲスト用の第２の無線ネットワーク１０４を形成し、スマートデバイス１０３を、ゲストの通信装置として、第２の無線ネットワーク１０４に接続させる。その後、プリンタ１０１は、スマートデバイス１０２の指示に応じて、第２の無線ネットワーク１０４を解消する。このような処理について、まず、無線通信システム全体の処理の流れについて、図４のシーケンス図を用いて説明する。
【００３３】
（無線通信システムにおける処理の流れ）
スマートデバイス１０２は、ゲストの通信装置として第２の無線ネットワーク１０４に接続させるべき、近傍に存在する他の通信装置を検出するための検出処理を起動する（Ｆ４０１）。スマートデバイス１０２は、例えば、近距離無線制御部３０５により、近距離無線通信を用いたポーリングによる検出処理を行う。同様に、スマートデバイス１０３も、ゲストの通信装置として第２の無線ネットワーク１０４に接続するために、近傍に存在する管理装置の検出処理を開始する（Ｆ４０２）。スマートデバイス１０３も、例えば、近距離無線制御部３０５により、近距離無線通信を用いたポーリングによる検出処理を行う。これにより、スマートデバイス１０２及びスマートデバイス１０３は、近距離無線制御部３０５の近距離無線通信を用いたポーリング処理により、互いを検出し、互いに相手装置によって検出される（Ｆ４０３）。
【００３４】
なお、この検出処理は、例えば、スマートデバイス１０２のユーザが、ゲストの通信装置として無線ネットワークに接続させてもよいと考えた他のユーザが保持するスマートデバイス１０３に、スマートデバイス１０２をタッチすることによって、行われうる。すなわち、ＮＦＣのような近接無線通信を用いることで、スマートデバイス１０２のユーザは、ゲストの通信装置をタッチ又は近接させるという操作によって容易に特定して、スマートデバイス１０２の管理下の無線ネットワークへ接続させることが可能となる。また、この検出処理は、例えば、スマートデバイス１０２及び１０３において、操作部３１２によってユーザの操作を受け付けて、所定のアプリケーションを実行することにより行われてもよい。例えば、このアプリケーションの実行を契機に、管理装置として動作しているスマートデバイス１０２はゲストの通信装置を探索し、ゲストとして無線ネットワークに参加したいスマートデバイス１０３は管理装置を探索する。これにより、同様のタイミングでアプリケーションを実行した複数の通信装置間での検出処理を行うことが可能となる。また、近距離無線通信の通信可能範囲が数メートルの範囲であったとしても、意図しない通信装置をゲストの通信装置として扱ってしまうことを防ぐことが可能となる。
【００３５】
スマートデバイス１０２は、スマートデバイス１０３を検出すると、基地局として動作しているプリンタ１０１に対して、ゲスト用の第２の無線ネットワーク１０４の起動要求を送信して、第２の無線ネットワーク１０４の起動を指示する（Ｆ４０４）。ゲスト用の第２の無線ネットワーク１０４の起動要求には、プリンタ１０１に、第２の無線ネットワークの起動を指示する情報が含まれる。なお、このとき、スマートデバイス１０２は、第２の無線ネットワークに接続するためのパラメータを生成し、生成したパラメータの情報を、起動要求に付加して、プリンタ１０１へ送信してもよい。なお、パラメータの情報は、起動要求とは別個に、プリンタ１０１へ通知されてもよいし、プリンタ１０１がパラメータを生成してもよい。第２の無線ネットワークの起動要求は、例えば、ＩＥＥＥ８０２．１１規格シリーズに準拠した信号によって行われてもよいし、他の通信規格等の信号によって行われてもよい。また、第２の無線ネットワークの起動要求は、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの起動要求は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルのコマンド）で行われてもよい。
【００３６】
プリンタ１０１は、スマートデバイス１０２から第２の無線ネットワークの起動要求を受信すると、第２の無線ネットワークを起動できるか否かの情報を含む第２の無線ネットワーク起動応答を送信する（Ｆ４０５）。第２の無線ネットワークの起動応答は、ＩＥＥＥ８０２．１１規格シリーズに準拠した信号によって行われてもよいし、他の通信規格等の信号によって行われてもよい。また、第２の無線ネットワークの起動応答は、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの起動応答は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００３７】
プリンタ１０１は、ゲスト用の無線ネットワークとして第２の無線ネットワーク１０４を形成する（Ｆ４０６）。このとき、第２の無線ネットワーク１０４のパラメータ（ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等の少なくともいずれか）は、動的に決定されたものが用いられてもよいし、スマートデバイス１０２から通知されたものが用いられてもよい。スマートデバイス１０２は、プリンタ１０１から第２の無線ネットワークの起動応答を受信すると、第２の無線ネットワーク１０４を形成可能な場合、第２の無線ネットワーク１０４のパラメータをスマートデバイス１０３に送信する（Ｆ４０７）。スマートデバイス１０３は、第２の無線ネットワーク１０４のパラメータを受信すると、プリンタ１０１との間で、第２の無線ネットワーク１０４を介した無線ＬＡＮによる接続処理を行う（Ｆ４０８）。
【００３８】
その後、スマートデバイス１０２は、例えば、操作部３１２を介してユーザによる第１の無線ネットワーク１００からの離脱処理の指示を受け付け、離脱処理を起動する（Ｆ４０９）。なお、スマートデバイス１０２は、プリンタ１０１が形成した第１の無線ネットワークの信号の受信レベルが所定レベル以下となる位置に移動することによって、離脱処理を起動してもよい。なお、プリンタ１０１が自律的にスマートデバイス１０２の離脱を判定できる場合は、スマートデバイス１０２が能動的に離脱処理を起動しなくてもよい。
【００３９】
離脱処理においては、スマートデバイス１０２は、プリンタ１０１に対して、第２の無線ネットワーク１０４を解消するための指示情報を含む、第２の無線ネットワークの解消要求を送信する（Ｆ４１０）。第２の無線ネットワークの解消要求は、例えば、ＩＥＥＥ８０２．１１規格シリーズの信号によって行われる。また、第２の無線ネットワークの解消要求は、例えば、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの解消要求は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００４０】
プリンタ１０１は、スマートデバイス１０２から第２の無線ネットワークの解消要求を受信すると、第２の無線ネットワークを解消できるか否かの情報を含む第２の無線ネットワークの解消応答を送信する（Ｆ４１１）。第２の無線ネットワークの解消応答は、例えば、ＩＥＥＥ８０２．１１規格シリーズの信号によって行われる。また、第２の無線ネットワークの解消応答は、例えば、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの解消応答は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００４１】
そして、プリンタ１０１とスマートデバイス１０３は、第２の無線ネットワーク１０４の切断処理を実行する。このとき、プリンタ１０１は、強制的に第２の無線ネットワーク１０４を切断せずに、スマートデバイス１０３に第２の無線ネットワークによる接続を切断する旨を通知してもよいし、スマートデバイス１０３のデータ通信の完了を待ってもよい（Ｆ４１２）。そして、プリンタ１０１は、切断処理が終了した後に、第２の無線ネットワーク１０４を解消する（Ｆ４１３）。
【００４２】
なお、スマートデバイス１０２が第１の無線ネットワーク１００から離脱したことをプリンタ１０１が自律的に判定する場合は、Ｆ４０９〜Ｆ４１１の処理は省略されうる。例えば、プリンタ１０１は、スマートデバイス１０２が第１の無線ネットワーク１００の通信可能範囲外に移動したことを、スマートデバイス１０２が定期的に送信する信号を監視するなどによって判定する。そして、プリンタ１０１は、スマートデバイス１０２が第１の無線ネットワーク１００の通信可能範囲外に移動したことに応じて、第２の無線ネットワーク１０４を解消できるかを判定し、解消できる場合に、第２の無線ネットワークを解消することができる。
【００４３】
（装置ごとの処理の流れ）
続いて、図５〜図７を参照して、プリンタ１０１、スマートデバイス１０２及び１０３が実行する処理の流れについて説明する。図５は、スマートデバイス１０２が実行する処理の流れを示すフローチャートである。図６は、スマートデバイス１０３が実行する処理の流れを示すフローチャートである。図７は、プリンタ１０１が実行する処理の流れを示すフローチャートである。
【００４４】
（スマートデバイス１０２の処理の流れ）
まず、スマートデバイス１０２の処理の流れについて説明する。スマートデバイス１０２は、操作部３１２を介してユーザからの操作を受け付けて、アプリケーションを起動して、スマートデバイス１０３を第２の無線ネットワーク１０４に接続するための検出処理を起動する（Ｓ５０１）。この時、スマートデバイス１０２は、近距離無線制御部３０５によって、近距離無線通信を用いたポーリング処理を開始する。そして、スマートデバイス１０２は、ゲストの通信装置を検出したか否かを判定する（Ｓ５０２）。なお、本実施形態ではＮＦＣ（登録商標）が用いられる場合について説明するが、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（登録商標）など、その他の近距離無線通信を用いてゲストの通信装置の検出処理が実行されてもよい。本実施形態では、スマートデバイス１０２は、ＮＦＣ通信を用いることにより、スマートデバイス１０３がスマートデバイス１０２にかざされたか否かで、ゲストの通信装置の検出処理を行う。
【００４５】
スマートデバイス１０２は、ゲストの通信装置を検出した（Ｓ５０２でＹＥＳ）ことに応じて、処理をＳ５０３に移し、検出しなかった場合（Ｓ５０２でＮＯ）は、検出処理を継続する。なお、スマートデバイス１０２は、所定時間内にスマートデバイス１０３を検出できなかった場合、表示部３１１にエラー情報を表示する等、エラー処理を実行してもよい。
【００４６】
スマートデバイス１０２は、Ｓ５０３において、プリンタ１０１に対して第２の無線ネットワークの起動要求を送信する。ここで、第２の無線ネットワークの起動要求には、例えば、プリンタ１０１に第２の無線ネットワーク１０４の起動を指示する情報が含まれる。なお、このとき、スマートデバイス１０２は、第２の無線ネットワーク１０４のパラメータを生成し、生成したパラメータの情報を、第２の無線ネットワークの起動要求に付加してもよい。また、パラメータの情報は、第２の無線ネットワークの起動要求とは別に送信されてもよいし、パラメータは、プリンタ１０１等の他の装置で生成されてもよい。ここで、パラメータは、例えば、ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等の情報の少なくともいずれかを含む。第２の無線ネットワークの起動要求は、例えば、ＩＥＥＥ８０２．１１規格シリーズに準拠した信号によって行われてもよいし、他の通信規格等の信号によって行われてもよい。また、第２の無線ネットワークの起動要求は、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの起動要求は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルのコマンド）で行われてもよい。
【００４７】
スマートデバイス１０２は、続いて、プリンタ１０１から、第２の無線ネットワークの起動応答を受信したかを判定する（Ｓ５０４）。第２の無線ネットワークの起動応答は、ＩＥＥＥ８０２．１１規格シリーズに準拠した信号によって行われてもよいし、他の通信規格等の信号によって行われてもよい。また、第２の無線ネットワークの起動応答は、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの起動応答は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００４８】
スマートデバイス１０２は、第２の無線ネットワークの起動応答を受信すると（Ｓ５０４でＹＥＳ）、処理をＳ５０４に移し、受信しない場合（Ｓ５０４でＮＯ）は、受信処理を継続する。なお、スマートデバイス１０２は、所定時間内に第２の無線ネットワークの起動応答を受信できなかった場合に、表示部３１１にエラー情報を表示する等、エラー処理を実行してもよい。
【００４９】
スマートデバイス１０２は、受信した第２の無線ネットワークの起動応答に基づいて、プリンタ１０１が第２の無線ネットワークを形成可能であるかを判定する。そして、スマートデバイス１０２は、プリンタ１０１が第２の無線ネットワークを形成可能な場合（Ｓ５０５でＹＥＳ）、処理をＳ５０６に移し、形成可能でない場合（Ｓ５０５でＮＯ）は、処理をＳ５１２に移す。
【００５０】
Ｓ５０６では、スマートデバイス１０２は、スマートデバイス１０３と無線設定処理を実行し、第２の無線ネットワークのパラメータをスマートデバイス１０３へ提供する。パラメータは、例えば、ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等の少なくともいずれかを含む。無線設定処理は、例えば、上述のＷＰＳやＷＦＤなど、無線に必要なパラメータを自動で設定するプロトコルに基づいて行われうる。本実施形態では、ＷＰＳ−ＮＦＣが用いられる例について説明するが、その他のプロトコルが用いられてもよい。本実施形態では、スマートデバイス１０２は、第２の無線ネットワークのパラメータ（ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等）を、無線ＬＡＮ制御部３０１及び近距離無線制御部３０５により、スマートデバイス１０３に送信する。
【００５１】
その後、スマートデバイス１０２は、スマートデバイス１０３との無線設定処理が成功したかを判定する（Ｓ５０７）。スマートデバイス１０２は、スマートデバイス１０３との無線設定処理が成功した場合（Ｓ５０７でＹＥＳ）、処理をＳ５０８に移し、成功しなかった場合（Ｓ５０７でＮＯ）は、処理をＳ５１２に移す。
【００５２】
Ｓ５０８では、スマートデバイス１０２は、操作部３１２において、第１の無線ネットワーク１００からの離脱処理を起動するためのユーザによる操作を受け付けたかを判定する。なお、ここでは、ユーザが明示的に第１の無線ネットワーク１００からの離脱処理を起動する操作を行う場合について説明したが、これに限られない。例えば、スマートデバイス１０２は、第１の無線ネットワーク１００の通信可能範囲外へ移動しようとしていることを検出したことに応じて、離脱処理を開始してもよい。また、ユーザによる所定のアプリケーションの終了操作を受け付けたことにより、第１の無線ネットワーク１００からの離脱処理を開始してもよい。
【００５３】
スマートデバイス１０２は、第１の無線ネットワーク１００からの離脱処理が起動されると（Ｓ５０８でＹＥＳ）、処理をＳ５０９に移し、起動されていない場合（Ｓ５０８でＮＯ）は、離脱処理の起動の待機を継続する。Ｓ５０９では、スマートデバイス１０２は、第２の無線ネットワークの解消要求をプリンタ１０１に送信する（Ｓ５０９）。第２の無線ネットワークの解消要求には、例えば、第２の無線ネットワークを解消するべきことをプリンタ１０１に指示するための情報が含まれる。第２の無線ネットワークの解消要求は、例えば、ＩＥＥＥ８０２．１１規格シリーズの信号によって行われる。また、第２の無線ネットワークの解消要求は、例えば、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの解消要求は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００５４】
スマートデバイス１０２は、続いて、プリンタ１０１から、第２の無線ネットワークの解消応答を受信したかを判定する（Ｓ５１０）。第２の無線ネットワークの解消応答は、例えば、ＩＥＥＥ８０２．１１規格シリーズの信号によって行われる。また、第２の無線ネットワークの解消応答は、例えば、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの解消応答は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。スマートデバイス１０２は、第２の無線ネットワークの解消応答を受信した場合（Ｓ５１０でＹＥＳ）、処理をＳ５１１に移し、受信しない場合（Ｓ５１０でＮＯ）は、解消応答の待ち受けを継続する。なお、スマートデバイス１０２は、所定時間内に、第２の無線ネットワークの解消応答を受信できなかった場合は、表示部３１１にエラー情報を表示する等、エラー処理を行うようにしてもよい。
【００５５】
Ｓ５１１では、スマートデバイス１０２は、受信した第２の無線ネットワークの解消応答に基づいて、プリンタ１０１が第２の無線ネットワークを解消可能であるかを判定する。スマートデバイス１０２は、プリンタ１０１が第２の無線ネットワークを解消可能である場合（Ｓ５１１でＹＥＳ）は、処理を終了し、解消不可能な場合（Ｓ５１０でＮＯ）は、処理をＳ５１２に移す。
【００５６】
Ｓ５１２では、スマートデバイス１０２は、エラー処理を実行する。エラー処理では、スマートデバイス１０２は、例えば、表示部３１１にエラー情報を表示する。または、スマートデバイス１０２は、第２の無線ネットワークの起動要求又は解消要求を再送する、又は、エラー情報を送信してもよい。
【００５７】
ここで、プリンタ１０１は、Ｓ５１１において第２の無線ネットワークが解消可能となった場合に、第２の無線ネットワークとして設定したパラメータを消去してもよい。これにより、プリンタ１０１は、次回、異なるパラメータ情報を用いてゲスト用の無線ネットワークを形成することとなる。これにより、スマートデバイス１０３がゲストの通信装置として接続した実績があるとしても、スマートデバイス１０３がその接続時のパラメータを用いて再接続することを防止することができ、セキュリティ面での向上を図ることができる。一方、ゲストの通信装置であるスマートデバイス１０３においても、第２の無線ネットワークの解消時に、通信履歴情報からそのパラメータ情報を消去することにより、履歴に基づく無線自動接続で、無駄な接続を行わないようにすることができる。
【００５８】
（スマートデバイス１０３の処理の流れ）
次に、スマートデバイス１０３の処理の流れについて説明する。スマートデバイス１０３は、操作部３１２を介してユーザからのアプリケーション起動操作を受け付けて、第２の無線ネットワークに接続するための、管理装置の検出処理を起動する（Ｓ６０１）。この時、スマートデバイス１０３は、近距離無線制御部３０５によって、近距離無線通信を用いたポーリング処理を開始する。そして、スマートデバイス１０３は、管理装置であるスマートデバイス１０２を検出したか否かを判定する（Ｓ６０２）。なお、本実施形態ではＮＦＣ（登録商標）が用いられる場合について説明するが、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（登録商標）など、その他の近距離無線通信を用いてゲストの通信装置の検出処理が実行されてもよい。本実施形態では、スマートデバイス１０３は、ＮＦＣ通信を用いることにより、スマートデバイス１０２がスマートデバイス１０３にかざされたか否かで、管理装置の検出処理を行う。
【００５９】
スマートデバイス１０３は、スマートデバイス１０２を検出した（Ｓ６０２でＹＥＳ）ことに応じて、処理をＳ６０３に移し、検出しなかった場合（Ｓ６０２でＮＯ）は、検出処理を継続する。なお、スマートデバイス１０３は、所定時間内にスマートデバイス１０２を検出できなかった場合、表示部３１１にエラー情報を表示する等、エラー処理を実行してもよい。
【００６０】
スマートデバイス１０３は、Ｓ６０３において、無線ＬＡＮ制御部３０１及び近距離無線制御部３０５を用いて管理装置との無線設定処理を起動し、第２の無線ネットワークのパラメータを受信する。パラメータは、例えば、ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等の少なくともいずれかを含む。無線設定処理は、例えば、上述のＷＰＳやＷＦＤなど、無線に必要なパラメータを自動で設定するプロトコルに基づいて行われうる。本実施形態では、ＷＰＳ−ＮＦＣが用いられる例について説明するが、その他のプロトコルが用いられてもよい。
【００６１】
スマートデバイス１０３は、続いて、スマートデバイス１０２からエラー情報を受信したかを判定する（Ｓ６０４）。エラー情報とは、例えば、第２の無線ネットワークを形成できなかったことを示す情報である。スマートデバイス１０３は、無線ＬＡＮ制御部３０１と近距離無線制御部３０５とのいずれかでスマートデバイス１０２からエラー情報を受信すると（Ｓ６０４でＹＥＳ）、処理をＳ６０７に移し、受信していない場合（Ｓ６０４でＮＯ）は処理をＳ６０５に移す。
【００６２】
Ｓ６０５では、スマートデバイス１０３は、スマートデバイス１０２（管理装置）から第２の無線ネットワークのパラメータ（ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等）を受信したかを判定する。スマートデバイス１０３は、スマートデバイス１０２から第２の無線ネットワークのパラメータを受信した場合（Ｓ６０５でＹＥＳ）、処理をＳ６０６に移し、受信していない場合（Ｓ６０５でＮＯ）は、処理をＳ６０４に移す。なお、スマートデバイス１０３は、所定時間内に第２の無線ネットワークのパラメータを受信しなかった場合、表示部３１１にエラー情報を表示する等、エラー処理を行ってもよい。スマートデバイス１０３は、スマートデバイス１０２から第２の無線ネットワークのパラメータを受信した場合（Ｓ６０５でＹＥＳ）は、無線ＬＡＮ制御部３０１により、プリンタ１０１と無線接続を実行する（Ｓ６０６）。一方、スマートデバイス１０３は、スマートデバイス１０２からエラー情報を受信した場合（Ｓ６０４でＹＥＳ）は、エラー処理を実行する（Ｓ６０７）。エラー処理は、例えば、表示部３１１にエラー情報を表示するなどである。
【００６３】
（プリンタ１０１の処理の流れ）
次に、プリンタ１０１の処理の流れについて説明する。プリンタ１０１は、まず、スマートデバイス１０２から第２の無線ネットワークの起動要求を待ち受ける（Ｓ７０１）。プリンタ１０１は、第２の無線ネットワークの起動要求を受信した場合（Ｓ７０１でＹＥＳ）、処理をＳ７０２に移し、受信していない場合（Ｓ７０１でＮＯ）は待ち受け状態を継続する。第２の無線ネットワークの起動要求は、例えば、ＩＥＥＥ８０２．１１規格シリーズに準拠した信号によって行われてもよいし、他の通信規格等の信号によって行われてもよい。また、第２の無線ネットワークの起動要求は、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの起動要求は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００６４】
Ｓ７０２では、プリンタ１０１は、第２の無線ネットワークが形成可能かを判定する。プリンタ１０１は、第２の無線ネットワークを形成可能な場合（Ｓ７０２でＹＥＳ）は処理をＳ７０３に移し、形成可能でない場合（Ｓ７０２でＮＯ）は処理をＳ７０４に移す。Ｓ７０３では、プリンタ１０１は、スマートデバイス１０２に、第２の無線ネットワークの起動応答を送信する。第２の無線ネットワークの起動応答には、第２の無線ネットワークが起動可能であることを示す情報が含まれてもよいし、このような情報が含まれないことが、第２の無線ネットワークが起動可能であることを黙示的に示していてもよい。第２の無線ネットワークの起動応答は、ＩＥＥＥ８０２．１１規格シリーズに準拠した信号によって行われてもよいし、他の通信規格等の信号によって行われてもよい。また、第２の無線ネットワークの起動応答は、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの起動応答は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００６５】
プリンタ１０１は、その後、ゲスト用の無線ネットワークである第２の無線ネットワーク１０４を形成する（Ｓ７０５）。この時、プリンタ１０１は、動的に決定したパラメータ（ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等）を用いて、第２の無線ネットワーク１０４を形成しうる。また、プリンタ１０１は、Ｓ７０１でスマートデバイス１０２から受信した第２の無線ネットワークの起動要求に第２の無線ネットワークのパラメータが付加されていた場合には、そのパラメータを用いて第２の無線ネットワークを形成してもよい。
【００６６】
その後、プリンタ１０１は、スマートデバイス１０２から第２の無線ネットワークの解消要求が届いたかを監視する（Ｓ７０６）。そして、プリンタ１０１は、第２の無線ネットワークの解消要求を受信した場合（Ｓ７０６でＹＥＳ）は処理をＳ７０７へ移し、受信していない場合（Ｓ７０６でＮＯ）は監視を継続する。第２の無線ネットワークの解消要求は、例えば、ＩＥＥＥ８０２．１１規格シリーズの信号によって行われる。また、第２の無線ネットワークの解消要求は、例えば、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの解消要求は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００６７】
Ｓ７０７では、プリンタ１０１は、第２の無線ネットワークが解消可能かを判定する。そして、プリンタ１０１は、第２の無線ネットワークが解消可能である場合（Ｓ７０７でＹＥＳ）は処理をＳ７０８へ移し、解消可能でない場合（Ｓ７０７でＮＯ）は処理をＳ７０４へ移す。なお、プリンタ１０１は、第２の無線ネットワークが解消可能でない場合（Ｓ７０７でＮＯ）は、解消可能となるまで待機してもよい。
【００６８】
Ｓ７０８では、プリンタ１０１は、第２の無線ネットワークの解消応答をスマートデバイス１０２に送信する。この第２の無線ネットワークの解消応答は、第２の無線ネットワークが解消可能である旨の情報を含んでもよい。また、第２の無線ネットワークの解消応答がこのような情報を含まないことにより、又はこの第２の無線ネットワークの解消応答が送信されないことにより、ネットワークが解消可能である旨を、黙示的にスマートデバイス１０２に通知してもよい。第２の無線ネットワークの解消応答は、例えば、ＩＥＥＥ８０２．１１規格シリーズの信号によって行われる。また、第２の無線ネットワークの解消応答は、例えば、例えば、物理レイヤの信号（プローブ、アクションフレーム等）で行われてもよい。また、第２の無線ネットワークの解消応答は、例えば、インターネットプロトコルレイヤより上位レイヤの信号（ＨＴＴＰ等の通信プロトコルのコマンド）で行われてもよい。
【００６９】
プリンタ１０１は、続いて、ゲスト用のネットワークである第２の無線ネットワーク１０４を解消する（Ｓ７０９）。この時、プリンタ１０１は、直ちに第２の無線ネットワークを解消するのではなく、スマートデバイス１０３に対して第２の無線ネットワーク１０４による接続を切断する旨を通知してもよい。また、プリンタ１０１は、スマートデバイス１０３のデータ通信の完了を待ってから、第２の無線ネットワークの解消処理を実行してもよい。
【００７０】
一方、プリンタ１０１は、第２の無線ネットワークを形成可能でないと判定した場合（Ｓ７０２でＮＯ）、第２の無線ネットワークの起動応答にエラー情報を付加して、スマートデバイス１０２に送信する（Ｓ７０４）。なお、第２の無線ネットワークを形成できないことを、第２の無線ネットワークの起動応答を返さないこと、又は、第２の無線ネットワークが起動可能であることを示す付加情報などを含めないことによって、黙示的にスマートデバイス１０２に通知してもよい。また、プリンタ１０１は、第２の無線ネットワークを解消可能でないと判定した場合（Ｓ７０７でＮＯ）も、第２の無線ネットワークの解消応答にエラー情報を付加して、スマートデバイス１０２に送信する（Ｓ７０４）。この場合も、第２の無線ネットワークを解消負荷であることを、第２の無線ネットワークの解消応答を返さないこと、又は、第２の無線ネットワークが解消可能であることを示す付加情報などを含めないことで、黙示的にスマートデバイス１０２に通知してもよい。
【００７１】
以上のように、本実施形態では、スマートデバイス１０２は、スマートデバイス１０３を検出すると、ゲストの通信装置用の第２の無線ネットワークを形成するようにプリンタ１０１を制御する。そして、スマートデバイス１０２は、第２の無線ネットワークの情報（例えば、ネットワーク名（識別子）、認証方式、暗号方式、暗号鍵等）をスマートデバイス１０３に提供する。これにより、プリンタ１０１が形成する第２の無線ネットワークに、スマートデバイス１０３を無線接続させることが可能となる。さらに、スマートデバイス１０２は、自身が第１の無線ネットワークから離脱する場合に、プリンタ１０１に対して、第２の無線ネットワークを解消する指示を送信する。これらの結果、スマートデバイス１０２がプリンタ１０１に接続可能でない状態では、ゲストの通信装置が接続可能となるような第２の無線ネットワークが存在しなくなるため、セキュリティ向上につながる。また、スマートデバイス１０２の状態に応じて動的に第２の無線ネットワークの形成と解消とが行われるため、ホームネットワーク管理者が第２の無線ネットワークの設定変更又は解消を管理しなくてもよくなるため、利便性が向上する。
【００７２】
＜＜その他の実施形態＞＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７３】
１００：第１の無線ネットワーク、１０１：プリンタ、１０２〜１０３：スマートデバイス、１０４：第２の無線ネットワーク、２０１及び３０１：無線ＬＡＮ制御部、２１１及び３０５：近距離無線制御部、２０７及び３０７：パケット送受信部、２０３及び３０８；制御部
【図１】
0006525592.tif 000002
【図２】
0006525592.tif 000003
【図３】
0006525592.tif 000004
【図４】
0006525592.tif 000005
【図５】
0006525592.tif 000006
【図６】
0006525592.tif 000007
【図７】
0006525592.tif 000008