(57)【要約】【課題】  記憶しておくべき無線設定データを低減する技術を開示すること。【解決手段】  多機能機は、自動無線設定モードに従って取得される無線設定データ１５４，１６４を、揮発性記憶領域に記憶する。多機能機は、揮発性記憶領域に記憶される無線設定データに従って、無線通信１６０、１６６を実行する。多機能機は、ＡＰ又は第１ＰＣから受信する特定信号に含まれ得る情報を用いて、ＬＡＮ及びＰＡＮのどちらに接続すべきかを判断する。多機能機は、ＬＡＮに接続すべきであると判断される場合に、ＡＰから取得される第１種の無線設定データ１５４を、不揮発性記憶領域に記憶するとともに、揮発性記憶領域にも記憶する（Ｓ１２）。多機能機は、ＰＡＮに接続すべきであると判断される場合に、第１ＰＣから取得される第２種の無線設定データ１６４を、不揮発性記憶領域に記憶せずに、揮発性記憶領域に記憶する（Ｓ１６）。【選択図】  図２
2011061326.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントを含む第１種の無線ネットワークに接続可能であるとともに、アクセスポイント機能を有する端末装置を含む第２種の無線ネットワークに接続可能である無線通信装置であって、
自動無線設定モードに従って取得される無線設定データを、揮発性の記憶領域に記憶する設定部と、
前記揮発性の記憶領域に記憶される前記無線設定データを用いて、無線通信を実行する通信実行部と、
前記アクセスポイント又は前記端末装置から受信する特定信号に含まれ得る情報を用いて、前記無線通信装置が前記第１種の無線ネットワーク及び前記第２種の無線ネットワークのどちらに接続すべきかを判断する判断部と、を備え、
前記設定部は、
前記無線通信装置が前記第１種の無線ネットワークに接続すべきであると判断される場合に、前記アクセスポイントから取得される第１種の前記無線設定データを、不揮発性の記憶領域に記憶するとともに、前記揮発性の記憶領域にも記憶し、
前記無線通信装置が前記第２種の無線ネットワークに接続すべきであると判断される場合に、前記端末装置から取得される第２種の前記無線設定データを、前記不揮発性の記憶領域に記憶せずに、前記揮発性の記憶領域に記憶する、無線通信装置。
【請求項２】
前記判断部は、
前記自動無線設定モードに従って前記無線設定データが取得される前に前記アクセスポイント又は前記端末装置から受信する前記特定信号に、前記第２種の無線ネットワークを示す特定情報が含まれている場合に、前記無線通信装置が前記第２種の無線ネットワークに接続すべきであると判断し、
前記特定信号に前記特定情報が含まれていない場合に、前記無線装置が前記第１種の無線ネットワークに接続すべきであると判断する、請求項１に記載の無線通信装置。
【請求項３】
前記無線ネットワークとの接続の切断を検出する検出部をさらに備え、
前記通信実行部は、さらに、
前記第１種の無線ネットワークとの接続の切断が検出される第１の場合に、前記揮発性の記憶領域に記憶されている前記第１種の無線設定データを用いて、前記第１種の無線ネットワークに再接続することを試行する第１の試行処理を実行し、
前記第２種の無線ネットワークとの接続の切断が検出される第２の場合に、前記揮発性の記憶領域に記憶されている前記第２種の無線設定データに代えて、前記不揮発性の記憶領域に記憶されている前記第１種の無線設定データを、前記揮発性の記憶領域に記憶して、前記第１種の無線ネットワークに接続することを試行する第２の試行処理を実行する、請求項１又は２に記載の無線通信装置。
【請求項４】
前記無線通信装置が前記第１種の無線ネットワークに接続すべきであると判断される場合に、第１の値を所定の記憶領域に記憶し、前記無線通信装置が前記第２種の無線ネットワークに接続すべきであると判断される場合に、第２の値を前記所定の記憶領域に記憶する値記憶制御部をさらに備え、
前記通信実行部は、
前記無線ネットワークとの接続の切断が検出された際に、前記所定の記憶領域に前記第１の値が記憶されている前記第１の場合に、前記第１の試行処理を実行し、
前記無線ネットワークとの接続の切断が検出された際に、前記所定の記憶領域に前記第２の値が記憶されている前記第２の場合に、前記第２の試行処理を実行する、請求項３に記載の無線通信装置。
【請求項５】
前記通信実行部は、さらに、
前記第２の場合に、前記揮発性の記憶領域に記憶されている前記第２種の無線設定データを所定期間維持して、前記所定期間の間に、前記第２種の無線ネットワークに再接続することを試行する第３の試行処理を実行し、
前記所定期間の間に前記第３の試行処理を実行しても、前記第２種の無線ネットワークに再接続することができない場合に、前記第２の試行処理を実行する、請求項３又は４に記載の無線通信装置。
【請求項６】
前記通信実行部は、さらに、
前記第２の場合に、前記揮発性の記憶領域に記憶されている前記第２種の無線設定データを維持して、前記第２種の無線ネットワークに再接続することを試行する第３の試行処理を実行し、
前記第３の試行処理を所定回数実行しても、前記第２種の無線ネットワークに再接続することができない場合に、前記第２の試行処理を実行する、請求項３又は４に記載の無線通信装置。
【請求項７】
アクセスポイントを含む第１種の無線ネットワークに接続可能であるとともに、アクセスポイント機能を有する端末装置を含む第２種の無線ネットワークに接続可能である無線通信装置のためのコンピュータプログラムであって、
前記無線通信装置に搭載されるコンピュータに、以下の各処理、即ち、
自動無線設定モードに従って取得される無線設定データを、揮発性の記憶領域に記憶する設定処理と、
前記揮発性の記憶領域に記憶される前記無線設定データを用いて、無線通信を実行する通信実行処理と、
前記アクセスポイント又は前記端末装置から受信する特定信号に含まれ得る情報を用いて、前記無線通信装置が前記第１種の無線ネットワーク及び前記第２種の無線ネットワークのどちらに接続すべきかを判断する判断処理と、を実行させ、
前記設定処理では、
前記無線通信装置が前記第１種の無線ネットワークに接続すべきであると判断される場合に、前記アクセスポイントから取得される第１種の前記無線設定データを、不揮発性の記憶領域に記憶するとともに、前記揮発性の記憶領域にも記憶し、
前記無線通信装置が前記第２種の無線ネットワークに接続すべきであると判断される場合に、前記端末装置から取得される第２種の前記無線設定データを、前記不揮発性の記憶領域に記憶せずに、前記揮発性の記憶領域に記憶する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、無線設定データを用いて無線ネットワークに接続する無線通信装置を開示する。
【背景技術】
【０００２】
無線通信装置が無線ネットワークに接続するためには、その無線ネットワークで利用されている暗号化方式、認証方式等の無線設定データを無線通信装置が記憶しておく必要がある。例えば、特許文献１に、無線設定データ（プロファイル）が異なる複数の無線ネットワークに接続可能な無線通信装置が開示されている。この無線通信装置は、複数の無線ネットワークのそれぞれに対応する無線設定データを記憶部に記憶する。なお、この無線通信装置では、１つの無線ネットワークとの接続が切断されると、記憶部に記憶されている別の無線設定データを用いて、切断された無線ネットワークとは別の無線ネットワークと接続する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−７１２０号公報
【特許文献２】特開２００８−１６７１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線通信装置内のメモリの記憶容量は有限であるために、メモリのリソースを適切に利用するための技術が必要である。本明細書では、無線設定データを適切に記憶し得る技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される一つの技術は、無線通信装置である。この無線通信装置は、アクセスポイントを含む第１種の無線ネットワークに接続可能であるとともに、アクセスポイント機能を有する端末装置を含む第２種の無線ネットワークに接続可能である。この無線通信装置は、設定部と通信実行部と判断部とを備える。設定部は、自動無線設定モードに従って取得される無線設定データを、揮発性の記憶領域に記憶する。通信実行部は、揮発性の記憶領域に記憶される無線設定データに従って、無線通信を実行する。判断部は、アクセスポイント又は端末装置から受信する特定信号に含まれ得る情報を用いて、無線通信装置が第１種の無線ネットワーク及び第２種の無線ネットワークのどちらに接続すべきかを判断する。設定部は、無線通信装置が第１種の無線ネットワークに接続すべきであると判断される場合に、アクセスポイントから取得される第１種の無線設定データを、不揮発性の記憶領域に記憶するとともに、揮発性の記憶領域にも記憶する。設定部は、無線通信装置が第２種の無線ネットワークに接続すべきであると判断される場合に、端末装置から取得される第２種の無線設定データを、不揮発性の記憶領域に記憶せずに、揮発性の記憶領域に記憶する。
【０００６】
上記した構成では、無線ネットワークの種類に応じて、無線設定データの記憶手法が変わる。即ち、無線通信装置は、第１種の無線設定データを不揮発性の記憶領域に記憶するが、第２種の無線設定データを不揮発性の記憶領域に記憶しない。従って、無線設定データによって不揮発性の記憶領域が圧迫されるのを抑制することができる。
【０００７】
上記した判断部は、自動無線設定モードに従って無線設定データが取得される前にアクセスポイント又は端末装置から受信する上記した特定信号に、第２種の無線ネットワークを示す特定情報が含まれている場合に、無線通信装置が第２種の無線ネットワークに接続すべきであると判断してもよい。判断部は、上記した特定信号に特定情報が含まれていない場合に、無線装置が前記第１種の無線ネットワークに接続すべきであると判断してもよい。
【０００８】
上記した無線通信装置は、無線ネットワークとの接続の切断を検出する検出部をさらに備えていてもよい。通信実行部は、さらに、第１種の無線ネットワークとの接続の切断が検出される第１の場合に、揮発性の記憶領域に記憶されている第１種の無線設定データを用いて、第１種の無線ネットワークに再接続することを試行する第１の試行処理を実行してもよい。通信実行部は、第２種の無線ネットワークとの接続の切断が検出される第２の場合に、揮発性の記憶領域に記憶されている第２種の無線設定データに代えて、不揮発性の記憶領域に記憶されている第１種の無線設定データを、揮発性の記憶領域に記憶して、第１種の無線ネットワークに接続することを試行する第２の試行処理を実行してもよい。この構成によれば、第１種と第２種のどちらの無線ネットワークとの接続の切断が検出されても、第１種の無線ネットワークに接続することを試行することができる。
【０００９】
上記した無線通信装置は、無線通信装置が前記第１種の無線ネットワークに接続すべきであると判断される場合に、第１の値を所定の記憶領域に記憶し、無線通信装置が第２種の無線ネットワークに接続すべきであると判断される場合に、第２の値を上記した所定の記憶領域に記憶する値記憶制御部をさらに備えていてもよい。通信実行部は、無線ネットワークとの接続の切断が検出された際に、上記した所定の記憶領域に第１の値が記憶されている上記した第１の場合に、上記した第１の試行処理を実行してもよい。通信実行部は、無線ネットワークとの接続の切断が検出された際に、上記した所定の記憶領域に第２の値が記憶されている上記した第２の場合に、上記した第２の試行処理を実行してもよい。この構成によると、無線通信装置は、接続の切断が検出された無線ネットワークが、第１種と第２種のどちらの無線ネットワークであるのかを、判別することができる。
【００１０】
上記した無線通信装置では、通信実行部は、さらに、上記した第２の場合に、揮発性の記憶領域に記憶されている第２種の無線設定データを所定期間維持して、上記した所定期間の間に、第２種の無線ネットワークに再接続することを試行する第３の試行処理を実行してもよい。通信実行部は、上記した所定期間の間に第３の試行処理を実行しても、第２種の無線ネットワークに再接続することができない場合に、第２の試行処理を実行してもよい。
【００１１】
あるいは、通信実行部は、さらに、上記した第２の場合に、揮発性の記憶領域に記憶されている第２種の無線設定データを維持して、第２種の無線ネットワークに再接続することを試行する第３の試行処理を実行してもよい。通信実行部は、第３の試行処理を所定回数実行しても、第２種の無線ネットワークに再接続することができない場合に、第２の試行処理を実行してもよい。
【００１２】
なお、上記の無線通信装置を実現するための制御方法、及び、コンピュータプログラムも、新規で有用である。また、上記の無線通信装置と第１種の無線ネットワークと第２種の無線ネットワークとを含むシステムも、新規で有用である。
【図面の簡単な説明】
【００１３】
【図１】多機能機の構成の一例を示す。
【図２】各デバイスが実行する処理のシーケンス図を示す。
【図３】多機能機が実行する無線接続処理のフローチャートを示す。
【図４】第１実施例の多機能機が実行する再接続処理のフローチャートを示す。
【図５】第２実施例の多機能機が実行する再接続処理のフローチャートを示す。
【図６】第３実施例の多機能機が実行する再接続処理のフローチャートを示す。
【発明を実施するための形態】
【００１４】
（第１実施例）
（多機能機１０の構成）
図１を参照しながら、多機能機１０の構成について詳しく説明する。図１は、本実施例の多機能機１０とＬＡＮ（Local Area Network）１００とＰＡＮ（Personal Area Network）１４０の構成を示す。多機能機１０は、アクセスポイント（図中及び以下ではＡＰと呼ぶ）８０を含むＬＡＮ１００に接続可能であるとともに、ＡＰ機能を有する第１ＰＣ１１０を含むＰＡＮ１４０に接続可能である。
【００１５】
多機能機１０は、操作部１２、表示部１４、記憶部１６、無線通信インターフェイス（図中及び以下では「無線通信Ｉ／Ｆ」と呼ぶ）４２、印刷部４４、スキャナ部４６、制御部４８等を備える。操作部１２は、ユーザによって操作されるべき複数のボタンによって構成されている。図１では、操作部１２を構成する自動無線設定ボタン１３が示されている。自動無線設定ボタン１３は、自動無線設定モードに従って、無線設定データ（後述の認証方式２２と暗号化方式２４）を多機能機１０に設定するためのボタンである。なお、自動無線設定モードに対立する概念として、手動無線設定モードが存在する。手動無線設定モードを利用する場合、ユーザは、多機能機１０に設定されるべき無線設定データを、操作部１２を操作して入力する必要がある。例えば、ユーザは、複数種類の認証方式の中から１種類の認証方式を選択し、さらに、複数種類の暗号化方式から１種類の認証方式を選択する必要がある。詳しくは後述するが、自動無線設定モードを利用すると、ユーザは、簡単な操作を実行することにより、多機能機１０に無線設定データを設定することができる。
【００１６】
表示部１４は、様々な情報を表示する。スキャナ部４６は、スキャナ部４６にセットされた文書等を読取ってスキャンデータを生成する。印刷部４４は、外部からの印刷データ、又は、多機能機１０が備えるスキャナ部４６によって生成されたスキャンデータを印刷媒体に印刷する。無線通信Ｉ／Ｆ４２は、外部装置（例えばＡＰ８０、第１ＰＣ１１０）と無線通信するためのインターフェイスである。なお、図１において、無線通信Ｉ／Ｆ４２とＡＰ８０の無線通信Ｉ／Ｆ８２との間の破線は、多機能機１０がＬＡＮ１００と無線接続している場合に、多機能機１０とＡＰ８０とが無線通信可能であることを示す。また、図１において、無線通信Ｉ／Ｆ４２と第１ＰＣ１１０の無線通信Ｉ／Ｆ１１２との間の破線は、多機能機１０がＰＡＮ１４０と無線接続している場合に、多機能機１０と第１ＰＣ１１０とが無線通信可能であることを示す。
【００１７】
記憶部１６は、揮発性記憶領域１８、不揮発性記憶領域２８等を備える。揮発性記憶領域１８は、例えばＤＲＡＭによって構成されている。揮発性記憶領域１８に記憶されているデータは、多機能機１０の電源がＯＦＦにされると消去される。揮発性記憶領域１８は、無線設定記憶領域２０とフラグ記憶領域２６等を備える。無線設定記憶領域２０は、多機能機１０が無線ネットワーク（例えばＬＡＮ１００、ＰＡＮ１４０）に接続して無線通信を行なう際に利用する無線設定データ（認証方式２２及び暗号化方式２４）を記憶するための記憶領域である。フラグ記憶領域２６は、接続フラグのＯＮ又はＯＦＦを記憶する。フラグ記憶領域２６のフラグは、後述する制御部４８のフラグ制御部６０によって変更される。
【００１８】
不揮発性記憶領域２８は、例えば、ＮＶＲＡＭによって構成される。不揮発性記憶領域２８に記憶されるデータは、多機能機１０の電源がＯＦＦされても消去されない。不揮発性記憶領域２８は、無線設定記憶領域３０等を備える。無線設定記憶領域３０は、揮発性記憶領域１８の無線設定記憶領域２０に記憶される無線設定データのうち、多機能機１０がＬＡＮ１００と接続するために用いられる無線設定データ（認証方式３２及び暗号化方式３４）を記憶するための記憶領域である。即ち、無線設定記憶領域３０は、多機能機１０がＰＡＮ１４０と接続するために用いられる無線設定データを記憶しない。
【００１９】
記憶部１６は、さらに、プログラム３６を記憶する。プログラム３６は、印刷処理や表示処理等の多機能機１０の基本機能を実行するための基本機能プログラム、後述する多機能機１０の処理を実行するための無線設定プログラム３８、無線切断判定プログラム４０等を含む。
【００２０】
制御部４８は、図示省略のＣＰＵによって構成される。制御部４８は、記憶部１６に記憶されているプログラム３６に従って、様々な処理を実行する。制御部４８がプログラム３６に従って処理を実行することによって、設定部５２、通信実行部５４、判断部５６、検出部５８及びフラグ制御部６０の機能が実現される。
【００２１】
（ＬＡＮ１００の構成）
図１を参照しながら、ＬＡＮ１００の構成について詳しく説明する。ＬＡＮ１００は、ＡＰ８０がＡＰ機能を発揮することによって構成される無線ネットワークである。ＬＡＮ１００は、ＡＰ８０、第２ＰＣ７０等を含む。ＡＰ８０と第２ＰＣ７０とは、無線通信可能に無線接続されている。ＡＰ８０は、無線通信Ｉ／Ｆ８２、制御部８４、記憶部９０等を備える。無線通信Ｉ／Ｆ８２は、外部装置（例えば多機能機１０、第２ＰＣ７０）と無線通信するためのインターフェイスである。なお、図１において、無線通信Ｉ／Ｆ８２と第２ＰＣ７０との間の破線は、ＡＰ８０と第２ＰＣ７０とが無線通信可能であることを示す。
【００２２】
制御部８４は、図示省略のＣＰＵによって構成される。制御部８４は、記憶部９０に記憶されているプログラム９８（例えばＡＰ機能プログラム等）に従って、様々な処理を実行する。記憶部９０は、無線設定記憶領域９２を備える。無線設定記憶領域９２は、ＡＰ８０がＬＡＮ１１０に含まれるデバイス（例えば、第２ＰＣ７０、ＬＡＮ１１０に接続した後の多機能機１０）と無線通信を行なう際に利用する無線設定データ（認証方式９４及び暗号化方式９６）を記憶するための記憶領域である。記憶部９０は、さらに、プログラム９８を記憶する。プログラム９８は、ＡＰ８０がＡＰ機能を実行するためのＡＰ機能プログラムを含む。
【００２３】
（ＰＡＮ１４０の構成）
図１を参照しながら、ＰＡＮ１４０の構成について詳しく説明する。ＰＡＮ１４０は、第１ＰＣ１１０がＡＰ機能を発揮することによって構成される無線パーソナルエリアネットワークである。ＰＡＮ１４０は、第１ＰＣ１１０を含む。第１ＰＣ１１０は、携帯型のＰＣである。第１ＰＣ１１０は、無線通信Ｉ／Ｆ１１２、操作部１１４、表示部１１６、制御部１１８、記憶部１２０等を備える。無線通信Ｉ／Ｆ１１２は、外部装置（例えば多機能機１０）と無線通信するためのインターフェイスである。操作部１１４は、マウスとキーボードとによって構成されている。表示部１１６は、様々な情報を表示する。
【００２４】
制御部１１８は、図示省略のＣＰＵによって構成される。制御部１１８は、記憶部１２０に記憶されているプログラム１２８（例えばＡＰ機能プログラム１３０等）に従って、様々な処理を実行する。記憶部１２０は、無線設定記憶領域１２２を備える。無線設定記憶領域１２２は、第１ＰＣ１１０がＰＡＮ１４０に含まれるデバイス（例えば、ＰＡＮ１４０に接続した後の多機能機１０）と無線通信を行なう際に利用する無線設定データ（認証方式１２４及び暗号化方式１２６）を記憶するための記憶領域である。記憶部１２０は、さらに、プログラム１２８を記憶する。プログラム１２８は、第１ＰＣ１１０がＡＰ機能を実行するためのＡＰ機能プログラム１３０を含む。
【００２５】
ＡＰ機能プログラム１３０は、Ｉｎｔｅｌ（登録商標）が提唱するＭｙ  ＷｉＦｉ  Ｔｅｃｈｎｏｌｏｇｙの機能を含む。ＰＡＮ１４０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）とは異なる。ＰＡＮ１４０は、ＩＥＥＥ８０２．１１に基づいて行われる無線通信であるのに対して、Ｂｌｕｅｔｏｏｔｈ（登録商標）は、ＩＥＥＥ８０２．１５に基づいて行われる無線通信である。第１ＰＣ１１０がＡＰ機能を発揮すると、ＰＡＮ１４０に含まれる複数のデバイスが、第１ＰＣ１１０（第１ＰＣ１１０のＡＰ）を介して通信することができる。一方において、Ｂｌｕｅｔｏｏｔｈ（登録商標）では、複数のデバイスは、他のデバイスを介して通信することができない。
【００２６】
（各デバイスが実行する処理）
図２を参照しながら、各デバイス１０，８０，１１０が実行する処理の概要について説明する。ユーザが多機能機１０の自動無線設定ボタン１３を操作すると、多機能機１０は、外部装置（ＡＰ８０、第１ＰＣ１１０）から発信されるＢｅａｃｏｎ信号を受信する。最初に、多機能機１０が、ＡＰ８０から発信されるＢｅａｃｏｎ信号を受信する場合について説明し、続いて、多機能機１０が、第１ＰＣ１１０から発信されるＢｅａｃｏｎ信号を受信する場合について説明する。
【００２７】
ユーザは、多機能機１０をＬＡＮ１００に接続することを望む場合に、多機能機１０の自動無線設定ボタン１３を操作すると共に、ＡＰ８０の図示省略の所定のボタンを操作する。ＡＰ８０は、上記の所定のボタンが操作された場合に、自身の周囲の所定範囲に向けて、Ｂｅａｃｏｎ信号を送信する。この結果、多機能機１０は、ＡＰ８０からのＢｅａｃｏｎ信号を受信する。多機能機１０は、ＡＰ８０からのＢｅａｃｏｎ信号を受信すると、ＡＰ８０との間で、無線設定のための通信１５２を実行する。自動無線設定のための通信１５２では、自動無線設定モードの一種であるＷＰＳ（Wi-Fi Protected Setup）が利用される。なお、本実施例では、ＷＰＳのプッシュボタン方式が利用される。自動無線設定のための通信１５２は、多機能機１０から送信されるＰｒｏｂｅ  ＲｅｑｕｅｓｔをＡＰ８０が受信すること、ＡＰ８０から送信されるＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを多機能機１０が受信すること等を含む。多機能機１０は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅを解析する。具体的には、多機能機１０は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅの送信元がＭｙ  ＷｉＦｉ  Ｔｅｃｈｎｏｌｏｇｙに対応していることを示す特定情報が、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅに含まれているか否かを確認する。ここでのＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅの送信元は、ＡＰ８０であり、ＡＰ８０は、Ｍｙ  ＷｉＦｉ  Ｔｅｃｈｎｏｌｏｇｙに対応していない。従って、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅには、上記した特定情報が含まれていない。多機能機１０は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅに上記した特定情報が含まれていないために、接続すべき無線ネットワークがＬＡＮ１００であると判断する。
【００２８】
ＡＰ８０は、第１種の無線設定データ１５４を多機能機１０に送信する。第１種の無線設定データ１５４は、ＡＰ８０の記憶部９０に予め記憶されている認証方式９４と暗号化方式９６を含む。多機能機１０は、揮発性記憶領域１８の無線設定記憶領域２０と、不揮発性記憶領域２８の無線設定記憶領域３０との両方に第１種の無線設定データ１５４を記憶する（Ｓ１２）。この結果、多機能機１０は、揮発性記憶領域１８の無線設定記憶領域２０に記憶された第１種の無線設定データ１５４を用いて、ＬＡＮ１００に接続することが可能になる。多機能機１０は、ＬＡＮ１００に接続するために、まず、無線設定記憶領域２０から第１種の無線設定データ１５４を読み出す。次いで、多機能機１０は、第１種の無線設定データ１５４を用いて、ＡＰ８０に第１の信号を送信する。例えば、多機能機１０は、第１種の無線設定データ１５４に含まれる暗号化方式によって暗号化された情報を含む第１の信号を送信する。ＡＰ８０は、第１の信号の応答として、第２の信号を送信する。多機能機１０とＡＰ８０との間で、少なくとも第１及び第２の信号が通信されることによって、多機能機１０がＬＡＮ１００に接続される。多機能機１０がＬＡＮ１００に接続された状態では、多機能機１０は、ＬＡＮ１００に含まれるデバイス（例えば第２ＰＣ７０）と、様々なデータを無線通信することができる（無線通信１５６参照）。例えば、ＡＰ８０を介した無線通信１５６を利用して、第２ＰＣ７０は、多機能機１０が印刷すべきデータを多機能機１０に送信することができる。また、例えば、ＡＰ８０を介した無線通信１５６を利用して、多機能機１０は、自身が生成したスキャンデータを第２ＰＣ７０に送信することができる。なお、無線通信１５６では、第１種の無線設定データ１５４に従って、データが暗号化される。
【００２９】
多機能機１０は、ＡＰ８０との無線接続が切断されたことを検出する（Ｓ１４）。多機能機１０は、揮発性記憶領域１８の無線設定記憶領域２０に記憶されている第１種の無線設定データ１５４を用いて、ＬＡＮ１００に対する再接続を試行するための通信１５８（上記した第１及び第２の信号の通信）を実行する。これにより、多機能機１０は、ＬＡＮ１００に再接続される（無線通信１６０）。
【００３０】
次に、多機能機１０が、第１Ｐ１１０から発信されるＢｅａｃｏｎ信号を受信する場合について説明する。ユーザは、多機能機１０をＰＡＮ１４０に接続することを望む場合に、多機能機１０の自動無線設定ボタン１３を操作すると共に、第１ＰＣ１１０の操作部１１４において所定の操作を実行する。第１ＰＣ１１０は、上記の所定の操作が実行された場合に、自身の周囲の所定範囲に向けて、Ｂｅａｃｏｎ信号を送信する。この結果、多機能機１０は、第１ＰＣ１１０からのＢｅａｃｏｎ信号を受信する。多機能機１０は、第１ＰＣ１１０から発信されるＢｅａｃｏｎ信号を受信すると、第１ＰＣ１１０との間で、自動無線設定のための通信１６２を実行する。無線設定のための通信１６２では、自動無線設定モードの一種であるＷＰＳが利用される。自動無線設定のための通信１６２は、多機能機１０から送信されるＰｒｏｂｅ  Ｒｅｑｕｅｓｔを第１ＰＣ１１０が受信すること、第１ＰＣ１１０から送信されるＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを多機能機１０が受信すること等を含む。多機能機１０は、上記と同様に、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅを解析する。ここでのＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅの送信元は、第１ＰＣ１１０であり、第１ＰＣ１１０は、Ｍｙ  ＷｉＦｉ  Ｔｅｃｈｎｏｌｏｇｙに対応している。従って、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅには、上記した特定情報が含まれている。このために、多機能機１０は、接続すべき無線ネットワークが、ＰＡＮ１４０であると判断する。
【００３１】
第１ＰＣ１１０は、第２種の無線設定データ１６４を多機能機１０に送信する。第２種の無線設定データ１６４は、第１ＰＣ１１０の記憶部１２０に予め記憶されている認証方式１３０と暗号化方式１３２を含む。多機能機１０は、揮発性記憶領域１８の無線設定記憶領域２０に、第２種の無線設定データ１６４を記憶する（Ｓ１６）。上記したＳ１２の処理と異なり、多機能機１０は、第２種の無線設定データ１６４を、不揮発性記憶領域２８の無線設定記憶領域３０に記憶しない。なお、仮に、Ｓ１６が実行される際に、揮発性記憶領域１８の無線設定記憶領域２０に第１種の無線設定データ１５４が記憶されている場合には、多機能機１０は、第１種の無線設定データ１５４を無線設定記憶領域２０から消去し、第２種の無線設定データ１６４を無線設定記憶領域２０に記憶する。即ち、多機能機１０は、無線設定記憶領域２０において、第２種の無線設定データ１６４を上書きする。第２種の無線設定データ１６４が無線設定記憶領域２０に記憶されている状態では、多機能機１０は、無線設定記憶領域２０の第２種の無線設定データ１６４を用いて、ＰＡＮ１４０に接続することが可能になる。多機能機１０は、ＬＡＮ１００に接続する場合と同様の処理を実行することによって、ＰＡＮ１４０に接続する。即ち、多機能機１０は、無線設定記憶領域２０から第２種の無線設定データ１６４を読み出し、その第２種の無線設定データ１６４を用いて、第１ＰＣ１１０との間で、上記した第１及び第２の信号の通信を実行する。多機能機１０がＰＡＮ１４０に接続された状態では、多機能機１０は、ＰＡＮ１４０に含まれるデバイス（例えば第１ＰＣ１１０）と、様々なデータ（印刷データ、スキャンデータ等）を無線通信することができる（無線通信１６６参照）。なお、無線通信１６６では、第２種の無線設定データ１６４に従って、データが暗号化される。
【００３２】
多機能機１０は、第１ＰＣ１１０との無線接続が切断されたことを検出する（Ｓ１８）。多機能機１０は、第１ＰＣ１１０との間で、揮発性記憶領域１８の無線設定記憶領域２０に記憶されている第２種の無線設定データ１６４を用いて、ＰＡＮ１４０に対する再接続を試行するための通信１６８（上記した第１及び第２の信号の通信）を実行する。多機能機１０は、予め設定された回数又は予め設定された時間に亘って、上記した第１の信号を第１ＰＣ１１０に送信することを繰り返し、実行する。この結果として、第１の信号の応答である第２の信号が受信されない場合に、多機能機１０は、ＰＡＮ１４０に再接続することができないと判断する。この場合、多機能機１０は、ＡＰ８０との間で、Ｓ１２の処理で不揮発性記憶領域２８の無線設定記憶領域３０に記憶された第１種の無線設定データ１５４を用いて、ＬＡＮ１００に対する接続を試行するための通信１７０（上記した第１及び第２の信号の通信）を実行する。この結果、多機能機１０は、ＬＡＮ１００に接続される（無線通信１７２）。
【００３３】
（多機能機での無線接続処理）
続いて、上記した処理における、多機能機１０が実行する無線接続処理を詳しく説明する。無線接続処理は、多機能機１０がＡＰ８０又は第１ＰＣ１１０からＢｅａｃｏｎ信号を受信すると開始される。図３に示すように、多機能機１０の通信実行部５４は、Ｂｅａｃｏｎ信号の発信元に、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する（Ｓ３２）（図２の無線設定のための通信１５２、１６２）。通信実行部５４は、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔの送信先からＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを受信することを監視している（Ｓ３４）。Ｓ３４でＹＥＳの場合、判断部５６は、受信したＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを解析する（Ｓ３６）。判断部５６は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅに上記した特定情報が含まれているか否かを判断する（Ｓ３８）。Ｓ３８でＹＥＳの場合、即ち、多機能機１０が接続すべきネットワークがＰＡＮ１４０である場合、フラグ制御部６０は、フラグ記憶領域２６に記憶されている接続フラグをＯＮにする（Ｓ４０）。一方において、Ｓ３８でＮＯの場合、即ち、多機能機１０が接続すべきネットワークがＬＡＮ１００である場合、フラグ制御部６０は、フラグ記憶領域２６に記憶されている接続フラグをＯＦＦにする（Ｓ４２）。
【００３４】
次いで、設定部５２は、ＡＰ８０又は第１ＰＣ１１０から無線設定データ（認証方式、暗号化方式等）を取得する（Ｓ４４）（図２の第１種の無線設定データ１５４又は第２種の無線設定データ１６４）。設定部５２は、取得した無線設定データを、揮発性記憶領域１８に記憶する（Ｓ４６）（図２のＳ１２、Ｓ１６）。続いて、設定部５２は、接続フラグがＯＮであるか否かを判断する（Ｓ４８）。Ｓ４８でＹＥＳの場合、即ち、多機能機１０が接続すべきネットワークがＰＡＮ１４０である場合、Ｓ５２に進む。一方において、Ｓ４８でＮＯの場合、即ち、多機能機１０が接続すべきネットワークがＬＡＮ１００である場合、第１種の無線設定データ１５４を不揮発性記憶領域２８に記憶して（Ｓ５０）（図２のＳ１２）、Ｓ５２に進む。Ｓ５２では、通信実行部５４は、Ｓ４４で取得した無線設定データを用いて、換言すれば、Ｓ４６で揮発性記憶領域１８内の無線設定記憶領域２０に記憶された無線設定データを用いて、ＬＡＮ１００又はＰＡＮ１４０に上記した第１の信号を送信する。通信実行部５４は、第１の信号の応答として、ＡＰ８０又は第１ＰＣ１１０から第２の信号を受信することによって、多機能機１０がＬＡＮ１００又はＰＡＮ１４０に接続される。これにより、多機能機１０は、ＬＡＮ１００又はＰＡＮ１４０に含まれるデバイスと無線通信（図２の無線通信１５６又は無線通信１６６）可能となる。
【００３５】
（多機能機での再接続処理）
続いて、多機能機１０が実行する再接続処理について説明する。多機能機１０の通信実行部５４は、多機能機１０がＬＡＮ１００又はＰＡＮ１４０に接続されると、ＬＡＮ１００又はＰＡＮ１４０に接続されているか否かを、定期的に判定する処理を実行する。まず、多機能機１０の通信実行部５４は、制御部４８の図示省略したタイマをリセットする（Ｓ６２）。通信実行部５４は、ＬＡＮ１００又はＰＡＮ１４０との接続が切断されたか否かを判定する（Ｓ６４）。例えば、多機能機１０がＬＡＮ１００に接続されている場合、通信実行部５４は、ＡＰ８０を検索する検索信号を定期的にＡＰ８０に送信する。ＡＰ８０のＣＰＵ８６は、検索信号に応答して、多機能機１０に応答信号を送信する。多機能機１０の通信実行部５４は、ＡＰ８０から応答信号を受信すると、ＬＡＮ１００と接続されていると判定して（Ｓ６６でＮＯ）、Ｓ６２に戻る。
【００３６】
通信実行部５４は、所定回数の検索信号を送信しても応答信号を受信しない場合に、接続が切断されたと判定する（Ｓ６６でＹＥＳ）。通信実行部５４は、揮発性記憶領域１８の無線設定記憶領域２０に記憶されている無線設定データ（認証方式２２，暗号化方式２４）を用いて、切断された無線ネットワークに再接続することを試行する（Ｓ６８）（（図２の再接続試行１５８、１６８））。即ち、通信実行部５４は、無線設定記憶領域２０に記憶されている無線設定データを用いて、上記した第１の信号を送信する。通信実行部５４は、Ｓ６８の試行によって、接続の切断が検出された無線ネットワークに再接続されたか否かを判定する（Ｓ７０）。通信実行部５４は、第１の信号の応答である第２の信号を受信する場合に、通信実行部５４は、接続の切断が検出された無線ネットワークに再接続されたと判定する。Ｓ７０でＹＥＳの場合、Ｓ６２に戻る。一方において、Ｓ７０でＮＯの場合、通信実行部５４は、タイマが所定時間を過ぎているか否かを判断する（Ｓ７２）。Ｓ７２でＮＯの場合、Ｓ６４に戻る。この構成では、通信実行部５４は、接続の切断が検出されると、揮発性記憶領域１８の無線設定記憶領域２０に記憶されている無線設定データを維持して、所定期間の間、無線ネットワークに再接続することを試行する。即ち、通信実行部５４は、所定期間の間、無線ネットワークに、上記した第１の信号を送信する処理を続ける。
【００３７】
一方、Ｓ７２でＹＥＳの場合、即ち、所定期間の間、再接続を試行しても無線ネットワークに接続できない場合に、通信実行部５４は、フラグ記憶領域２６に記憶されている接続フラグがＯＮであるか否かを判断する（Ｓ７４）。Ｓ７４でＮＯの場合、即ち、接続が切断された無線ネットワークがＬＡＮ１００である場合、Ｓ８０に進む。一方において、Ｓ７４でＹＥＳの場合、即ち、接続が切断されたネットワークがＰＡＮ１４０である場合、通信実行部５４は、不揮発性記憶領域２８の無線設定記憶領域３０に記憶されている第１種の無線設定データ１５４を読み出す（Ｓ７６）。次いで、通信実行部５４は、読み出した第１種の無線設定データ１５４を、無線設定記憶領域２０に記憶されている第２種の無線設定データ１６４に上書きして記憶させる（Ｓ７８）。通信実行部５４は、無線設定記憶領域２０に記憶されている第１種の無線設定データ１５４を用いて、ＬＡＮ１００に接続することを試行して（Ｓ８０）、即ち、第１種の無線設定データ１５４を用いて、上記した第１の信号をＡＰ８０に送信して、処理を終了する。
【００３８】
本実施例の多機能機１０について詳しく説明した。本実施例によると、多機能機１０は、ＬＡＮ１００との無線通信に用いられる第１種の無線設定データ１５４を不揮発性記憶領域２８内の無線設定記憶領域３０に記憶する。一方において、多機能機１０は、ＰＡＮ１４０との無線通信に用いられる第２種の無線設定データ１６４を無線設定記憶領域３０に記憶しない。この結果、不揮発性記憶領域２８に記憶すべき無線設定データを低減することができる。
【００３９】
多機能機１０がＬＡＮ１００に接続される環境では、通常、ＡＰ８０は多機能機１０の近くに固定されており、多機能機１０は、同じＬＡＮ１００内で利用され続ける。従って、本実施例では、多機能機１０の電源がＯＦＦされて再びＯＮされた場合に、ＡＰ８０から第１種の無線設定データ１５４を再取得しなくてもＬＡＮ１００に再接続できるように、第１種の無線設定データ１５４が不揮発性記憶領域２８に記憶される。一方において、実施例の第１ＰＣ１１０のような携帯型のデバイスのユーザは、多機能機１０を一時的に利用したいと考える場合がある。このような場合、第１ＰＣ１１０が多機能機１０を一時的に利用可能となるように、多機能機１０が一時的にＰＡＮ１４０に接続される。多機能機１０がＰＡＮ１４０に接続される環境では、多機能機１０は、第１ＰＣ１１０のＡＰ機能を利用してＰＡＮ１４０を一時的に利用することがある。多機能機１０が一時的に接続されるＰＡＮ１４０（携帯型のデバイス）のための第２種の無線設定データ１６４は、多機能機１０に記憶され続ける必要はなく、多機能機１０の電源がＯＦＦされた際に消去されても構わない。従って、本実施例では、第２種の無線設定データ１６４を不揮発性に記憶しない。このために、不揮発性に記憶される無線設定データが少なくて済む。
【００４０】
多機能機１０とＬＡＮ１００との接続の切断が検出される場合とは、通常、ＡＰ８０が一時的にダウンした場合や、一時的な通信障害が発生した場合である。従って、上記した問題が解決されれば、多機能機１０は、ＬＡＮ１００に再接続することができる。本実施例では、多機能機１０は、ＬＡＮ１００との接続の切断が検出されると、第１種の無線設定データ１５４を利用して、ＬＡＮ１００に再接続することを試行する。これにより、多機能機１０は、ＬＡＮ１００に再接続することができる。
一方において、多機能機１０とＰＡＮ１４０との接続の切断が検出される場合は、ＰＡＮ１４０に再接続可能となる場合と、ＰＡＮ１４０に再接続不可能となる場合とを含む。ＰＡＮ１４０に再接続可能となる場合は、例えば、第１ＰＣ１１０が一時的にダウンした場合、一時的な通信障害が発生した場合等、問題が解決されるとＰＡＮ１４０に再接続可能となる場合を含む。ＰＡＮ１４０に再接続不可能となる場合は、第１ＰＣ１１０のユーザが第１ＰＣ１１０を移動させることによって第１ＰＣ１１０が多機能機１０の付近に存在しなくなった場合、第１ＰＣ１１０が多機能機１０から遠ざかった場合、第１ＰＣ１１０の電源をＯＦＦにした場合とを含む。本実施例では、多機能機１０は、ＰＡＮ１４０との接続の切断が検出されると、第２種の無線設定データ１６４を利用して、ＰＡＮ１４０に再接続することを試行する。これにより、多機能機１０とＰＡＮ１４０とが再接続可能な場合には、多機能機１０は、ＰＡＮ１４０と再接続することができる。多機能機１０は、ＰＡＮ１４０に再接続することができない場合、第１種の無線設定データ１５４を利用して、ＬＡＮ１００に接続することを試行する。これにより、ＰＡＮ１４０との接続が切断された場合に、ＬＡＮ１００に接続することができる。
【００４１】
多機能機１０では、第２種の無線設定データ１６４に代えて、第１種の無線設定データ１５４を揮発性記憶領域１８の無線設定記憶領域２０に記憶する際に、第１種の無線設定データ１５４を、第２種の無線設定データ１６４に上書きして記憶させる。この構成では、接続が切断されたＰＡＮ１４０に対応する第２種の無線設定データ１６４は、多機能機１０から消去される。ＰＡＮ１４０に接続するための無線設定データ１６４が、ＰＡＮ１４０に接続されていない多機能機１０に記憶されることを防止することができる。
【００４２】
（第２実施例）
第１実施例と異なる点について説明する。第１実施例では、多機能機１０の通信実行部５４が切断されたネットワーク（ＬＡＮ１００又はＰＡＮ１４０）に再接続することを試行して（図４のＳ６８）、所定期間の間に再接続できない場合に、図４のＳ７４以下の処理を実行する。本実施例では、多機能機１０の通信実行部５４が切断されたネットワークに再接続することを試行して、所定回数試行しても再接続できない場合に、Ｓ７４以下の処理を実行する点が、第１実施例と異なる。
【００４３】
（多機能機での再接続処理）
図５は、多機能機１０の再接続処理を示すフローチャートを示す。図４のフローチャートを同一の処理には、同一の符号を付して説明を省略する。多機能機１０の通信実行部５４は、記憶部１６の所定の記憶領域に記憶されている図示省略した切断カウンタの値をリセットする（Ｓ９２）。通信実行部５４は、Ｓ６４からＳ７０までの処理を実行する。Ｓ７０でＮＯの場合、通信実行部５４は、切断カウンタの値に「１」を加算する（Ｓ９４）。次いで、通信実行部５４は、切断カウンタの値が予め決められた最大カウント数以上であるか否かを判断する（Ｓ９６）。Ｓ９６でＮＯの場合、Ｓ６４に戻る。一方において、Ｓ９６でＹＥＳの場合、通信実行部５４は、Ｓ７４からＳ８０の処理を実行する。
【００４４】
第２実施例の多機能機１０によっても、第１実施例の多機能機１０と同様の効果を奏することができる。
【００４５】
（第３実施例）
第１実施例と異なる点について説明する。第１実施例では、多機能機１０の通信実行部５４は、検出部５８によって検出された接続の切断が、ＬＡＮ１００との接続の切断であるのか、ＰＡＮ１４０との接続の切断であるのかに関わらず、接続の切断が検出されたネットワークの無線設定データを用いて、再接続することを試行する（図４，５のＳ６８）。本実施例では、検出部５８によって接続の切断が検出されると、接続の切断が検出されたネットワークがＬＡＮ１００かＰＡＮ１４０かによって、通信実行部５４が実行する処理が異なる点が、第１実施例と異なる。
【００４６】
（多機能機での再接続処理）
図６は、多機能機１０の再接続処理を示すフローチャートを示す。図４のフローチャートを同一の処理には、同一の符号を付して説明を省略する。多機能機１０の検出部５８は、Ｓ６２からＳ６６の処理を実行する。続いて、多機能機１０の通信実行部５４は、フラグ記憶領域２６に記憶されている接続フラグがＯＮであるか否かを判断する（Ｓ７４）。即ち、通信実行部５４は、接続の切断が検出されたネットワークが、ＬＡＮ１００であるのか、ＰＡＮ１４０であるのかを判断する。Ｓ７４でＹＥＳの場合、即ち、接続の切断が検出されたネットワークがＰＡＮ１４０である場合、通信実行部５４は、Ｓ６８からＳ７２、Ｓ７６からＳ８０までの処理を実行する。一方において、Ｓ７４でＮＯの場合、即ち、接続の切断が検出されたネットワークがＬＡＮ１００である場合、通信実行部５４は、Ｓ６８からＳ７２とＳ７６の処理を実行しないで、Ｓ８０に進む。
【００４７】
第３実施例の多機能機１０によっても、第１実施例の多機能機１０と同様の効果を奏することができる。
【００４８】
上記の説明から明らかなように、実施例のＬＡＮ１００が第１種の無線ネットワークに対応し、実施例のＰＡＮ１４０が第２種の無線ネットワークに対応する。実施例の多機能機１０が本発明における無線通信装置に対応し、第１ＰＣ１１０が本発明における端末装置に対応する。実施例のＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅが本発明の特定信号に対応する。実施例のフラグ制御部６０が値記憶制御部に対応し、フラグ記憶領域２６が第１の値又は第２の値を記憶する所定の記憶領域に対応し、接続フラグＯＦＦが第１の値に対応し、接続フラグＯＮが第２の値に対応する。
【００４９】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００５０】
（１）上記した第１実施例では、多機能機１０の検出部５８がＰＡＮ１４０との接続の切断を検出すると、通信実行部５４は、ＰＡＮ１４０に再接続することを試行する（図４のＳ６８）。しかしながら、検出部５８がＰＡＮ１４０との接続の切断を検出しても、通信実行部５４はＰＡＮ１４０に再接続することを試行しなくてもよい。即ち、通信実行部５４は、図４のフローチャートにおいて、Ｓ６６でＹＥＳの場合、Ｓ６８からＳ７２までの処理を実行せずに、Ｓ７４の処理を実行してもよい。
【００５１】
（２）上記した第３実施例の多機能機１０が実行する再接続処理は、第１実施例の多機能機１０が実行する再接続処理（図４）の処理手順を変更することによって実現する。しかしながら、第３実施例の多機能機１０が実行する再接続処理は、第２実施例の多機能機１０が実行する再接続処理（図５）の処理手順を変更することによって実現してもよい。
【００５２】
（３）上記した実施例では、判断部５６は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅに、Ｍｙ  ＷｉＦｉ  Ｔｅｃｈｎｏｌｏｇｙに対応していることを示す特定情報が含まれている場合に、多機能機１０がＰＡＮ１４０に接続すべきであると判断し、上記した特定情報が含まれていない場合に、多機能機１０がＬＡＮ１００に接続すべきであると判断する。しかしながら、判断部５６は、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅに、ＬＡＮ１００を示す特定情報が含まれている場合に、多機能機１０がＬＡＮ１００に接続すべきであると判断し、ＬＡＮ１００を示す特定情報が含まれていない場合に、多機能機１０がＰＡＮ１４０に接続すべきであると判断してもよい。
【００５３】
（４）上記実施例では、自動無線設定のために、ＷＰＳのプッシュボタン方式が利用されている。しかしながら、ＷＰＳのＰＩＮコード方式が利用されてもよい。
【００５４】
（５）上記した実施例では、自動無線設定モードの一種であるＷＰＳが利用される。しかしながら、自動無線設定モードは、例えば、ＡＯＳＳ（登録商標）（AirStation One-Touch Secure System）、ＳＥＳであってもよい。
【００５５】
（６）上記の実施例の技術は、多機能機１０のみならず、ＰＣ、サーバ、プリンタ、スキャナ、電話機、ファクシミリ等の他の無線通信装置にも適用することができる。
【００５６】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００５７】
１０：多機能機、１８：揮発性記憶領域、２８：不揮発性記憶領域、４８：制御部、５２：設定部、５４：通信実行部、５６：判断部、５８：検出部、６０：フラグ制御部、８０：ＡＰ、１１０：第１ＰＣ、１５４：第１種の無線設定データ、１６４：第２種の無線設定データ
【図１】
2011061326.tif 000003
【図２】
2011061326.tif 000004
【図３】
2011061326.tif 000005
【図４】
2011061326.tif 000006
【図５】
2011061326.tif 000007
【図６】
2011061326.tif 000008