(57)【要約】【課題】ユーザが接続対象の無線ネットワークの識別子を容易に選択することができる新たな無線通信装置、識別子出力方法及びプログラムを提供することを目的とする。【解決手段】アクセスポイント３００Ａ〜３００Ｃ等により形成される無線ネットワークを識別するＳＳＩＤを複合機１００の表示部１７０に表示するに際し、簡単設定モードで動作していないアクセスポイント３００Ａから送信されたＳＳＩＤを、簡単設定モードで動作しているアクセスポイント３００Ｂ及び３００Ｃから送信されたＳＳＩＤと区別して、表示する。【選択図】図２
2010074334.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントにより形成される無線ネットワークを識別可能な識別子を出力手段に出力可能な無線通信装置であって、
複数のアクセスポイント各々から出力される信号から検出された識別子を取得する識別子取得手段と、
前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子取得手段により取得された識別子に基づいて判断する判断手段と、
前記特定モードで動作していないと判断された第１種のアクセスポイントの第１種の識別子を、前記特定モードで動作していると判断された第２種のアクセスポイントの第２種の識別子と区別した状態で、前記出力手段に出力する出力制御手段と、を備えることを特徴とする無線通信装置。
【請求項２】
前記出力制御手段は、前記第２種の識別子を出力しないことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記第２種の識別子の出力を行うか否かに係る指令を取得する指令取得手段をさらに備え、
前記出力制御手段は、前記指令取得手段が前記第２種の識別子の出力を行わないとする指令を取得した場合、前記第２種の識別子を、出力しないことを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記出力制御手段は、前記第１種の識別子を、前記第２種の識別子より優先して出力することを特徴とする請求項１に記載の無線通信装置。
【請求項５】
前記出力制御手段は、前記第１種の識別子を選択可能な状態で出力し、前記第２種の識別子を選択できない状態で出力することを特徴とする請求項１又は請求項４に記載の無線通信装置。
【請求項６】
前記判断手段は、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子を構成する文字の数で判断することを特徴とする請求項１乃至請求項５のいずれか１項に記載の無線通信装置。
【請求項７】
前記判断手段は、さらに、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子を構成する文字の種類で判断することを特徴とする請求項６に記載の無線通信装置。
【請求項８】
前記判断手段は、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記信号に、特定モードで動作していることを示すフラグ情報が含まれているか否かで判断することを特徴とする請求項１乃至請求項７のいずれか１項に記載の無線通信装置。
【請求項９】
前記出力手段に出力された識別子であって、ユーザによって選択された識別子を取得する選択識別子取得手段と、
前記選択済みの識別子によって識別される前記無線ネットワークに接続する無線接続手段と、を備えていることを特徴とする請求項１乃至請求項８のいずれか１項に記載の無線通信装置。
【請求項１０】
アクセスポイントにより形成される無線ネットワークを識別可能な識別子を出力手段に出力する識別子出力方法であって、
複数のアクセスポイント各々から出力される信号から検出された識別子を取得する識別子取得ステップと、
前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子取得ステップにより取得された識別子に基づいて判断する判断ステップと、
前記特定モードで動作していないと判断された第１種のアクセスポイントの第１種の識別子を、前記特定モードで動作していると判断された第２種のアクセスポイントの第２種の識別子と区別した状態で、前記出力手段に出力する出力ステップと、を含むことを特徴とする識別子出力方法。
【請求項１１】
アクセスポイントにより形成される無線ネットワークを識別可能な識別子を出力手段に出力可能なコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
複数のアクセスポイント各々から出力される信号から検出された識別子を取得する識別子取得手段と、
前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子取得手段により取得された識別子に基づいて判断する判断手段と、
前記特定モードで動作していないと判断された第１種のアクセスポイントの第１種の識別子を、前記特定モードで動作していると判断された第２種のアクセスポイントの第２種の識別子と区別した状態で、前記出力手段に出力する出力制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークに接続可能な無線通信装置に関し、特に、無線ネットワークを識別可能な識別子を出力するための技術に関するものである。
【背景技術】
【０００２】
近時、無線ＬＡＮ（Local Area Network／以下、無線ＬＡＮを「無線ネットワーク」という。）が普及し、複数の無線ネットワークが併存している環境も多く存在している。ここで、無線ネットワークに接続するためには、接続対象の無線ネットワークに合致する所定の無線設定を無線通信装置に施す必要がある。かかる状況において、ユーザが接続対象の無線ネットワークを選択できるようにするため、例えば、無線ネットワークを形成するアクセスポイント各々から送信される信号に基づいて、ＳＳＩＤをリストとして提示する技術が提案されている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００６−１４１０１２号公報
【特許文献２】特開２００５−３３２８５号公報
【特許文献３】特開２００５−３９５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、無線ネットワークが複数併存し、多数のＳＳＩＤのような無線ネットワークを識別可能な識別子が検出される環境において、全ての識別子が出力されるならば、その中から目的となる識別子を選択することは、ユーザにとって困難な作業の１つである。
【０００５】
本発明は、ユーザが接続対象の無線ネットワークの識別子を容易に選択することができる新たな無線通信装置、識別子出力方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記従来の課題に鑑みなされた本発明は、アクセスポイントの動作モードに応じて、このアクセスポイントにより形成される無線ネットワークを識別可能な識別子を区別して出力することとしたものである。
【０００７】
本発明を反映した第１の課題解決手段は、アクセスポイントにより形成される無線ネットワークを識別可能な識別子を出力手段に出力可能な無線通信装置であって、複数のアクセスポイント各々から出力される信号から検出された識別子を取得する識別子取得手段と、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子取得手段により取得された識別子に基づいて判断する判断手段と、前記特定モードで動作していないと判断された第１種のアクセスポイントの第１種の識別子を、前記特定モードで動作していると判断された第２種のアクセスポイントの第２種の識別子と区別した状態で、前記出力手段に出力する出力制御手段と、を備えることを特徴とする無線通信装置である。これによれば、特定モードで動作していない第１種のアクセスポイントの第１種の識別子を容易に認識することができる。
【０００８】
第２の課題解決手段は、第１の課題解決手段の無線通信装置であって、前記出力制御手段は、前記第２種の識別子を出力しないことを特徴とする。これによれば、第２種の識別子が誤って認識されることを防止することができる。
【０００９】
第３の課題解決手段は、第２の課題解決手段の無線通信装置であって、前記第２種の識別子の出力を行うか否かに係る指令を取得する指令取得手段をさらに備え、前記出力制御手段は、前記指令取得手段が前記第２種の識別子の出力を行わないとする指令を取得した場合、前記第２種の識別子を、出力しないことを特徴とする。これによれば、必要に応じて、第２種の識別子が出力されないようにすることができる。
【００１０】
第４の課題解決手段は、第１の課題解決手段の無線通信装置であって、前記出力制御手段は、前記第１種の識別子を、前記第２種の識別子より優先して出力することを特徴とする。これによれば、第１種の識別子を認識し易い出力態様で、第１種の識別子と第２種の識別子全体を認識することができる。
【００１１】
第５の課題解決手段は、第１又は第４の課題解決手段の無線通信装置であって、前記出力制御手段は、前記第１種の識別子を選択可能な状態で出力し、前記第２種の識別子を選択できない状態で出力することを特徴とする。これによれば、第２種の識別子が誤って選択されることを防止することができる。
【００１２】
第６の課題解決手段は、第１乃至第５の課題解決手段のいずれか１つの無線通信装置であって、前記判断手段は、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子を構成する文字の数で判断することを特徴とする。これによれば、特定モードで動作しているか否かを効率的に判断することができる。
【００１３】
第７の課題解決手段は、第６の課題解決手段の無線通信装置であって、前記判断手段は、さらに、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子を構成する文字の種類で判断することを特徴とする。これによれば、特定モードで動作しているか否かを効率的かつ適切に判断することができる。
【００１４】
第８の課題解決手段は、第１乃至第７の課題解決手段のいずれか１つの無線通信装置であって、前記判断手段は、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記信号に、特定モードで動作していることを示すフラグ情報が含まれているか否かで判断することを特徴とする。これによれば、特定モードで動作しているか否かを効率的かつ適切に判断することができる。
【００１５】
第９の課題解決手段は、第１乃至第８の課題解決手段のいずれか１つの無線通信装置であって、前記出力手段に出力された識別子であって、ユーザによって選択された識別子を取得する選択識別子取得手段と、前記選択済みの識別子によって識別される前記無線ネットワークに接続する無線接続手段と、を備えていることを特徴とする。これによれば、選択された無線ネットワークに接続することができる。
【００１６】
第１０の課題解決手段は、アクセスポイントにより形成される無線ネットワークを識別可能な識別子を出力手段に出力する識別子出力方法であって、複数のアクセスポイント各々から出力される信号から検出された識別子を取得する識別子取得ステップと、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子取得ステップにより取得された識別子に基づいて判断する判断ステップと、前記特定モードで動作していないと判断された第１種のアクセスポイントの第１種の識別子を、前記特定モードで動作していると判断された第２種のアクセスポイントの第２種の識別子と区別した状態で、前記出力手段に出力する出力ステップと、を含むことを特徴とする識別子出力方法である。これによれば、特定モードで動作していない第１種のアクセスポイントの第１種の識別子を容易に認識することができる。
【００１７】
第１１の課題解決手段は、アクセスポイントにより形成される無線ネットワークを識別可能な識別子を出力手段に出力可能なコンピュータが読み取り可能なプログラムであって、前記コンピュータを、複数のアクセスポイント各々から出力される信号から検出された識別子を取得する識別子取得手段と、前記複数のアクセスポイント各々が特定モードで動作しているか否かを、前記識別子取得手段により取得された識別子に基づいて判断する判断手段と、前記特定モードで動作していないと判断された第１種のアクセスポイントの第１種の識別子を、前記特定モードで動作していると判断された第２種のアクセスポイントの第２種の識別子と区別した状態で、前記出力手段に出力する出力制御手段として機能させるためのプログラムである。これによれば、特定モードで動作していない第１種のアクセスポイントの第１種の識別子を容易に認識することが可能な出力処理をコンピュータに実行させることができる。
【発明の効果】
【００１８】
本発明によれば、ユーザが接続対象の無線ネットワークの識別子を容易に選択可能で、ユーザの負荷を軽減できる新たな無線通信装置、識別子出力方法及びプログラムを得ることができる。
【発明を実施するための最良の形態】
【００１９】
本発明を反映した上記課題解決手段を実施するための実施形態について、図面を用いて以下に詳細に説明する。なお、上記課題解決手段は以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。
【００２０】
（システムの構成）
図１は、無線ネットワークを含むシステム全体を示す図である。無線ネットワーク１０は、アクセスポイント３００Ａにより形成される無線ネットワークである。プリント機能、スキャナ機能、コピー機能等複数の機能を実行可能な複合機１００は、この無線ネットワーク１０に属し、アクセスポイント３００Ａと有線ＬＡＮ６００及びハブ６２０を介して接続されたパーソナルコンピュータ（以下、「パソコン」という。）４００から印刷データを受信し、これを印刷する。また、スキャンした画像データを、アクセスポイント３００Ａを介してパソコン４００に送信する。
【００２１】
複合機１００の周辺には、アクセスポイント３００Ａの他、別の無線ネットワークを形成しているアクセスポイント３００Ｂ、アクセスポイント３００Ｃを含む複数のアクセスポイントが存在しているものとする。なお、以下の説明では、アクセスポイント３００Ｂは、株式会社バッファローによるＡＯＳＳモードで動作しているものとする。また、アクセスポイント３００Ｃは、Ｗｉ−ＦｉアライアンスによるＷＰＳ（Wi-Fi Protected Setup）モードで動作しているものとする。ＡＯＳＳ（登録商標）及びＷＰＳは、無線設定を全て自動で行うための手法であり、既に実用化されているものである。ＡＯＳＳモードで動作しているアクセスポイント３００Ｂ及びＷＰＳモードで動作しているアクセスポイント３００Ｃへの接続のための無線設定を無線通信装置に行う場合、無線通信装置側もこれらモードでなければならず、これらモードでない場合、アクセスポイント３００Ｂ及び３００Ｃへの接続のための無線設定は、通常行うことができない。なお、以下の説明において、ＡＯＳＳ（登録商標）及びＷＰＳによる全自動の無線設定を「簡単設定」ともいう。
【００２２】
複合機１００には、後述する複合機１００への無線設定に関する処理を実行するパソコン２００がＵＳＢ（Universal Serial Bus）接続されている。なお、複合機１００とパソコン２００との接続はＵＳＢ接続に限らず、他の接続形態であってもよい。例えば、複合機１００とパソコン２００とは、有線ＬＡＮケーブルを介して接続されていてもよい。また、パソコン２００が無線インターフェースを備えている場合、アドホックモードによる無線接続とすることもできる。
【００２３】
図２は、図１に示す各装置の機能ブロックを示す図である。なお、アクセスポイント３００Ｂ及び３００Ｃについては、アクセスポイント３００Ａと基本的には同一の構成であるため、その記載を省略している。また、パソコン４００についてもパソコン２００と同様（パソコン４００は、パソコン２００が実行する後述する第２処理形態による無線設定処理の実行に関するプログラムを記憶していない点、相違する。）の構成であるため、その記載を省略している。なお、アクセスポイント３００Ｂ、３００Ｃ及びパソコン４００は、従来のアクセスポイント及びパソコンと同一である。
【００２４】
先ず、複合機１００について説明する。複合機１００は、自装置の制御を司る制御部１１０を備える。ここで、制御部は、例えば、演算処理を実行するＣＰＵ、各種プログラムを記憶するＲＯＭ、作業領域としてのＲＡＭにより構成される。なお、ＣＰＵがＲＯＭに記憶されるプログラムを実行することで、各種処理が実行される。その際、ＲＡＭには、各種データ、例えば、無線インターフェース（図２において「無線Ｉ／Ｆ」と記載。以下、他の装置が備える場合も含め、「無線Ｉ／Ｆ」という。）１２０が受信したデータ、及び操作部１６０を介して入力されたデータが入力され、保持され、ＣＰＵは、これらデータを用いた処理を実行するためＲＡＭにアクセスする。したがって、ＣＰＵがＲＯＭに記憶されている各種プログラムをＲＡＭ上で実行することで、各種処理が実行され、これによって各種制御手段が構成される。
【００２５】
また、複合機１００が備える無線Ｉ／Ｆ１２０は、アクセスポイント３００Ａ等とインフラストラクチャーモードでの無線通信（無線接続）を行う。記憶部１３０は無線接続のための無線設定を記憶する、例えば、不揮発性のメモリ（例えば、ＥＥＰＲＯＭ）又はハードディスクによって構成されている。印刷部１４０は、プリント機能及びコピー機能の実行に用いられ、例えば、パソコン４００から送信されたプリントデータを印刷する。スキャナ部１５０は、原稿載置部（図２において描画せず）に置かれた原稿をスキャンする。操作部１６０は、データの入力インターフェースとしての機能を実現する、例えば、方向キー、文字入力が可能なテンキーボード及び確定ボタン等により構成される。表示部１７０は各種情報を表示する。ＵＳＢインターフェース（図２において「ＵＳＢ  Ｉ／Ｆ」と記載。以下、他の装置が備える場合も含め、「ＵＳＢ  Ｉ／Ｆ」という。）はＵＳＢ接続を実現するインターフェースである。
【００２６】
パソコン２００は、自装置の制御を司り、ＣＰＵ、ＲＯＭ及びＲＡＭにより構成される制御部２１０、後述する複合機１００に対する第２処理形態による無線設定処理を実行するためのプログラム２２４を記憶する記憶部２２０を備える。記憶部２２０は、例えば、ハードディスクで構成されている。制御部２１０を構成するＣＰＵが、例えば、ＵＳＢ  Ｉ／Ｆ２５０又は操作部２３０を介して入力されたデータを用いて、ＲＯＭ及び記憶部２２０に記憶されるプログラム２２４をＲＡＭ上で実行することで、各種処理が実行され、これによって各種制御手段が構成される。
【００２７】
この他、パソコン２００は、キーボード及びマウスから構成され、プログラムの実行に用いられる各種データの入力インターフェースとしての操作部２３０、各種情報を表示する表示部２４０、及びＵＳＢ接続を実現するＵＳＢ  Ｉ／Ｆ２５０を備える。なお、パソコン２００の基本的構成は、従来から利用されているパーソナルコンピュータと同様である。
【００２８】
アクセスポイント３００Ａは、自装置の制御を司り、ＣＰＵ、ＲＯＭ及びＲＡＭにより構成される制御部３１０、各種装置から送信されるデータを受信し、送信する無線Ｉ／Ｆ３２０、例えば、不揮発性メモリ（例えば、ＥＥＰＲＯＭ）により構成され、無線設定を記憶する記憶部３３０、及び有線ＬＡＮ６００との接続を実現する有線インターフェース（図２において「有線Ｉ／Ｆ」と記載）を備える。ここで、アクセスポイント３００Ａの記憶部３３０は、無線設定として、無線ネットワークを識別するＳＳＩＤ（Service Set Identifier）、の他、認証方式、暗号化方式及びネットワークキー等を記憶する。なお、アクセスポイント３００Ａの基本的構成は、従来から利用されているアクセスポイントと同様である。
【００２９】
以下、複合機１００がアクセスポイント３００Ａと無線接続できるようにするために、複合機１００に対して行う無線設定に関する処理について、２つの処理手法を個別に説明する。なお、これら処理を経て、複合機１００が、例えば、アクセスポイント３００Ａに無線接続できるようになったとき、上述のようなパソコン４００からの印刷データの受信、又は複合機１００においてスキャンした画像データのパソコン４００への送信が可能となる。
【００３０】
（第１処理形態）
第１処理形態における無線設定処理は、複合機１００への無線設定を手動で行うための処理（「SETUP WIZARD」処理）フローである（図３）。図３の処理フローは、ユーザが操作部１６０を操作することで表示部１７に表示される無線ＬＡＮメニュー（図４（ａ）参照）の中から、「SETUP WIZARD」を選択することで開始される。
【００３１】
なお、図４（ａ）に記載の「AOSS」（登録商標）をユーザが選択した場合、複合機１００はＡＯＳＳモードに移行し、例えば、アクセスポイント３００Ｂへの接続のための無線設定を全自動で行うことができる。また、図４に記載の「WPS」をユーザが選択した場合、複合機１００はＷＰＳモードに移行し、例えば、アクセスポイント３００Ｃへの接続のための無線設定を全自動で行うことができる。換言すれば、図３の処理フローのための「SETUP WIZARD」をユーザが選択した場合、複合機１００をアクセスポイント３００Ｂ及び３００Ｃに接続するための無線設定を行うことは通常できない（困難である）。
【００３２】
（ＳＥＴＵＰ  ＷＩＺＡＲＤ処理）
制御部１１０は、ユーザが操作部１６０を介して「SETUP WIZARD」を選択したことを検出した場合、無線Ｉ／Ｆ１２０を制御して周辺で無線ネットワークを形成しているアクセスポイント３００Ａ〜３００Ｃ及びその他図１には描画されていないアクセスポイントをサーチ（以下、「ＳＳＩＤサーチ」という。）する（Ｓ１００）。ＳＳＩＤサーチは、アクセスポイントから出力されるＳＳＩＤを受信して行われる。ＳＳＩＤサーチを行っている際、制御部１１０は、その旨を表示部１７０に図４（ｂ）の態様で表示する。そして、制御部１１０は、ＳＳＩＤサーチによって無線Ｉ／Ｆ１２０が受信したＳＳＩＤを取得し、ＲＡＭ上の所定領域（ＳＳＩＤ−Ｌｉｓｔ領域）に受信したＳＳＩＤを格納し（Ｓ１０２）、ＳＳＩＤリストを生成する（Ｓ１０４）。
【００３３】
図５はＳＳＩＤリストを示す図である。ここで、図５に記載のＳＳＩＤ中、「EasySetup_SSID-1」はＡＯＳＳモードで動作しているアクセスポイント３００Ｂが形成する無線ネットワークを識別するＳＳＩＤである。また、「EasySetup_SSID-2」はＷＰＳモードで動作しているアクセスポイント３００Ｃが形成する無線ネットワークを識別するＳＳＩＤである。
【００３４】
Ｓ１０６で制御部１１０は、ＳＳＩＤリストに含まれる各ＳＳＩＤが簡単設定モードで動作している無線ネットワークを形成するアクセスポイント（図１に基づけばアクセスポイント３００Ｂ及び３００Ｃ）から送信されたＳＳＩＤ（以下、「簡単設定モードのＳＳＩＤ」という。）であるか否かを検証する。なお、Ｓ１０６による処理（以下、「簡単設定ＳＳＩＤモード検証処理」という。）については後述する。
【００３５】
Ｓ１０８で制御部は、Ｓ１０６の検証の結果、検証の対象となったＳＳＩＤが簡単設定モードのＳＳＩＤであると検証されたか否かを判断する。制御部１１０は、ＳＳＩＤが簡単設定モードのＳＳＩＤではないと判断した場合（Ｓ１０８：ＮＯ）、処理をＳ１１４に移行する。一方、制御部１１０は、簡単設定モードのＳＳＩＤであると判断した場合（Ｓ１０８：ＹＥＳ）、簡単設定モードのＳＳＩＤを、ＳＳＩＤ−Ｌｉｓｔ領域とは異なる領域にコピーする（Ｓ１１０）。その後、ＳＳＩＤリストから簡単設定モードのＳＳＩＤを削除する（Ｓ１１２）。Ｓ１１４で制御部１１０は、ＳＳＩＤリストに含まれる全てのＳＳＩＤに対してＳ１０６〜Ｓ１１２の処理が実行されたか否かを判断する。判断の結果、終了していない場合（Ｓ１１４：ＮＯ）、制御部１１０は、処理をＳ１０６に移行し、全てのＳＳＩＤに対して処理が終了するまでＳ１０６〜Ｓ１１４を繰り返し実行する。
【００３６】
図６（ａ）は、Ｓ１１０の処理を説明するための図である。制御部１１０がＳ１１０を実行することで、Ｓ１０４で生成されたＳＳＩＤリストに含まれるＡＯＳＳモードで動作しているアクセスポイント３００Ｂから送信された「EasySetup_SSID-1」は、ＲＡＭ上の所定領域（簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＡＯＳＳ領域）の「簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＡＯＳＳ）」にコピーされる。また、ＷＰＳモードで動作しているアクセスポイント３００Ｃから送信された「EasySetup_SSID-2」は、ＲＡＭ上の所定領域（簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＷＰＳ）領域）の「簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＷＰＳ）」にコピーされる。なお、コピーされた後、「EasySetup_SSID-1」及び「EasySetup_SSID-2」はＳＳＩＤリストから削除される（Ｓ１１２参照）。なお、図６（ａ）では簡単設定モード毎に「簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＡＯＳＳ）」及び「簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＷＰＳ）」を作成する構成を採用したが、図６（ｂ）のように１つのリストとすることもできる。
【００３７】
Ｓ１１６で制御部１１０は、Ｓ１０６〜Ｓ１１２の処理が実行されたＳＳＩＤリストに含まれるＳＳＩＤ（以下、「サーチ結果」という。）を表示部１７０に表示する。図７は、表示部１７０に表示されたサーチ結果を示すものである。ＡＯＳＳモードで動作しているアクセスポイント３００Ｂから送信されたＳＳＩＤである「EasySetup_SSID-1」、及びＷＰＳモードで動作しているアクセスポイント３００Ｃから送信された「EasySetup_SSID-2」は、表示部１７０には表示されていない。換言すれば、図７は、簡単設定モードでは動作していないアクセスポイントを形成するアクセスポイントから送信されたＳＳＩＤのみが表示されている。表示部１７０に表示されたＳＳＩＤは、操作部１６０を介して選択可能であり、制御部１１０は、表示中のＳＳＩＤのいずれか一つをユーザが接続対象として選択するまで待機する。
【００３８】
ユーザが、表示部１７０に表示されているＳＳＩＤの中から操作部１６０を介して接続対象のＳＳＩＤを選択し、確定操作を行ったとき、制御部１１０は選択されたＳＳＩＤを取得し（Ｓ１１８）、表示部１７０に無線設定入力用のインターフェース（以下、「無線設定入力Ｉ／Ｆ」という。）を表示する（Ｓ２００）。
【００３９】
図８は無線設定入力Ｉ／Ｆを示す図である。無線設定入力Ｉ／Ｆは、無線通信モード（Mode）、認証方式（Authentication）、暗号化方式（Encryption）及びネットワークキー（Network Key）を入力可能な構成を有している。ＳＳＩＤ入力用ボックスには選択されたＳＳＩＤがデフォルト状態で入力されている。ネットワークキーには、任意の文字列が操作部１６０を介して入力される。無線通信モード（インフラストラクチャーモードの他、アドホックモードが選択可能。ただし、アクセスポイントにより形成される無線ネットワークへの接続である場合、接続形態はインフラストラクチャーモードとなる。）、認証方式（例えば、オープン、シェアードキー、ＷＰＡ−ＰＳＫ及びＷＰＡ２−ＰＳＫ）及び暗号化方式（例えば、暗号化なし、ＷＥＰ、ＴＫＩＰ及びＡＥＳ。なお、図８においてはＴＫＩＰ及びＡＥＳのみ表示）の入力は、プルダウンメニューを介して何れかの方式を選択することで行われる。
【００４０】
図８の表示にしたがい、ユーザが操作部１６０を介して所定の入力及び確定操作を行ったとき、制御部１１０は入力された各項目に対応するデータを取得し（Ｓ１２２）、取得したＳＳＩＤ等を用いて、ＳＳＩＤによって識別される無線ネットワーク（無線ネットワークを形成するアクセスポイント３００Ａ）に接続を試みる（Ｓ１２４）。接続の結果、接続に失敗した場合（Ｓ１２６：ＮＯ）、制御部１１０は、接続に失敗したことを示すメッセージを表示部１７０に表示した後、処理を終了する。これに対し、接続に成功した場合（Ｓ１２６：ＹＥＳ）、接続に用いた無線設定を記憶部１３０に記憶し（Ｓ１２８）、この「SETUP WIZARD」処理を終了する。
【００４１】
なお、上記実施形態では、ＳＳＩＤサーチ結果を、表示部１７０に表示する構成を採用したが、印刷部１４０で印刷する構成とすることもできる。この場合、ユーザは、ＳＳＩＤサーチ結果が印刷された印刷物を確認しつつ、図８の無線設定入力Ｉ／ＦのＳＳＩＤボックスに操作部１６０を介して接続対象のＳＳＩＤや接続対象のＳＳＩＤに対応づけられた符号（例えば番号）などを入力する。また、サーチ結果を複合機１００に接続された外部の表示装置（モニタ）に表示する構成とすることもできる。
【００４２】
（簡単設定モードＳＳＩＤ検証処理）
図９は、Ｓ１０６（図３）で実行される簡単設定モードＳＳＩＤ検証処理フローを示す図である。この処理を開始した制御部１１０は、先ず、検証の対象であるＳＳＩＤがＡＯＳＳモードで動作しているアクセスポイント３００Ｂから出力されたＳＳＩＤ（以下、「ＡＯＳＳモードのＳＳＩＤ」という。）であるか否かを判断するＡＯＳＳチェック処理を実行する（Ｓ２００）。
【００４３】
図１０は、ＡＯＳＳチェック処理フローを示すものである。なお、この処理フローにしたがって実行される判断では、ＡＯＳＳモードのＳＳＩＤは、通常、３２文字で構成されており、ＡＯＳＳモードのＳＳＩＤは、通常、０〜９およびＡ〜Ｆの文字で構成されているという特徴が利用されている。
【００４４】
先ず、制御部１１０は、チェックの対対象であるＳＳＩＤの文字数が、３２文字であるか否かを判断する（Ｓ２０２）。判断の結果、３２文字ではない場合（Ｓ２０２：ＮＯ）、制御部１１０は、処理をＳ２０８に移行する。これに対し、３２文字である場合（Ｓ２０２：ＹＥＳ）、制御部１１０は、「０〜９」及び「Ａ〜Ｆ」以外の文字を使用しているか否かを判断する（Ｓ２０４）。判断の結果、「０〜９」及び「Ａ〜Ｆ」以外の文字を使用している場合（Ｓ２０４：ＹＥＳ）、制御部１１０は、処理をＳ２０８に移行する一方、「０〜９」及び「Ａ〜Ｆ」以外の文字を使用していない場合（Ｓ２０４：ＮＯ）、換言すれば、ＳＳＩＤが「０〜９」及び「Ａ〜Ｆ」の文字で構成されている場合、チェックの対象であるＳＳＩＤは、ＡＯＳＳモードのＳＳＩＤであると判断し（Ｓ２０６）、この処理を終了する。Ｓ２０８で制御部１１０は、チェックの対象であるＳＳＩＤは、ＡＯＳＳモードのＳＳＩＤではないと判断し、この処理を終了する。
【００４５】
なお、上記Ｓ２０４を省略し、Ｓ２０２のみでＡＯＳＳモードのＳＳＩＤであるか否かを判断してもよい。すなわち、管理者やユーザ等がアクセスポイントに任意のＳＳＩＤを設定する場合、該ＳＳＩＤの文字数を３２文字に設定する可能性は低いが、例えば、アルファベットの最初の文字である「Ａ」を４文字続けて設定する可能性は比較的高いという実情に基づいている。
【００４６】
ＡＯＳＳチェック処理を修了後、制御部１１０は、続けて、ＷＰＳチェック処理を実行する。このＷＰＳチェック処理は、チェックの対対象であるＳＳＩＤがＷＰＳモードで動作しているアクセスポイントから送信されたＳＳＩＤ（以下、「ＷＰＳモードのＳＳＩＤ」という。）であるか否かを判断するものである。図１１は、ＷＰＳチェック処理フローを示すものである。先ず、制御部１１０は、ＳＳＩＤサーチにおいて、アクセスポイントからＳＳＩＤとともに送信された他のデータ（ＷＰＳフラグ）を取得する（Ｓ３０２）。そして、制御部１１０は、ＷＰＳフラグに基づいてアクセスポイントがＷＰＳ状態であるか否か（すなわちアクセスポイントがＷＰＳモードで動作しているか否か）を判断する（Ｓ３０４）。具体的には、ＷＰＳフラグがＯＮされているか否かを判断する。ＷＰＳ状態を検出できた場合（Ｓ３０４：ＹＥＳ）、制御部１１０は、チェックの対象であるＳＳＩＤがＷＰＳモードのＳＳＩＤであると判断する（Ｓ３０６）。これに対し、ＷＰＳ状態が検出できない場合（Ｓ３０４：ＮＯ）、制御部１１０は、チェックの対象であるＳＳＩＤがＷＰＳモードのＳＳＩＤではないと判断する（Ｓ３０８）。制御部１１０はＳ３０６又はＳ３０８を実行後、この処理を終了するとともに、簡単設定ＳＳＩＤモード検証処理を終了する。
【００４７】
ここで、上記実施形態では、簡単設定として、ＡＯＳＳ（登録商標）及びＷＰＳを例として説明したため、簡単設定ＳＳＩＤモード検証処理を、この２つの簡単設定に関する処理（Ｓ２００及びＳ３００）を実行した後、終了する構成とした。しかし、簡単設定としては、この２つの他、例えば、ＳＥＳと称される手法も実用化されており、このＳＥＳについても対応する構成であれば、Ｓ３００（図９）の後、そのための処理を実行すればよい。また、例えば、ＷＰＳに代えてＳＥＳに対応している構成であれば、Ｓ３００で、ＳＥＳのための処理を実行すればよい。すなわち、対象とする簡単設定に対応したチェック処理が実行される。なお、仮に、図９の簡単設定ＳＳＩＤモード検証処理においてＳＥＳのための処理が実行される場合には、チェックの対象であるＳＳＩＤがＳＥＳモードのＳＳＩＤであると判断されると、そのＳＳＩＤは、ＳＳＩＤリストから「簡単設定ＳＳＩＤ−Ｌｉｓｔ（ＳＥＳ）」にコピーされ（図３のＳ１１０）、ＳＳＩＤリストから削除される（図３のＳ１１２）。
【００４８】
（第１処理形態に基づく有利な効果）
第１処理形態では、手動による無線接続の対象となる無線ネットワークをユーザに選択させる場合において、ＳＳＩＤサーチ（Ｓ１００）で取得したＳＳＩＤを含むＳＳＩＤリストの中から、手動での無線設定による接続を行うことが困難な簡単設定モードのＳＳＩＤを削除した上で（Ｓ１１２）、ユーザが選択可能な状態で表示部１７０に表示する（Ｓ１１６）構成を採用した。これによれば、ユーザは手動による接続の対象とはならない無線ネットワークを識別するＳＳＩＤを選択対象から除外した上で、ユーザに接続対象のＳＳＩＤを選択させることができる。換言すれば、ユーザの選択操作の負荷を軽減させることができる。
【００４９】
なお、本実施例における複合機１００が本発明における無線通信装置に相当する。また、複合機１００の制御部１１０が、本発明における識別子取得手段と判断手段と出力制御手段と指令取得手段と選択識別子取得手段とに相当する。
【００５０】
（第２処理形態）
図１２に基づき、複合機１００及びパソコン２００間で実行される第２処理形態による無線設定処理について説明する。第１処理形態は、無線設定の操作を複合機１００で完結した構成であったのに対し、第２処理形態では、複合機１００に、例えば、ＵＳＢ接続されたパソコン２００（図１及び２参照）から無線設定のための指示を行う。なお、図３と共通する処理については上述したとおりであるため、以下の説明では、その対応のみ記載し、詳細な説明は省略する。
【００５１】
先ず、パソコン２００の制御部２１０は、ユーザが操作部２３０を介して行ったこの処理の開始指示を取得（検出）した場合、記憶部２２０にインストールされたプログラム２２４を起動し、この処理を開始するとともに、ＵＳＢ  Ｉ／Ｆ２５０を制御し、ＳＳＩＤサーチ要求を複合機１００に送信する（Ｓ６００）。なお、サーチ要求を送信後、サーチ結果を受信する間、制御部２１０は表示部２４０に、図４（ｂ）と同様の態様で、サーチ中であることを示すメッセージを表示する。
【００５２】
複合機１００の制御部１１０はＵＳＢ  Ｉ／Ｆ１８０を制御し、パソコン２００から送信されてくるＳＳＩＤサーチ要求を受信し、取得する。その後、Ｓ６００〜Ｓ６０４の処理を実行する。なお、Ｓ６００〜Ｓ６０４の各処理は、図３のＳ１００〜Ｓ１０４の各処理に対応する。Ｓ６０４を実行後、制御部１１０はＳＳＩＤリスト（後述する変形例の場合、簡単設定ＳＳＩＤリストを含む）をＵＳＢ  Ｉ／Ｆ１８０を制御し、パソコン２００に送信する（Ｓ６０６）。
【００５３】
ＳＳＩＤリスト（図５参照）を受信したパソコン２００の制御部２１０は、ＳＳＩＤリストを対象としてＳ５０２〜Ｓ５１８の各処理を順次実行し、Ｓ５１８で取得した無線設定を含む接続要求を複合機１００に送信する（Ｓ５２０）。なお、Ｓ５０２〜Ｓ５１８の各処理は、図３のＳ１０６〜Ｓ１２２の各処理に対応する。
【００５４】
Ｓ６０８で複合機１００の制御部１１０は、パソコン１００から送信された無線設定で、この無線設定に含まれるＳＳＩＤによって識別される無線ネットワーク（アクセスポイント３００Ａが形成する無線ネットワークのＳＳＩＤが選択された場合、アクセスポイント３００Ａ）に接続を試み、続けて、Ｓ６１０及びＳ６１２を実行する。なお、Ｓ６１０及びＳ６１２の各処理は、図３のＳ１２６及びＳ１２８の各処理に対応する。Ｓ６１２を実行後、制御部１１０はＵＳＢ  Ｉ／Ｆ１８０を制御し、接続結果をパソコン２００に送信する。
【００５５】
パソコン２００の制御部２１０は、複合機１００から送信される接続結果を受信し、Ｓ５２０で送信した無線設定による無線接続が成功したか否かを、接続結果に基づき判断する（Ｓ５２２）。そして、接続に失敗したと判断した場合（Ｓ５２２：ＮＯ）、制御部１１０は、処理をＳ５１６に移行し、再度、無線設定入力Ｉ／Ｆ（図８参照）を表示する。なお、この際、接続に失敗したことを示すメッセージを表示部１７０に併せて表示する構成とすることもできる。これに対し、接続に成功したと判断した場合（Ｓ５２２：ＹＥＳ）、制御部１１０は、接続に成功したことを示すメッセージを表示し（Ｓ５２４）、処理を終了する。
【００５６】
（第２処理形態に基づく有利な効果）
第２処理形態は、第１処理形態に基づく有利な効果と同一の効果を得ることができる。また、ＳＳＩＤの選択（Ｓ５１４）、無線設定の入力を（Ｓ５１６）、及び無線設定に基づいた接続結果を操作性及び表示能力に優れたパソコン２００を介して実行する構成を採用した。したがって、これらの入力を容易に行うことができるとともに、ＳＳＩＤリスト、無線設定及び接続結果を容易に確認することができる。
【００５７】
なお、本実施例における複合機１００とパソコン２００とを含むシステムが本発明における無線通信装置に相当する。
【００５８】
（サーチ結果の表示態様に関する変形例）
上述した第１処理形態及び第２処理形態では、サーチ結果の表示に際し、簡単設定モードで動作しているアクセスポイント３００Ｂ及び３００Ｃから送信された「EasySetup_SSID-1」及び「EasySetup_SSID-2」を表示しない構成（図７参照）について説明した。しかし、これとは異なる表示態様とすることもできる。
【００５９】
例えば、図１３は、ＳＳＩＤリストに含まれる簡単設定モードのＳＳＩＤを、簡単設定モードのアクセスポイント３００Ｂ（ＡＯＳＳモード）及び３００Ｃ（ＷＰＳモード）から送信された「EasySetup_SSID-1」及び「EasySetup_SSID-2」に優先して表示した表示態様を示す。具体的には、図９の表示態様では、上下方向に順次表示されるＳＳＩＤの最後尾２行に「EasySetup_SSID-1」及び「EasySetup_SSID-2」が表示されている。このような表示態様によれば、複合機１００の周辺に存在している無線ネットワークの総数を認識することができる。
【００６０】
ここで、「EasySetup_SSID-1」及び「EasySetup_SSID-2」を表示した場合において、簡単設定モードのＳＳＩＤについてはユーザが選択できない構成を採用すると好適である（Ｓ１１６参照）。結果的に接続に失敗するアクセスポイント３００Ｂ及び３００Ｃ（無線ネットワーク）への接続試みがなされることを防止することができる。なお、簡単設定モードの「EasySetup_SSID-1」及び「EasySetup_SSID-2」の表示（図１３参照）及び非表示（図７参照）を、操作部１６０を介した指示に基づき切り替える構成を採用することもできる。これによれば、表示及び非表示の２つの側面によって得られる有利な効果を両立することができる。
【００６１】
また、図１４は、図１３の表示態様の変形例である。具体的には、簡単設定モードのＳＳＩＤが存在していることを最下行に「View Easy Setup SSID」として表示し、この「View Easy Setup SSID」を、操作部１６０を介して選択した場合、この行が展開され、図１３の表示態様で表示されるようにしたものである。なお、接続対象として簡単設定モードのＳＳＩＤは選択できない点については、図１３と同一である。
【００６２】
なお、サーチ結果を印刷する構成を採用した場合、図１３及び図１４の態様で記録媒体に印刷される。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態におけるシステム全体を示す図
【図２】本発明の実施形態におけるシステムを構成する各装置の機能ブロックを示す図
【図３】本発明の実施形態の第１処理形態における無線設定処理フローを示す図
【図４】本発明の実施形態の無線設定処理において表示部に表示されるユーザインターフェースを示す図
【図５】本発明の実施形態にＳＳＩＤサーチにより取得されたＳＳＩＤリストを示す図
【図６】（a）及び（ｂ）は、本発明の実施形態のＲＡＭ上の簡単設定モードのＳＳＩＤリストを示す図
【図７】本発明の実施形態のサーチ結果の表示（印刷）態様を示す図
【図８】本発明の実施形態における無線設定入力Ｉ／Ｆを示す図
【図９】本発明の実施形態における簡単設定ＳＳＩＤモード検証処理フローを示す図
【図１０】本発明の実施形態におけるＡＯＳＳチェック処理フローを示す図
【図１１】本発明の実施形態におけるＷＰＳチェック処理フローを示す図
【図１２】本発明の実施形態の第２処理形態における無線設定処理フローを示す図
【図１３】本発明の実施形態の他のサーチ結果の表示（印刷）態様を示す図
【図１４】本発明の実施形態のさらに他のサーチ結果の表示（印刷）態様を示す図
【符号の説明】
【００６４】
１００  複合機
１１０，２１０  制御部
１４０  印刷部
１７０，２４０  表示部
２００  パソコン
２２０  記憶部
２２４  プログラム
３００Ａ〜Ｃ  アクセスポイント
【図１】
2010074334.tif 000003
【図２】
2010074334.tif 000004
【図３】
2010074334.tif 000005
【図５】
2010074334.tif 000006
【図７】
2010074334.tif 000007
【図９】
2010074334.tif 000008
【図１０】
2010074334.tif 000009
【図１１】
2010074334.tif 000010
【図１２】
2010074334.tif 000011
【図１３】
2010074334.tif 000012
【図１４】
2010074334.tif 000013
【図４】
2010074334.tif 000014
【図６】
2010074334.tif 000015
【図８】
2010074334.tif 000016