(57)【要約】【課題】接続対象の無線ネットワークへの接続におけるユーザの負荷を軽減できる新たな無線ネットワークへの接続方法、無線通信装置及びプログラムを提供することを目的とする。【解決手段】無線ネットワークへの接続に用いる認証方式の選択肢として認証方式を特定しない「不明」をユーザが選択可能に表示し、ユーザが「不明」を選択した場合、第１の認証方式を自動的に選択するとともに（Ｓ２０６）、第１の認証方式に対応する暗号化方式の選択肢として暗号化方式を特定しない「不明」をユーザが選択可能に表示し、ユーザが「不明」を選択した場合、第１の暗号化方式を自動的に選択し（Ｓ２１２）、選択済みの第１の認証方式及び第１の暗号化方式を用いて無線ネットワークへの接続を試みる（Ｓ２２６，Ｓ２１６）こととしたものである。【選択図】図６
2010087922.tif 000002
【特許請求の範囲】
【請求項１】
接続対象の無線ネットワークに接続される無線通信装置において実行される前記無線ネットワークへの接続方法であって、
前記無線ネットワークへの接続に用いる認証方式の選択肢として、第１の認証方式を示す第１の認証項目と、第２の認証方式を示す第２の認証項目と、前記認証方式を特定しない第３の認証項目と、をユーザが選択可能に出力する第１ステップと、
前記第３の認証項目が選択された場合、前記第１の認証方式を自動的に選択する第２ステップと、
前記第１の認証方式に対応する暗号化方式の選択肢として、第１の暗号化方式を示す第１の暗号化項目と、第２の暗号化方式を示す第２の暗号化項目と、前記暗号化方式を特定しない第３の暗号化項目と、をユーザが選択可能に出力する第３ステップと、
前記第３の暗号化項目が選択された場合、前記第１の暗号化方式を自動的に選択する第４ステップと、
前記選択済みの前記第１の認証方式及び前記第１の暗号化方式を用いて、前記無線ネットワークへの接続を試みる第５ステップと、を含むことを特徴とする接続方法。
【請求項２】
前記第１の認証方式及び前記第１の暗号化方式を用いた接続の試みが失敗した場合、前記第１の暗号化方式に代えて、前記第２の暗号化方式を自動的に選択する第６ステップと、
前記第１の認証方式及び前記第２の暗号化方式を用いて、前記無線ネットワークへの接続を試みる第７ステップと、を含むことを特徴とする請求項１に記載の接続方法。
【請求項３】
前記第１の認証方式及び前記第２の暗号化方式を用いた接続の試みが失敗した場合、前記第１の認証方式に代えて、前記第２の認証方式を自動的に選択する第８ステップと、
前記第２の認証方式に対応する第３の暗号化方式を自動的に選択する第９ステップと、
前記第２の認証方式及び前記第３の暗号化方式を用いて、前記無線ネットワークへの接続を試みる第１０ステップと、を含むことを特徴とする請求項２に記載の接続方法。
【請求項４】
前記第１の認証方式は、前記第２の認証方式よりもセキュリティの高い認証方式であり、
前記第１の暗号化方式は、前記第２の暗号化方式よりもセキュリティの高い暗号化方式であることを特徴とする請求項１乃至請求項３のいずれか１項に記載の接続方法。
【請求項５】
前記第５ステップは、前記接続を試みる前に、
前記選択済みの第１の認証方式及び前記第１の暗号化方式を接続の試みの対象組合せとしてユーザが認識可能に出力するとともに、前記第１の認証方式及び前記第２の暗号化方式を接続の試みの対象組合せとして選択することを示す選択項目を出力するステップを含むことを特徴とする請求項１乃至請求項４のいずれか１項に記載の接続方法。
【請求項６】
接続対象の無線ネットワークに接続される無線通信装置であって、
前記無線ネットワークへの接続に用いる認証方式の選択肢として、第１の認証方式を示す第１の認証項目と、第２の認証方式を示す第２の認証項目と、前記認証方式を特定しない第３の認証項目と、をユーザが選択可能に出力する認証方式出力手段と、
前記第３の認証項目が選択された場合、前記第１の認証方式を自動的に選択する認証方式選択手段と、
前記第１の認証方式に対応する暗号化方式の選択肢として、第１の暗号化方式を示す第１の暗号化項目と、第２の暗号化方式を示す第２の暗号化項目と、前記暗号化方式を特定しない第３の暗号化項目と、をユーザが選択可能に出力する暗号化方式出力手段と、
前記第３の暗号化項目が選択された場合、前記第１の暗号化方式を自動的に選択する暗号化方式選択手段と、
前記選択済みの前記第１の認証方式及び前記第１の暗号化方式を用いて、前記無線ネットワークへの接続を試みる接続手段と、を含むことを特徴とする無線通信装置。
【請求項７】
無線通信装置を接続対象の無線ネットワークに接続させるコンピュータが読み取り可能なプログラムであって、
前記無線通信装置を、
前記無線ネットワークへの接続に用いる認証方式の選択肢として、第１の認証方式を示す第１の認証項目と、第２の認証方式を示す第２の認証項目と、前記認証方式を特定しない第３の認証項目と、をユーザが選択可能に出力する認証方式出力手段と、
前記第３の認証項目が選択された場合、前記第１の認証方式を自動的に選択する認証方式選択手段と、
前記第１の認証方式に対応する暗号化方式の選択肢として、第１の暗号化方式を示す第１の暗号化項目と、第２の暗号化方式を示す第２の暗号化項目と、前記暗号化方式を特定しない第３の暗号化項目と、をユーザが選択可能に出力する暗号化方式出力手段と、
前記第３の暗号化項目が選択された場合、前記第１の暗号化方式を自動的に選択する暗号化方式選択手段と、
前記選択済みの前記第１の認証方式及び前記第１の暗号化方式を用いて、前記無線ネットワークへの接続を試みる接続手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークへの無線接続に関するものである。
【背景技術】
【０００２】
近時、無線ＬＡＮ（Local Area Network／以下、無線ＬＡＮを「無線ネットワーク」という。）が普及してきている。無線ネットワークでは情報漏洩が問題となる場合がある。そのため、無線ネットワークへの接続には認証及び暗号化を用いることが一般的に行われている。認証方式としては、例えば、シェアードキー認証（以下、「シェアードキー」ともいう。）、ＷＰＡ（Wi-Fi Protected Access）−ＰＳＫ（Pre-Shared Key）及びＬＥＡＰ（Lightweight Extensible Authentication Protocol）が利用されている。また、暗号化方式は、例えば、ＷＥＰ（Wired Equivalent Privacy）、ＴＫＩＰ（Temporal Key Integrity Protocol）、ＡＥＳ（Advanced Encryption Standard）及びＣＫＩＰ（Cisco Key Integrity Protocol）が利用されている。なお、オープン認証（認証なし。以下「オープン」又は「Ｏｐｅｎ」ともいう。）を採用する場合、又は暗号化を行わない場合（以下、「暗号化なし（あるいは暗号化無効）」又は「Ｎｏｎｅ」ともいう。）もある。
【０００３】
無線通信装置を無線ネットワークに接続するためには、無線通信装置に所定の無線設定を施す必要がある。また、セキュリティが確保された無線ネットワークへの接続のためには、無線設定として認証方式及び暗号化方式の設定を行う必要がある。
【０００４】
しかしながら、無線ネットワークの認証方式や暗号化方式はユーザにとって理解し難く、ユーザが無線通信装置を接続対象の無線ネットワークに接続することは困難であった。このため、無線通信装置の無線ネットワークへの無線接続を簡単に行うための種々の手法が提案されている。例えば、Ｗｉ−ＦｉアライアンスによるＷＰＳ（Wi-Fi Protected Setup）のように、全ての設定を自動で行う手法が実用化されている。ただし、このような全自動の設定を行うためには、無線通信装置が全自動の設定（例えば、前記ＷＰＳ）に対応している必要がある。また、これ以外の設定手法も提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００６−１４１０１２号公報
【特許文献２】特開２００４−１８００１０号公報
【特許文献３】特開２００７−１５１１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
無線ネットワークが広く普及してきている現在、無線通信装置を接続対象の無線ネットワークに接続するためのユーザの負荷を軽減することは解決すべき技術課題の一つである。
【０００７】
本発明は、接続対象の無線ネットワークへの接続におけるユーザの負荷を軽減できる新たな無線ネットワークへの接続方法、無線通信装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記従来の課題に鑑みなされた本発明は、無線ネットワークへの接続に用いる認証方式の選択肢として認証方式を特定しない選択肢をユーザが選択可能に出力し、ユーザがこの認証方式を特定しない選択肢を選択した場合、第１の認証方式を自動的に選択するとともに、第１の認証方式に対応する暗号化方式の選択肢として暗号化方式を特定しない選択肢をユーザが選択可能に出力し、ユーザがこの暗号化方式を特定しない選択肢を選択した場合、第１の暗号化方式を自動的に選択し、選択済みの第１の認証方式及び第１の暗号化方式を用いて接続対象の無線ネットワークへの接続を試みることとしたものである。
【０００９】
本発明を反映した第１の課題解決手段は、接続対象の無線ネットワークに接続される無線通信装置において実行される前記無線ネットワークへの接続方法であって、前記無線ネットワークへの接続に用いる認証方式の選択肢として、第１の認証方式を示す第１の認証項目と、第２の認証方式を示す第２の認証項目と、前記認証方式を特定しない第３の認証項目と、をユーザが選択可能に出力する第１ステップと、前記第３の認証項目が選択された場合、前記第１の認証方式を自動的に選択する第２ステップと、前記第１の認証方式に対応する暗号化方式の選択肢として、第１の暗号化方式を示す第１の暗号化項目と、第２の暗号化方式を示す第２の暗号化項目と、前記暗号化方式を特定しない第３の暗号化項目と、をユーザが選択可能に出力する第３ステップと、前記第３の暗号化項目が選択された場合、前記第１の暗号化方式を自動的に選択する第４ステップと、前記選択済みの前記第１の認証方式及び前記第１の暗号化方式を用いて、前記無線ネットワークへの接続を試みる第５ステップと、を含むことを特徴とする接続方法である。これによれば、ユーザが無線ネットワークへの接続に用いる認証方式及び対応する暗号化方式を選択できない（知らない）場合に、第１の認証方式及び第１の暗号化方式で、無線ネットワークへの接続を試みることができる。
【００１０】
第２の課題解決手段は、第１の課題解決手段の接続方法であって、前記第１の認証方式及び前記第１の暗号化方式を用いた接続の試みが失敗した場合、前記第１の暗号化方式に代えて、前記第２の暗号化方式を自動的に選択する第６ステップと、前記第１の認証方式及び前記第２の暗号化方式を用いて、前記無線ネットワークへの接続を試みる第７ステップと、を含むことを特徴とする。これによれば、順次、第１の認証方式に対応した暗号化方式を用いて、無線ネットワークへの接続を試みることができる。
【００１１】
第３の課題解決手段は、第２の課題解決手段の接続方法であって、前記第１の認証方式及び前記第２の暗号化方式を用いた接続の試みが失敗した場合、前記第１の認証方式に代えて、前記第２の認証方式を自動的に選択する第８ステップと、前記第２の認証方式に対応する第３の暗号化方式を自動的に選択する第９ステップと、前記第２の認証方式及び前記第３の暗号化方式を用いて、前記無線ネットワークへの接続を試みる第１０ステップと、を含むことを特徴とする。これによれば、順次、認証方式を変更しながら無線ネットワークへの接続を試みることができる。
【００１２】
第４の課題解決手段は、第１乃至第３の課題解決手段いずれか１つの接続方法であって、前記第１の認証方式は、前記第２の認証方式よりもセキュリティの高い認証方式であり、前記第１の暗号化方式は、前記第２の暗号化方式よりもセキュリティの高い暗号化方式であることを特徴とする。これによれば、セキュリティの高い認証方式と暗号化方式の組合せで、無線ネットワークへの接続を試みることができる。
【００１３】
第５の課題解決手段は、第１乃至第４の課題解決手段のいずれか１つの接続方法であって、前記第５ステップは、前記接続を試みる前に、前記選択済みの第１の認証方式及び前記第１の暗号化方式を接続の試みの対象組合せとしてユーザが認識可能に出力するとともに、前記第１の認証方式及び前記第２の暗号化方式を接続の試みの対象組合せとして選択することを示す選択項目を出力するステップを含むことを特徴とする。これによれば、自動で選択された第１の認証方式と第１の暗号化方式との組合せでの接続の試みを実行しないようにすることができる。
【００１４】
第６の課題解決手段は、接続対象の無線ネットワークに接続される無線通信装置であって、前記無線ネットワークへの接続に用いる認証方式の選択肢として、第１の認証方式を示す第１の認証項目と、第２の認証方式を示す第２の認証項目と、前記認証方式を特定しない第３の認証項目と、をユーザが選択可能に出力する認証方式出力手段と、前記第３の認証項目が選択された場合、前記第１の認証方式を自動的に選択する認証方式選択手段と、前記第１の認証方式に対応する暗号化方式の選択肢として、第１の暗号化方式を示す第１の暗号化項目と、第２の暗号化方式を示す第２の暗号化項目と、前記暗号化方式を特定しない第３の暗号化項目と、をユーザが選択可能に出力する暗号化方式出力手段と、前記第３の暗号化項目が選択された場合、前記第１の暗号化方式を自動的に選択する暗号化方式選択手段と、前記選択済みの前記第１の認証方式及び前記第１の暗号化方式を用いて、前記無線ネットワークへの接続を試みる接続手段と、を含むことを特徴とする無線通信装置である。これによれば、ユーザが無線ネットワークへの接続に用いる認証方式及び対応する暗号化方式を選択できない（知らない）場合に、第１の認証方式及び第１の暗号化方式で、無線ネットワークへの接続を試みることができる。なお、無線通信装置は、必ずしも１つの装置である必要はなく、例えば、２つの装置による構成であってもよい。
【００１５】
第７の課題解決手段は、無線通信装置を接続対象の無線ネットワークに接続させるコンピュータが読み取り可能なプログラムであって、前記無線通信装置を、前記無線ネットワークへの接続に用いる認証方式の選択肢として、第１の認証方式を示す第１の認証項目と、第２の認証方式を示す第２の認証項目と、前記認証方式を特定しない第３の認証項目と、をユーザが選択可能に出力する認証方式出力手段と、前記第３の認証項目が選択された場合、前記第１の認証方式を自動的に選択する認証方式選択手段と、前記第１の認証方式に対応する暗号化方式の選択肢として、第１の暗号化方式を示す第１の暗号化項目と、第２の暗号化方式を示す第２の暗号化項目と、前記暗号化方式を特定しない第３の暗号化項目と、をユーザが選択可能に出力する暗号化方式出力手段と、前記第３の暗号化項目が選択された場合、前記第１の暗号化方式を自動的に選択する暗号化方式選択手段と、前記選択済みの前記第１の認証方式及び前記第１の暗号化方式を用いて、前記無線ネットワークへの接続を試みる接続手段として機能させるためのプログラムである。これによれば、ユーザが無線ネットワークへの接続に用いる認証方式及び対応する暗号化方式を選択できない（知らない）場合に、第１の認証方式及び第１の暗号化方式で、無線ネットワークへの接続の試みを無線通信装置に実行させることができる。
【発明の効果】
【００１６】
本発明によれば、接続対象の無線ネットワークへの接続におけるユーザの負荷を軽減できる新たな無線ネットワークへの接続方法、無線通信装置及びプログラムを得ることができる。具体的には、ユーザは、接続対象の無線ネットワークで用いられている認証方式及び暗号化方式を選択できなくても（知らなくても）、無線通信装置を接続対象の無線ネットワークに接続させることが可能となる。
【発明を実施するための最良の形態】
【００１７】
本発明を反映した上記課題解決手段を実施するための実施形態について、図面を用いて以下に詳細に説明する。なお、上記課題解決手段は以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。
【００１８】
（システムの構成）
図１は、無線ネットワークを含むシステム全体を示す図である。無線ネットワーク１０は、アクセスポイント３００Ａにより形成される無線ネットワークである。プリント機能、スキャナ機能、コピー機能等複数の機能を実行可能な複合機１００は、この無線ネットワーク１０に属し、アクセスポイント３００Ａと有線ＬＡＮ６００及びハブ６２０を介して接続されたパーソナルコンピュータ（以下、「パソコン」という。）４００から印刷データを受信し、これを印刷する。また、スキャンした画像データを、アクセスポイント３００Ａを介してパソコン４００に送信する。複合機１００には、後述する複合機１００への無線設定に関する処理を実行するパソコン２００がＵＳＢ（Universal Serial Bus）接続されている。なお、複合機１００とパソコン２００との接続はＵＳＢ接続に限らず、他の接続形態であってもよい。例えば、複合機１００とパソコン２００とは、有線ＬＡＮケーブルを介して接続されていてもよい。パソコン２００が備える無線インターフェースを介したアドホックモードによる無線接続とすることもできる。
【００１９】
複合機１００の周辺には、アクセスポイント３００Ａの他、別の無線ネットワークを形成しているアクセスポイント３００Ｂ及びアクセスポイント３００Ｃが存在している。また、無線インターフェースを備えたパソコン５００も存在している。ここで、アクセスポイント３００Ａ，３００Ｂ又は３００Ｃを介して行われる無線接続の形態をインフラストラクチャモードといい、装置相互が直接通信を行う無線接続の形態をアドホックモードという（例えば、図１において、パソコン５００から印刷データを複合機１００が受信したとすれば、両者はアドホックモードによって無線接続されている。）。
【００２０】
図２は、図１に示す各装置の機能ブロックを示す図である。なお、アクセスポイント３００Ｂ及び３００Ｃについては、アクセスポイント３００Ａと同一の構成であるため、その記載を省略している。また、パソコン４００及び５００についてもパソコン２００と同様（パソコン４００及び５００は、パソコン２００が実行する後述の無線設定処理に関するプログラムを記憶していない点、相違する。）の構成であり、かつパソコン４００及び５００は、従来のパソコンと同一であるため、その記載を省略する。
【００２１】
先ず、複合機１００について説明する。複合機１００は、自装置の制御を司る制御部１１０を備える。ここで、制御部１１０は、例えば、演算処理を実行するＣＰＵ、各種プログラムを記憶するＲＯＭ、作業領域としてのＲＡＭにより構成される。なお、ＣＰＵがＲＯＭに記憶されるプログラムを実行することで、各種処理が実行される。その際、ＲＡＭには、各種データ、例えば、無線インターフェース（以下、「無線Ｉ／Ｆ」という。）１２０が受信したデータ、及び操作部１６０を介して入力されたデータが入力・保持され、ＣＰＵは、これらデータを用いた処理を実行するためＲＡＭにアクセスする。したがって、ＣＰＵがＲＯＭに記憶されている各種プログラムをＲＡＭ上で実行することで、各種処理が実行され、これによって各種手段が構成される。
【００２２】
また、複合機１００が備える無線Ｉ／Ｆ１２０は、アクセスポイント３００Ａ等とインフラストラクチャモードでの無線通信（無線接続）及びパソコン５００等とアドホックモードでの無線通信（無線接続）を行う。記憶部１３０は無線接続のための無線設定（例えば、認証方式及び暗号化方式）を記憶する、例えば、不揮発性のメモリ（例えば、ＥＥＰＲＯＭ）又はハードディスクによって構成されている。印刷部１４０は、プリント機能及びコピー機能の実行に用いられ、例えば、パソコン４００から送信されたプリントデータを印刷する。スキャナ部１５０は、原稿載置部（描画せず）に置かれた原稿をスキャンする。操作部１６０は、データの入力インターフェースとしての機能を実現する、例えば、方向キー、文字入力が可能なテンキーボード及び確定ボタン等により構成される。表示部１７０は各種情報を表示する。ＵＳＢインターフェース（以下、「ＵＳＢＩ／Ｆ」という。）１８０はＵＳＢ接続を実現するインターフェースである。
【００２３】
ここで、複合機１００は、認証方式として、オープン認証、シェアードキー認証、ＷＰＡ−ＰＳＫ及びＬＥＡＰをサポートしているものとし、また、暗号化方式として、ＷＥＰ、ＴＫＩＰ、ＡＥＳ及びＣＫＩＰをサポートしているものとする。複合機１００は、暗号化を無効とした（暗号化なし）の無線通信にも対応可能である。なお、認証方式と暗号化方式の対応については、後述する図７に記載のとおりである。
【００２４】
パソコン２００は、自装置の制御を司り、ＣＰＵ、ＲＯＭ及びＲＡＭにより構成される制御部２１０、後述する複合機１００に対する無線設定処理を実行するためのプログラム２２４を記憶し、また、自身の無線設定を記憶する記憶部２２０を備える。記憶部２２０は、例えば、ハードディスクで構成されている。制御部２１０を構成するＣＰＵが、例えば、操作部２３０を介して入力されたデータを用いて、ＲＯＭ及び記憶部２２０に記憶されるプログラム２２４をＲＡＭ上で実行することで、各種処理が実行され、これによって各種制御手段が構成される。
【００２５】
この他、パソコン２００は、キーボード及びマウスから構成され、プログラムの実行に用いられる各種データの入力インターフェースとしての操作部２３０、各種情報を表示する表示部２４０、ＵＳＢ接続を実現するＵＳＢＩ／Ｆ２５０、及びインフラストラクチャモード及びアドホックモードによる無線通信（無線接続）を実行する無線Ｉ／Ｆ２６０を備える。なお、パソコン２００の基本的構成は、従来から利用されているパーソナルコンピュータと同様である。
【００２６】
アクセスポイント３００Ａは、自装置の制御を司り、ＣＰＵ、ＲＯＭ及びＲＡＭにより構成される制御部３１０と、各種装置から送信されるデータを受信し、送信する無線Ｉ／Ｆ３２０と、例えば、不揮発性メモリ（例えば、ＥＥＰＲＯＭ）により構成され、無線設定を記憶する記憶部３３０と、有線ＬＡＮ６００との接続を実現する有線インターフェース（（図２において「有線Ｉ／Ｆ」と記載）３４０と、を備える。ここで、アクセスポイント３００Ａの記憶部３３０は、無線設定として、無線ネットワークを識別するＳＳＩＤ（Service Set Identifier）の他、認証方式、暗号化方式及びパスフレーズ等を記憶する。なお、アクセスポイント３００Ａの基本的構成は、従来から利用されているアクセスポイントと同様である。
【００２７】
以下、複合機１００が実行する無線ネットワークへの接続処理について説明する。なお、これら処理を経て、複合機１００が、例えば、アクセスポイント３００Ａに無線接続できるようになったとき、例えば、上述のようなパソコン４００からの印刷データの受信、又は複合機１００においてスキャンした画像データのパソコン４００への送信が可能となる。
【００２８】
先ず、以下に説明する無線接続メイン処理において表示部１７０に表示されるユーザインターフェース（以下、「ＵＩ」という。）について説明する。なお、ユーザが特定の認証方式を選択しない場合、及び、ユーザが特定の認証方式を選択する場合を例に説明する。
【００２９】
図３は、ユーザがアクセスポイント３００Ａで利用されている認証方式を知らず、ユーザが特定の認証方式を選択しない場合に、複合機１００の表示部１７０に表示されるＵＩの遷移を示すものである。図３（ａ）は、複合機１００の周辺に形成された無線ネットワークをサーチ（検索）している状態で表示部１７０に表示されるＵＩを示すものである。無線ネットワークをサーチ中であることを示すメッセージが表示されている。
【００３０】
図３（ｂ）は、無線ネットワークのサーチ終了後に表示される、無線ネットワーク選択ＵＩを示すものである。サーチにより発見された無線ネットワークを識別するための各識別子（ＳＳＩＤ）等が、操作部１６０を介して選択可能に表示されている。具体的には、発見された無線ネットワークの識別子（SSID0001〜SSID0003）、及びユーザが操作部１６０を介して直接ＳＳＩＤを入力する際に選択する「手動入力」が選択肢として表示されている。
【００３１】
図３（ｃ）は、図３（ｂ）で選択された又は直接入力されたＳＳＩＤによって識別された無線ネットワークへの接続に用いる認証方式を選択するＵＩである。複合機１００が対応している各認証方式、及びユーザが接続に用いる認証方式を特定できない場合を考慮した「不明」が選択肢として表示され、この「不明」が選択されている状態を示している。
【００３２】
図３（ｄ）は、図３（ｃ）でユーザが「不明」を選択した場合に表示されるＵＩである。認証方式として、図３（ｃ）に表示された認証方式の中で、最もセキュリティの高い「ＬＥＡＰ」及びＬＥＡＰに対応した暗号化方式「ＣＫＩＰ」により接続を試みることを示すメッセージが表示されている。また、認証サーバへの認証に用いるユーザ名及びパスワードの入力を促すメッセージが表示されている。ここで、図３（ｄ）はユーザ名及びパスワードを入力可能なＵＩ構成となっている。なお、「ＬＥＡＰ及びＣＫＩＰ」の組合せに基づいた接続の試みを行わない（スキップする）場合に選択される「次の方式へ」が、併せて表示されている。
【００３３】
図３（ｅ）は、図３（ｄ）において、「次の方式へ」が選択された場合に表示されるＵＩである。ＬＥＡＰの次にセキュリティの高い認証方式であるＷＰＡ−ＰＳＫを用いた接続を試みることを示すメッセージとともに、ＷＰＡ−ＰＳＫに対応した暗号化方式が選択可能に表示されている。なお、ユーザが、暗号化方式を特定できない場合を考慮し、「不明」が選択肢として併せて表示されている。
【００３４】
図３（ｆ）は、図３（ｅ）の表示において「ＡＥＳ」又は「不明」が選択された場合に表示されるＵＩであり、接続の試みに用いる暗号化方式として「ＡＥＳ」が選択されていることを示すメッセージ（図３（ｅ）において「不明」が選択された場合、後述する図９のＳ４０６で「ＡＥＳ」が自動的に選択される。）、及び、接続に用いるパスフレーズの入力を促すメッセージが表示されている。ここで、図３（ｆ）はパスフレーズを入力可能なＵＩ構成となっている。なお、「ＷＰＡ−ＰＳＫ及びＡＥＳ」の組合せに基づいた接続の試みを行わない場合に選択される「次の方式へ」が、併せて表示されている。「次の方式へ」が選択された場合、例えば、後述する図３（ｉ）が表示部１７０に表示される。
【００３５】
図３（ｇ）は、図３（ｆ）においてパスフレーズが入力され、図３（ｂ）で選択されたＳＳＩＤによって識別される無線ネットワークに、「ＷＰＡ−ＰＳＫ及びＡＥＳ」を用いて接続が試みられていることを示すメッセージを表示しているＵＩである。
【００３６】
図３（ｈ）は、図３（ｇ）での接続の試みが失敗したことを示すメッセージを表示しているＵＩである。引き続き接続の試みを行う場合に選択される「次へ」が併せて表示されている。「次へ」が選択された場合、後述する図３（ｉ）が表示部１７０に表示される。
【００３７】
図３（ｉ）は、図３（ｆ）で「次の方式へ」が選択された場合、又は、図３（ｈ）で「次へ」が選択された場合に表示されるＵＩである。接続の試みに用いる認証方式として「ＷＰＡ−ＰＳＫ」及び暗号化方式として「ＴＫＩＰ」が選択されていることを示すメッセージ、及び、接続に用いるパスフレーズの入力を促すメッセージが表示されている。ここで、図３（ｉ）はパスフレーズを入力可能なＵＩ構成となっている。なお、「ＷＰＡ−ＰＳＫ及びＴＫＩＰ」の組合せに基づいた接続の試みを行わない場合に選択される「次の方式へ」が、併せて表示されている。「次の方式へ」が選択された場合、図示しない「シェアードキー及びＷＥＰ」の組合せが選択される。
【００３８】
図３（ｊ）は、図３（ｉ）においてパスフレーズが入力され、図３（ｂ）で選択されたＳＳＩＤによって識別される無線ネットワークに、「ＷＰＡ−ＰＳＫ及びＴＫＩＰ」を用いて接続が試みられていることを示すメッセージを表示しているＵＩである。
【００３９】
図４は、ユーザがアクセスポイント３００Ａで利用されている認証方式を知っており、ユーザが特定の認証方式を選択した場合に、複合機１００の表示部１７０に表示されるＵＩの遷移を示すものである。図４（ａ）及び（ｂ）については、上述の図３（ａ）及び（ｂ）と同一であるため、説明を省略する。
【００４０】
図４（ｃ）は、図４（ｂ）で選択された又は直接入力されたＳＳＩＤによって識別された無線ネットワークへの接続に用いる認証方式を選択するＵＩである。複合機１００が対応している各認証方式、及びユーザが接続に用いる認証方式を特定できない場合を考慮した「不明」が選択肢として表示されている。図４（ｃ）では、「ＷＰＡ−ＰＳＫ」が選択されている状態を示している。
【００４１】
図４（ｄ）は、図４（ｃ）で「ＷＰＡ−ＰＳＫ」が選択された場合に表示されるＵＩである。図４（ｅ）は、図４（ｄ）で「不明」又は「ＡＥＳ」が選択された場合に表示されるＵＩである。「次の方式へ」が選択された場合、例えば、後述する図４（ｈ）が表示部１７０に表示される。図４（ｆ）は、図４（ｅ）でパスフレーズが入力され、図４（ｂ）で選択されたＳＳＩＤによって識別される無線ネットワークへの接続が試みられている場合に表示されるＵＩである。図４（ｇ）は、図４（ｆ）の接続において接続が失敗した場合に表示されるＵＩである。「次へ」が選択された場合、後述する図４（ｈ）が表示部１７０に表示される。なお、図４（ｄ），（ｅ），（ｆ）及び（ｇ）各々の表示内容については、上述した図３（ｅ），（ｆ），（ｇ）及び（ｈ）各々と同一であるため、詳細な説明は省略する。
【００４２】
図４（ｈ）は、図４（ｇ）で「次へ」が選択された場合に表示されるＵＩである。接続の試みに用いる認証方式として「ＷＰＡ−ＰＳＫ」及び暗号化方式として「ＴＫＩＰ」が選択されていることを示すメッセージ、及び、接続に用いるパスフレーズの入力を促すメッセージが表示されている。ここで、図４（ｈ）はパスフレーズを入力可能なＵＩ構成となっている。なお、図３（ｉ）と同様の表示態様であるが、選択肢として「次の方式へ」表示されていない点において相違する（「次の方式へ」の表示の有無については、後述する図６のＳ２２０及びＳ２２４参照。）。
【００４３】
図４（ｉ）は、図４（ｈ）でパスフレーズが入力され、図４（ｂ）で選択されたＳＳＩＤによって識別される無線ネットワークへの接続が試みられている場合に表示されるＵＩである。表示内容については、図３（ｊ）と同一であるため、説明を省略する。図４（ｊ）は、何れかの認証方式及び暗号化方式の組み合わせに基づく接続の試みが成功した場合に、接続に成功したことを示すメッセージを表示しているＵＩである。
【００４４】
図５は、複合機１００で実行される無線接続メイン処理フローを示したものである。制御部１１０は、ユーザが操作部１６０を介して行ったこの処理の開始指示を取得（検出）した場合、この処理を開始し、表示部１７０に所定の情報を表示する。この表示にしたがい、ユーザが操作部１６０を介して無線ネットワークサーチ要求指示を入力した場合、制御部１１０は、この指示を取得し、無線Ｉ／Ｆ１２０を制御して周辺で無線ネットワークを形成している外部装置（図１に基づけば、アクセスポイント３００Ａ〜３００Ｃ及びパソコン５００）をサーチする（Ｓ１００）。サーチは、外部装置から出力されるＳＳＩＤを受信して行われる。サーチを行っている際、制御部１１０は、その旨を示すメッセージを表示部１７０に表示する（図３（ａ）及び図４（ａ）参照）。
【００４５】
そして、制御部１１０は、サーチによって無線Ｉ／Ｆ１２０が受信したＳＳＩＤを取得し、取得したＳＳＩＤのリスト（無線ネットワークリスト）を表示部１７０に表示し（Ｓ１０２／図３（ｂ）及び図４（ｂ）参照）、表示中のＳＳＩＤのいずれか一つをユーザが接続対象として選択したか否かを判断する（Ｓ１０４）。ユーザは操作部１６０を介して表示されているＳＳＩＤの中から特定のＳＳＩＤを選択することができる（Ｓ１０４：Ｙｅｓ）。また、ユーザは、操作部１６０を介してＳＳＩＤを直接入力することが可能で、この場合、図３（ｂ）及び図４（ｂ）に記載の「手動入力」を選択する（Ｓ１０４：Ｎｏ）。「手動入力」が選択された場合（Ｓ１０４：Ｎｏ）、制御部１１０は表示部１７０にＳＳＩＤ入力ＵＩ（図示せず）を表示する（Ｓ１０６）。いずれかの方法で接続対象のＳＳＩＤを取得した制御部１１０は、引き続き、取得したＳＳＩＤで識別される無線ネットワークへの接続を試みる（Ｓ１０８）。具体的には、制御部１１０は、Ｓ１０２の表示に応じ、ユーザがアクセスポイント３００ＡのＳＳＩＤを選択した場合（Ｓ１０４：Ｙｅｓ）、又はアクセスポイント３００ＡのＳＳＩＤが直接入力された場合（Ｓ１０６）、選択されたＳＳＩＤを取得し、アクセスポイント３００Ａにより形成される無線ネットワーク１０への接続を試みる。
【００４６】
図６は、Ｓ１０８で実行される無線ネットワーク接続処理の処理フローを示すものである。この処理を開始した制御部１１０は、先ず、未トライ認証方式リストを作成する。図７は、未トライ認証方式リスト、及び後述する未トライ暗号化方式リストを示すものである。ここでは、未トライ認証方式リストについて説明する。未トライ認証方式リストは、複合機１００が適応可能な認証方式を項目として含むものである。すなわち、未トライ認証方式リストは、複合機１００が適応する認証方式であるＬＥＡＰ、ＷＰＡ−ＰＳＫ、シェアードキー認証（図７において「Ｓｈｒａｅｄ  Ｋｅｙ」と記載）及びＯｐｅｎが未トライ認証方式として記述されたリストである。図７において、各認証方式の前に記載の数字は、認証方式の優先度を説明するために記載したものであり、小さな数字程、優先度が高い。なお、優先度はセキュリティの高さを考慮したものである。
【００４７】
Ｓ２０２で制御部１１０は、未トライ認証方式リストが空であるか否か、換言すれば、未トライ認証方式リストに未トライ認証方式が記述されているか否かを判断する。判断の結果、未トライ認証方式が記述されておらず、未トライ認証方式リストが空である場合（Ｓ２０２：Ｙｅｓ）、制御部１１０は、表示部１７０に全ての認証方式及び暗号化方式を用いた接続試みにおいて、接続が失敗したことを示すメッセージを表示し（Ｓ２０４）、この無線ネットワーク接続処理を終了する。なお、以下に説明するＳ２０６の認証方式選択処理（図８参照）が少なくとも１度実行された場合、未トライ認証方式リストが空になる（図８のＳ３０８及びＳ３１０参照）。
【００４８】
未トライ認証方式リストが空ではない場合（Ｓ２０２：Ｎｏ）、制御部１１０は認証方式選択処理を実行する（Ｓ２０６）。図８は、Ｓ２０６で実行される認証方式選択処理の処理フローを示す図である。この処理を開始した制御部１１０は、先ず、未トライ認証方式リストに記述された未トライ認証方式が残り１つであるか否かを判断する（Ｓ３００）。判断の結果、複数の未トライ認証方式が記述されている場合（Ｓ３００：Ｎｏ）、表示部１７０に「不明」と、未トライ認証方式各々を含む認証方式選択ＵＩを表示する。換言すれば、選択肢として、「不明」と、未トライ認証方式リストに記述されている複数の未トライ認証方式と、を含む認証方式選択ＵＩが表示される（Ｓ３０２／図３（ｃ）及び図４（ｃ）参照）。ここで、図３（ｃ）及び図４（ｃ）の態様で表示される場合、未トライ認証方式リストには、複合機１００が対応している認証方式の全てが未トライ認証方式として記述されている。すなわち、図３（ｃ）及び図４（ｄ）は、無線ネットワーク接続処理開始後、初めて認証方式選択処理が実行された場合における、ＵＩを示している。なお、後述するＳ２１０で肯定判断がされ（Ｓ２１０：Ｙｅｓ）、処理がＳ２０２に移行した場合には、認証方式選択処理（Ｓ２０６）が少なくとも１度は実行されているため、未トライ認証方式リストから、いずれかの認証方式が削除されている。この場合、Ｓ３０２では、削除された認証方式は表示部１７０に表示されない。
【００４９】
例えば、図３（ｃ）に示す認証方式選択ＵＩにおいて、「不明」が選択された場合、後述するとおり未トライ認証方式リストから先ず「ＬＥＡＰ」が削除される。そのため、Ｓ２１０で肯定判断がされ（Ｓ２１０：Ｙｅｓ）、処理がＳ２０２に移行し、再度、実行されるＳ３０２では、「不明」，「Ｏｐｅｎ」，「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」及び「ＷＰＡ−ＰＳＫ」を選択肢として含む（すなわち「ＬＥＡＰ」を選択肢として含まない）認証方式選択ＵＩが表示部１７０に表示される。また、「不明」，「Ｏｐｅｎ」，「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」及び「ＷＰＡ−ＰＳＫ」を選択肢として含む認証方式選択ＵＩにおいて、「不明」が選択された場合、未トライ認証方式リストから「ＷＰＡ−ＰＳＫ」が削除される。そのため、Ｓ２１０で肯定判断がされ（Ｓ２１０：Ｙｅｓ）、処理がＳ２０２に移行し、３度目に、実行されるＳ３０２では、「不明」，「Ｏｐｅｎ」及び「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」を選択肢として含む（すなわち「ＬＥＡＰ」，「ＷＰＡ−ＰＳＫ」を選択肢として含まない）認証方式選択ＵＩが表示部１７０に表示される。
【００５０】
制御部１１０は、Ｓ３０２の表示に応じ、「不明」が操作部１６０を介してユーザによって選択（図３（ｃ）参照）されたと判断した場合（Ｓ３０４：Ｙｅｓ）、未トライ認証方式リストの中で、最も優先度の高い、具体的にはセキュリティの最も高い未トライ認証方式を１つ自動的に選択し、選択した未トライ認証方式を未トライ認証方式リストから削除する（Ｓ３０６）。図３（ｃ）を例にすれば、最も優先度の高いＬＥＡＰが選択されるため、未トライ認証方式リストからＬＥＡＰが削除される。また、制御部１１０は、Ｓ３０２の表示に応じ、「Ｏｐｅｎ」，「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」，「ＷＰＡ−ＰＳＫ」又は「ＬＥＡＰ」のいずれかがユーザによって選択（ＷＰＡ−ＰＳＫが選択された態様について図４（ｃ）参照）されたと判断した場合（Ｓ３０４：Ｎｏ）、未トライ認証方式リストに含まれている未トライ認証方式を全て削除する（Ｓ３０８）。これは、ユーザがアクセスポイント３００Ａで利用される認証方式を把握しているため、他の認証方式に関して、接続を試みる必要が無いためである。
【００５１】
説明をＳ３００に戻し、制御部１１０は、未トライ認証方式リストに記述された未トライ認証方式が残り１つであると判断した場合（Ｓ３００：Ｙｅｓ）、残り１つの未トライ認証方式を選択し、未トライ認証方式リストから選択された未トライ認証方式を削除、換言すれば、未トライ認証方式リストを空にする（Ｓ３１０）。ここで、例えば、Ｓ３０６で順次「ＬＥＡＰ」、「ＷＰＡ−ＰＳＫ」及び「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」が自動的に選択された場合であって、いずれにおいても接続に失敗し（Ｓ２３０：Ｎｏ）、処理をＳ２０２に移行させた場合において（この場合「Ｏｐｅｎ」のみが残る）、制御部１１０は、未トライ認証方式リストに記述された未トライ認証方式が残り１つであると判断する（Ｓ３００：Ｙｅｓ）。なお、制御部１１０は、Ｓ３０６，Ｓ３０８及びＳ３１０を実行後、認証方式選択処理を終了する。
【００５２】
図６のＳ２０６の認証方式選択処理を実行後、制御部１１０は、Ｓ２０６で選択された認証方式に対応する未トライ暗号化方式リスト（図７参照）を作成する（Ｓ２０８）。例えば、初めて、Ｓ２０６で認証方式選択処理が実行され、図８のＳ３０４で「不明」が選択された場合（Ｓ３０４：Ｙｅｓ／図３（ｃ）参照）、制御部１１０は、Ｓ３０６で未トライ認証方式として、最も優先度の高い「ＬＥＡＰ」を自動的に選択するため、Ｓ２０８では、ＬＥＡＰに対応したＣＫＩＰのみが記述された未トライ暗号化方式リストが作成される。また、認証方式選択ＵＩの表示に応じ、ユーザが「ＷＰＡ−ＰＳＫ」を選択した場合（Ｓ３０４：Ｎｏ／図４（ｃ）参照）、ＷＰＳ−ＰＳＫに対応した「ＡＥＳ」及び「ＴＫＩＰ」を未トライ暗号化方式として記述した未トライ暗号化方式リストが作成される。
【００５３】
Ｓ２１０で制御部１１０は、未トライ暗号化方式リストが空であるか否か、換言すれば、未トライ暗号化リストに未トライ暗号化方式が記述されているか否かを判断する。判断の結果、未トライ暗号化方式リストが空である場合（Ｓ２１０：Ｙｅｓ）、制御部１１０は、処理をＳ２０２に移行する。これに対し、未トライ暗号化方式リストに未トライ暗号化方式が記述されている場合（Ｓ２１０：Ｎｏ）、制御部１１０は暗号化方式選択処理を実行する（Ｓ２１２）。
【００５４】
図９は、Ｓ２１２で実行される暗号化方式選択処理を示す処理フローである。この処理を開始した制御部１１０は、先ず、未トライ暗号化方式リストに記述された未トライ暗号化方式が残り１つであるか否かを判断する（Ｓ４００）。判断の結果、未トライ暗号化方式が複数記述されている場合（Ｓ４００：Ｎｏ）、表示部１７０に「不明」と、未トライ暗号化方式各々と、を含む暗号化方式選択ＵＩを表示する。換言すれば、選択肢として、「不明」と、未トライ暗号化方式リストに記述されている複数の未トライ暗号化方式と、を含む暗号化方式選択ＵＩが表示される（Ｓ４０２／図３（ｅ）及び図４（ｄ）参照）。なお、上述のとおり、図３（ｅ）の表示は、例えば、図３（ｄ）で「次の方式へ」が選択された場合になされる。また、図３（ｅ）の表示は、図８のＳ３０２に関連して上述した「不明」，「Ｏｐｅｎ」，「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」及び「ＷＰＡ−ＰＳＫ」を選択肢として含む認証方式選択ＵＩにおいて、「不明」が選択され（図８のＳ３０４：Ｙｅｓ）、その後「ＷＰＡ−ＰＳＫ」が自動的に選択された場合（図８のＳ３０６）になされる。図４（ｄ）の表示は、例えば、Ｓ３０２で表示される認証方式選択ＵＩに応じ、「ＷＰＡ−ＰＳＫ」が選択された場合（Ｓ３０４：ＮＯ／図４（ｃ）参照）になされる。
【００５５】
制御部１１０は、Ｓ４０２の表示に応じ、「不明」が操作部１６０を介してユーザによって選択されたと判断した場合（Ｓ４０４：Ｙｅｓ）、未トライ暗号化方式リストの中で、最も優先度の高い、具体的にはセキュリティの最も高い未トライ暗号化方式を１つ自動的に選択し、選択した未トライ暗号化方式を未トライ認証方式リストから削除する（Ｓ４０６）。なお、図７に記載の暗号化方式の前に記載の数字は、優先度の高さ（セキュリティの高さ）を示すものであり、小さい数字程、優先度が高い。
【００５６】
制御部１１０は、Ｓ４０２の表示に応じ、いずれかの未トライ暗号化方式がユーザによって選択されたと判断した場合（Ｓ４０４：Ｎｏ）、未トライ認証方式リストに含まれている未トライ暗号化方式を全て削除する（Ｓ４０８）。これは、ユーザがアクセスポイント３００Ａで利用される暗号化方式を把握しているため、他の暗号化方式に関して、接続を試みる必要が無いためである。なお、未トライ暗号化方式リストに複数の未トライ暗号化方式が記述されている場合に限り（図７を例とすれば、認証方式がＷＰＡ−ＰＳＫ及びオープン認証の場合）、Ｓ４０２〜Ｓ４０８が実行される。換言すれば、未トライ暗号化方式リストに１つの未トライ暗号化方式が記述されている場合は、Ｓ４００の判断が肯定されるため（Ｓ４００：Ｙｅｓ）、Ｓ４０２〜Ｓ４０８が実行されることはない。
【００５７】
説明をＳ４００に戻し、制御部１１０は、未トライ暗号化方式リストに記述された未トライ暗号化方式が残り１つであると判断した場合（Ｓ４００：Ｙｅｓ）、残り１つの未トライ暗号化方式を選択し、未トライ暗号化方式リストから選択された未トライ暗号化方式を削除、換言すれば、未トライ暗号化方式リストを空にする（Ｓ４１０）。例えば、図７を参照して分かるように、図８のＳ３０２で表示される認証方式選択ＵＩに応じ、「ＬＥＡＰ」又は「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」がユーザによって選択された場合（Ｓ３０４：Ｎｏ／図４（ｃ）参照）、又はＳ３０６で「ＬＥＡＰ」又は「Ｓｈａｒｅｄ  Ｋｅｙ（シェアードキー）」が自動的に選択された場合、制御部１１０は、未トライ暗号化方式が１つであると判断する。また、図８のＳ３０２で表示される認証方式選択ＵＩに応じ、「ＷＰＡ−ＰＳＫ」又は「Ｏｐｅｎ」がユーザによって選択され（Ｓ３０４：Ｎｏ／図４（ｃ）参照）、Ｓ４０６で「ＡＥＳ」又は「ＷＥＰ」が選択された場合であって、後述する図６のＳ２３２を実行後、処理がＳ２１０に移行し、再度、Ｓ２１２で暗号化方式選択処理が実行された場合、制御部１１０は、未トライ暗号化方式が１つであると判断する。なお、制御部１１０は、Ｓ４０６，Ｓ４０８及びＳ４１０を実行後、暗号化方式選択処理を終了する。
【００５８】
図６のＳ２１２で暗号化方式選択処理を実行後、制御部１１０は、認証方式選択処理（Ｓ２０６）及び暗号化方式選択処理（Ｓ２１２）で選択されている未トライ認証方式及び未トライ暗号化方式の組合せを用いた無線接続において、他のパラメータが必要であるか否かを判断する（Ｓ２１４）。ここで、「ＬＥＡＰ及びＣＫＩＰ」の組合せの場合、ユーザＩＤ及びパスワードが必要である。「ＷＰＡ−ＰＳＡ及びＡＥＳ」又は「ＷＰＡ−ＰＳＡ及びＴＫＩＰ」の各組合せの場合、プリシェアードキーと称されるパスフレーズが必要である。また、暗号化方式として「ＷＥＰ」を含む組合せの場合、ＷＥＰキーと称されるパスフレーズが必要である。なお、「Ｏｐｅｎ及びＮｏｎｅ」の場合は、必要なパラメータはない。したがって、制御部１１０は、未トライ認証方式及び未トライ暗号化方式の組合せが、「Ｏｐｅｎ及びＮｏｎｅ」である場合、Ｓ２１４の判断を否定し（Ｓ２１４：Ｎｏ）、処理をＳ２１６に移行する。また、「Ｏｐｅｎ及びＮｏｎｅ」以外であれば、Ｓ２１４の判断を肯定し（Ｓ２１４：Ｙｅｓ）、処理をＳ２１８に移行する。
【００５９】
Ｓ２１６で制御部１１０は、認証方式選択処理（Ｓ２０６）及び暗号化方式選択処理（Ｓ２１２）で指定されている未トライ認証方式及び未トライ暗号化方式の組合せを用い、ユーザが選択したＳＳＩＤによって識別される無線ネットワーク（図５のＳ１０４：Ｙｅｓ参照）、又はユーザが直接入力したＳＳＩＤによって識別される無線ネットワーク（図５のＳ１０６参照）に接続を試み、処理をＳ２３０に移行する。なお、本実施形態のＳ２１６では、上記のように、「Ｏｐｅｎ及びＮｏｎｅ」の組み合わせで接続が試みられる。
【００６０】
Ｓ２１８で制御部１１０は、未トライ認証方式リスト及び未トライ暗号化リストがともに空であるか否かを判断する。ここで、図８のＳ３０８又はＳ３１０が実行されている場合、未トライ認証方式リストは空となっている。また、図９のＳ４０８又はＳ４１０が実行されている場合、未トライ暗号化方式リストは空となっている。Ｓ２１８の判断の結果、未トライ認証方式リスト及び未トライ暗号化リストがともに空ではない場合（Ｓ２１８：Ｎｏ）、制御部１１０は、Ｓ２０６の認証方式選択処理（図８参照）及びＳ２１２の暗号化方式選択処理（図９参照）で選択されている認証方式及び暗号化方式の組合せに対応したパラメータ入力ＵＩを、表示部１７０に表示する（Ｓ２２０）。その際、選択肢として「次の方式へ」を、操作部１６０を介してユーザが選択可能に表示する。Ｓ２２０のパラメータ入力ＵＩの表示後、制御部１１０はこの表示に応じ、「次の方式へ」が選択されたか否かを判断する（Ｓ２２２）。判断の結果、「次の方式へ」が選択されていない場合（Ｓ２２２：Ｎｏ）、制御部１１０は処理をＳ２２６に移行する一方、「次の方式へ」が選択された場合、処理をＳ２１０に移行する。
【００６１】
図３（ｄ），（ｆ），（ｉ）及び図４（ｅ）は、Ｓ２２０で表示されるパラメータ入力ＵＩの一例を示すものである。ここで、図３（ｄ）の表示は、上述のとおり、例えば、図８のＳ３０６で「ＬＥＡＰ」が最も優先度の高いものとして自動的に選択され、かつ図９のＳ４１０で「ＣＫＩＰ」が選択された場合になされる。この場合の「次の方式」は、「ＷＰＡ−ＰＳＫ」との組合せである（図３（ｅ）参照）。
【００６２】
図３（ｆ）の表示は、上述のとおり、例えば、図３（ｅ）で「ＡＥＳ」が選択された場合、より詳細には、例えば、図９のＳ４０２の表示に応じ、「ＡＥＳ」が選択された場合（Ｓ４０４：Ｎｏ）になされる。また、図３（ｆ）の表示は、図３（ｅ）で「不明」が選択され（Ｓ４０４：Ｙｅｓ）、図９のＳ４０６で「ＡＥＳ」が自動的に選択された場合になされる。この場合の「次の方式へ」は、「ＷＰＡ−ＰＳＫ及びＴＫＩＰ」の組合せである。
【００６３】
図３（ｉ）の表示は、上述のとおり、例えば、図３（ｆ）の表示において「次の方式へ」が選択された場合、より詳細には、図８のＳ３０６で「ＷＰＡ−ＰＳＫ」が自動的に選択されている場合であって、図９のＳ４１０で「ＴＫＩＰ」が選択された場合になされる。また、図３（ｈ）で「次へ」が選択された場合、より詳細には、図３（ｆ）において、パスフレーズが入力され、「ＷＰＡ−ＰＳＫ及びＡＥＳ」による接続の試みが実行されたものの（Ｓ２２６）、接続に失敗し（Ｓ２３０：Ｎｏ）、Ｓ２３２を経て、処理がＳ２１０に移行し、再度、Ｓ２１２で暗号化方式選択処理が実行され、図９のＳ４１０で「ＴＫＩＰ」が選択された場合になされる。この場合の「次の方式へ」は、「シェアードキー及びＷＥＰ」の組合せである。
【００６４】
図４（ｅ）の表示は、上述のとおり、例えば、図４（ｄ）の表示において「不明」又は「ＡＥＳ」が選択された場合、より詳細には、図８のＳ３０２の認証方式選択ＵＩにおいて「ＷＰＡ−ＰＳＫ」が選択された場合であって（Ｓ３０４:Ｎｏ／図４（ｃ）参照）、図９のＳ４０４で「ＡＥＳ」が選択、又は、Ｓ４０４で「不明」が選択され、Ｓ４０６で「ＡＥＳ」が選択された場合になされる。この場合の「次の方式へ」は、「ＷＰＡ−ＰＳＫ及びＴＫＩＰ」の組合せである。
【００６５】
説明をＳ２１８（図６）に戻し、未トライ認証方式リスト及び未トライ暗号化リストがともに空である場合（Ｓ２１８：Ｙｅｓ）、制御部１１０は、「次の方式へ」を含まないパラメータ入力ＵＩを表示部１７０に表示し（Ｓ２２４）、処理をＳ２２６に移行する。図４（ｈ）は、Ｓ２２４で表示されるパラメータ入力ＵＩの一例を示すものである。ここで、図４（ｈ）の表示は、例えば、図８のＳ３０２での認証方式選択ＵＩに応じ「ＷＰＡ−ＰＳＫ」がユーザによって選択され（図４（ｃ）参照）、Ｓ４０６で「ＴＫＩＰ」が選択された場合になされる。また、図８のＳ３０２での認証方式選択ＵＩに応じ「ＷＰＡ−ＰＳＫ」がユーザによって選択され（図４（ｃ）参照）、Ｓ４０６で「ＡＥＳ」が選択されたものの、接続に失敗した（Ｓ２３０：Ｎｏ／図４（ｇ）参照）場合であって、後述する図６のＳ２３２を実行後、処理がＳ２１０に移行し、再度、Ｓ２１２の暗号化方式選択処理でＳ４１０が実行された場合になされる。
【００６６】
上記のように、本実施形態では、未トライ認証方式リストが空でなく、かつ、未トライ暗号化方式リストが空でない第１の場合（Ｓ２１８：Ｎｏ）には、「次の方式へ」が表示される（Ｓ２２０）。そして、「次の方式へ」がユーザによって選択されると（Ｓ２２２：Ｙｅｓ）、未トライの暗号化方式が選択される（Ｓ２１２）。また、未トライ認証方式リストが空でなく、かつ、未トライ暗号化方式リストが空である第２の場合（Ｓ２１８：Ｎｏ）にも、「次の方式へ」が表示される（Ｓ２２０）。そして、「次の方式へ」がユーザによって選択されると（Ｓ２２２：Ｙｅｓ）、未トライの認証方式が選択される（Ｓ２０６，具体的には、Ｓ２１０でＹｅｓと判断された後、Ｓ２０２でＮｏと判断されてＳ２０６に移行する）。さらに、未トライ認証方式リストが空であり、かつ、未トライ暗号化方式リストが空である第３の場合（Ｓ２１８：Ｙｅｓ）には、「次の方式へ」が表示されない（Ｓ２２４）。
【００６７】
Ｓ２２６で制御部１１０は、Ｓ２０６の認証方式選択処理及びＳ２１２の暗号化方式選択処理で選択された認証方式及び暗号化方式と、Ｓ２２０又はＳ２２４で入力されたパラメータと、を用いて、図５のＳ１０４で選択された又はＳ１０６で直接入力されたＳＳＩＤによって識別される無線ネットワークに接続を試み、処理をＳ２３０に移行する。図３（ｇ）及び（ｊ）と、図４（ｆ）及び（ｉ）は、Ｓ２２６を実行中に表示部１７０に表示される態様を示すものである。
【００６８】
Ｓ２３０で制御部１１０は、Ｓ２１６又はＳ２２６における無線ネットワークへの接続が成功したか否かを判断する。判断の結果、接続に失敗した場合（Ｓ２３０：Ｎｏ）、制御部１１は、選択された認証方式及び暗号化方式での接続に失敗した旨のメッセージを表示部１７０に表示する（Ｓ２３２／図３（ｈ）及び図４（ｇ）参照）。例えば、図３（ｇ）で表示されていた無線ネットワークへの接続が試みにおいて、接続に失敗した場合、図３（ｈ）が表示部１７０になされる。また、図４（ｆ）で表示されていた無線ネットワークへの接続が試みにおいて、接続に失敗した場合、図４（ｇ）が表示部１７０になされる。これに対し、接続に成功した場合（Ｓ２３０：Ｙｅｓ）、接続に成功した旨のメッセージを表示部１７０に表示し（Ｓ２３４／図４（ｊ）参照）、この無線ネットワーク接続処理を終了する。なお、制御部１１０は、図４（ｊ）の「ＯＫ」をユーザが操作部１６０を介して選択したことを条件として、接続対象の無線ネットワークへの接続に成功したときの認証方式、暗号化方式その他パラメータ（図６のＳ２１４が「ＮＯ」の場合を除く）を、この無線ネットワークの無線設定として記憶部１３０に記憶する。
【００６９】
（上記実施形態に基づく有利な効果）
上記実施形態の複合機１００において、認証方式選択ＵＩ及び暗号化方式選択ＵＩ各々に認証方式及び暗号化方式の選択肢として「不明」が表示部１７０に表示される構成を採用した（図８のＳ３０２及び図９の４０２）。これによれば、ユーザが、接続対象の無線ネットワークで用いられている認証方式及び暗号化方式を知らない場合であっても、認証方式及び暗号化方式の選択において、操作を中断させることなく、その作業を進めることが可能となる。その結果、接続対象の無線ネットワークへの接続を迅速に実現することができる。
【００７０】
（上記実施形態の変形例）
（変形例１）
上記実施形態では、無線接続の操作を複合機１００で完結した構成を例に説明した。しかし、図１及び２に記載の複合機１００に、例えば、ＵＳＢ接続されたパソコン２００を利用した構成を採用することもできる（図１及び図２参照）。かかる構成では、パソコン２００の記憶部２２０にインストールされた所定のプログラム２２４が起動されることにより、その処理が開始される。
【００７１】
その概略を説明する。制御部２１０は、プログラム２２４の起動後、表示部２４０に所定の情報を表示する。この表示にしたがい、ユーザが操作部２３０を介して無線ネットワークサーチ要求指示を入力した場合、制御部２１０は、この指示を取得し、ＵＳＢＩ／Ｆ２５０を制御し、無線ネットワークサーチ要求を複合機１００に送信する。
【００７２】
複合機１００の制御部１１０はＵＳＢＩ／Ｆ１８０を制御し、パソコン２００から送信されてくる無線ネットワークサーチ要求を受信し、取得する。その後、図５のＳ１００と同一の処理を実行する。図５のＳ１００の処理を実行した後、複合機１００の制御部１１０は、サーチによって取得した無線ネットワークリストをパソコン２００に送信する。無線ネットワークリストを受信したパソコン２００の制御部２１０は、無線ネットワークリストをユーザが選択可能な状態で表示部２４に表示し（図３（ｂ）及び図４（ｂ）参照）、図５のＳ１０４及びＳ１０６に相当する各処理を実行する。
【００７３】
また、パソコンの制御部２１０は、図５のＳ１０８に相当する無線ネットワーク接続処理（図６，７及び８参照）を実行する。ただし、制御部２１９は、選択された認証方式及び暗号化方式と、パラメータと、を用いた無線ネットワークへの接続の試み（図６のＳ２１６及びＳ２２６に相当する処理）を、ＵＳＢＩ／Ｆ２５０を制御して複合機１００に要求する。複合機１００の制御部１１０は、この接続要求の受信し、この接続要求で指定されている無線ネットワーク（無線ネットワークリストの表示に応じ選択された（Ｓ１０４相当の処理）、又は直接入力された（Ｓ１０６相当の処理）ＳＳＩＤにより識別される無線ネットワーク）に接続を試みる。そして、その接続結果を、ＵＳＢＩ／Ｆ１８０を介してパソコン２００に送信する。パソコン２００の制御部２１０は、接続結果を受信し、受信した接続結果を表示する（図５のＳ２３２及びＳ２３４参照）。
【００７４】
このようなパソコン２００を採用した構成によれば、ＳＳＩＤの選択、パスワードの入力を操作性に優れたパソコン２００の操作部２３０を介して実行可能であるため、これらの入力を容易に行うことができる。また、表示されるＳＳＩＤ又は接続結果を、パソコン２００の表示部２４０で確認することができる。
【００７５】
（変形例２）
上記実施形態では、複合機１００が対応する認証方式及び暗号化方式の組合せを図７に記載の組合せとした。しかし、これら以外の認証方式及び暗号化方式に対応した構成とすること、又はこれらの一部にのみ対応した構成とすることもできる。例えば、対応する認証方式及び暗号化方式を「ＷＰＡ−ＰＳＫ及びＡＥＳ」，「ＷＰＡ−ＰＳＫ及びＴＫＩＰ」，「Ｏｐｅｎ及びＷＥＰ」及び「Ｏｐｅｎ及びＮｏｎｅ」とした場合について、上記構成に基づく処理動作の概略を説明する。
【００７６】
先ず、上記同様、接続の対象となる無線ネットワークを識別するＳＳＩＤが選択されると（図５のＳ１０４又はＳ１０６参照）、図６のＳ２００で未トライ認証方式としてＷＰＡ−ＰＳＫ及びオープンが記述された未トライ認証方式リストが作成され、図８のＳ３０２で、制御部１１０は、これら認証方式及び「不明」を選択肢として含む認証方式選択ＵＩを表示部１７０に表示する（図８のＳ３０２）。ここで、ユーザが「不明」を選択した場合（図８のＳ３０４：Ｙｅｓ）、図８のＳ３０６で制御部１１０は、オープンと比較し優先度の高いＷＰＡ-ＰＳＫを選択し、引き続き、図６のＳ２０８で制御部１１０は、ＷＰＡ−ＰＳＫに対応する暗号化方式であるＡＥＳ及びＴＫＩＰを未トライ暗号化方式として記述した未トライ暗号化リストを作成する。そして、ＡＥＳ及びＴＫＩＰを未トライ暗号化方式として記述した未トライ暗号化リストを作成した制御部１１０は、図９のＳ４０２で、「ＡＥＳ」，「ＴＫＩＰ」及び「不明」を選択肢として含む暗号化選択ＵＩを表示する。
【００７７】
ここで、再度、ユーザが「不明」を選択した場合（図９のＳ４０４：Ｙｅｓ）、制御部１１０は、暗号化方式として優先度の高い「ＡＥＳ」を選択し（図９のＳ４０６）、図６のＳ２２６で、「ＷＰＡ−ＰＳＫ及びＡＥＳ」と、Ｓ２２０で入力されたパスフレーズと、からなる設定で、Ｓ１０４で選択又はＳ１０６で直接入力されたＳＳＩＤによって識別される無線ネットワークに接続を試みる。接続に失敗した場合（Ｓ２３０：Ｎｏ）、制御部１１０は、図９のＳ４１０で「ＴＫＩＰ」を選択し、上記同様、図６のＳ２２６で無線ネットワークに接続を試みる。再度、接続に失敗した場合（Ｓ２３０：Ｎｏ）、制御部１１０は、制御部１１０は、図８のＳ３１０で「Ｏｐｅｎ」を自動で選択し、図９のＳ４０２で「ＷＥＰ」，「Ｎｏｎｅ」及び「不明」を選択肢として含む暗号化選択ＵＩを表示する。
【００７８】
さらに、ユーザが「不明」を選択した場合（図９のＳ４０４：Ｙｅｓ）、制御部１１０は、「Ｎｏｎｅ」と比較して優先度の高い「ＷＥＰ」を選択し（図９の４０６）、上記同様、処理を経て、接続対象の無線ネットワークへの接続を試みる（図６のＳ２２６）。接続に失敗した場合（Ｓ２３０：Ｎｏ）、制御部１１０は、図９のＳ４１０で「Ｎｏｎｅ」を選択し、上記同様、図６のＳ２１６で無線ネットワークに接続を試みる。そして、接続に失敗した場合（Ｓ２３０：Ｎｏ）、制御部１１０は図６のＳ２０４を実行し、この処理を終了する。これに対し、接続に成功した場合（Ｓ２３０：Ｙｅｓ）、制御部１１０は、図６のＳ２３４を実行し、この処理を終了する。
【００７９】
上記説明から明らかなとおり、ユーザは、認証方式選択ＵＩで「不明」を選択した場合において、引き続き、暗号化方式の選択においても「不明」を選択することが可能となる。換言すれば、本実施形態の構成によれば、複合機１００で採用し得る認証方式の全てが、複数の暗号化方式に対応している場合であっても、ユーザは特定の認証方式及び暗号化方式を、特に選択することなく、複合機１００の制御部１１０が、認証方式及び暗号化方式の組合せを自動で順次選択し、接続対象の無線ネットワークに対し接続を試みることができる。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施形態における無線ネットワークシステム全体を示す図
【図２】本発明の実施形態におけるシステムを構成する各装置の機能ブロックを示す図
【図３】本発明の実施形態の無線ネットワーク接続処理において表示部に表示されるＵＩを示す図
【図４】本発明の実施形態の無線ネットワーク接続処理において表示部に表示されるＵＩを示す図
【図５】本発明の実施形態の無線接続メイン処理フローを示す図
【図６】本発明の実施形態に無線ネットワーク接続処理フローを示す図
【図７】本発明の実施形態の未トライ認証方式リスト及び未トライ暗号化方式リストを示す図
【図８】本発明の実施形態の認証方式選択処理フローを示す図
【図９】本発明の実施形態に暗号化方式選択処理フローを示す図
【符号の説明】
【００８１】
１０  無線ネットワーク
１００  複合機
１１０，２１０  制御部
１２０  無線Ｉ／Ｆ
１７０，２４０  表示部
２００  パソコン
２２０  記憶部
２２４  プログラム
３００Ａ〜Ｃ  アクセスポイント
【図１】
2010087922.tif 000003
【図２】
2010087922.tif 000004
【図５】
2010087922.tif 000005
【図６】
2010087922.tif 000006
【図７】
2010087922.tif 000007
【図８】
2010087922.tif 000008
【図９】
2010087922.tif 000009
【図３】
2010087922.tif 000010
【図４】
2010087922.tif 000011