(57)【要約】【課題】  ユーザによる無線通信するための設定作業の負担を軽減する。【解決手段】  無線ＬＡＮデバイス１の主制御部１０は、通信制御部１２によってＭＦＰ４との接続の初期処理を開始し、無線ＬＡＮ・ＡＰ３に無線ＬＡＮデバイス１と無線通信するのに必要な設定情報を要求して取得し、その設定情報に基いて自装置に対して設定すべき内容の設定処理を実行し、通信制御部１２によって無線ＬＡＮ・ＡＰ３へ、無線ＬＡＮ・ＡＰ３に設定すべき内容の設定情報を無線で送信する。無線ＬＡＮ・ＡＰ３は、通信制御部３１によって無線で上記設定情報を受信すると、主制御部３０が自装置に対して設定すべき内容の設定処理を実行する。こうして、無線ＬＡＮデバイス１と無線ＬＡＮ・ＡＰ３との設定が終了した後、無線ＬＡＮデバイス１の主制御部１０は、通信制御部１２によって無線ＬＡＮ・ＡＰ３との間で無線通信を開始する。【選択図】        図４
2013005001.tif 000002
【特許請求の範囲】
【請求項１】
装置に接続し、前記装置の無線通信を行う通信装置であって、
当該通信装置と無線通信網の中継装置とに対して、当該通信装置が前記中継装置と無線通信するために必要な設定処理を行う設定処理手段を備えたことを特徴とする通信装置。
【請求項２】
前記設定処理手段による設定処理を前記接続された装置において実行させる手段を有することを特徴とする請求項１記載の通信装置。
【請求項３】
前記設定処理手段は、前記装置の表示手段に設定画面を表示させ、前記装置の入力手段によって前記設定画面に対して前記設定情報を入力させる手段を有することを特徴とする請求項２記載の通信装置。
【請求項４】
前記設定処理手段は、前記中継装置から前記設定情報を取得する手段を有することを特徴とする請求項２記載の通信装置。
【請求項５】
当該通信装置が前記装置に接続されたときの初期処理として、前記設定処理手段による設定処理を実行する手段を有することを特徴とする請求項１記載の通信装置。
【請求項６】
装置に接続し、前記装置の無線通信を行う通信装置を制御するコンピュータに、当該通信装置と無線通信網の中継装置とに対して、当該通信装置が前記中継装置と無線通信するために必要な設定処理を行う処理の手順を当該通信装置に実行させるためのプログラム。
【請求項７】
装置に接続し、前記装置の無線通信を行う通信装置を制御するコンピュータに、Ｗｅｂアプリケーションプログラムの手順によって当該通信装置が前記中継装置と無線通信するために必要な設定処理を行う処理を実行させるための請求項６記載のプログラム。
【請求項８】
装置に接続し、前記装置の無線通信を行う通信装置を制御するコンピュータに、前記装置の表示手段に表示されたＷｅｂブラウザに前記設定処理を行うための設定画面を表示させる手順を含む請求項６又は７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線によってデータ通信をする通信装置と通信装置を制御するコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
無線ローカル・エリア・ネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＬＡＮ）とは、複数のコンピュータ機器間を無線通信によってデータ通信可能に接続したネットワーク環境をいう。
無線ＬＡＮでは、既存の有線ＬＡＮと接続された無線ＬＡＮアクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ：ＡＰ）と、クライアント装置（「クライアント端末装置」とも呼ぶ）に接続した無線通信装置（「無線ＬＡＮデバイス」という）との間で無線通信接続する。
クライアント装置を無線ＬＡＮに接続するには、無線通信装置を接続すると共に、無線ＬＡＮとの接続とセキュリティ等の各種の項目の設定（「無線ネットワーク設定」という）をする必要がある。
【０００３】
この無線ネットワーク設定を簡単に実行するための技術として、ワイファイ・プロテクティッド・セットアップ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ：ＷＰＳ）という規格がある。
このＷＰＳでは、クライアント装置に接続した無線通信装置と無線ＬＡＮアクセスポイントとのリアルタイムなデータ通信を行って無線ネットワーク設定をしている。
従来、ＷＰＳで無線ネットワーク設定をするための無線ネットワーク設定専用アプリケーションをインストールし、その無線ネットワーク設定専用アプリケーションを実行することによって無線ネットワーク設定をするクライアント装置（例えば、特許文献１，２参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のクライアント装置では、ユーザは、クライアント装置に接続した無線通信装置を介して無線ＬＡＮと接続するために、クライアント装置に無線通信装置毎に独自の無線ネットワーク設定専用アプリケーションをインストールする煩雑な作業が必要であるという問題があった。
また、無線ＬＡＮに新たにクライアント装置を接続する度に、そのクライアント装置に無線ネットワーク設定専用アプリケーションのインストール作業が必要になるので、ユーザに繁雑な作業を強いるという問題があった。
この発明は上記の点に鑑みて成されたものであり、ユーザによる無線通信するための設定作業の負担を軽減することを目的とする。
【課題を解決するための手段】
【０００５】
この発明は上記の目的を達成するため、装置に接続し、装置の無線通信を行う通信装置であって、当該通信装置と無線通信網の中継装置とに対して、当該通信装置が中継装置と無線通信するために必要な設定処理を行う設定処理手段を備えた通信装置を提供する。
【発明の効果】
【０００６】
この発明による通信装置とプログラムは、ユーザによる無線通信するための設定作業の負担を軽減することができる。
【図面の簡単な説明】
【０００７】
【図１】発明の実施形態のネットワークのハードウェア構成例を示す図である。
【図２】図１の無線ＬＡＮデバイスを無線ＬＡＮアクセスポイントと無線通信可能に設定する処理について説明するシーケンス図である。
【図３】図１の無線ＬＡＮデバイスを無線ＬＡＮアクセスポイントと無線通信可能に設定する他の処理について説明するシーケンス図である。
【図４】発明の実施形態のネットワークの他のハードウェア構成例を示す図である。
【図５】図４の無線ＬＡＮデバイスを無線ＬＡＮアクセスポイントと無線通信可能に設定する処理について説明するシーケンス図である。
【図６】ＭＦＰを無線ＬＡＮに接続する場合について従来の設定処理の説明に供するハードウェア構成例を示す図である。
【図７】図６に示す無線ＬＡＮにおける従来の設定処理を説明するシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
無線ＬＡＮに新たな装置を参加させる場合、その装置の無線通信を司る無線ＬＡＮデバイスと、無線ＬＡＮの中継装置である無線ＬＡＮアクセスポイントとにそれぞれ無線通信するための設定処理が必要になる。
まず、従来の設定処理について説明する。
図６は、ＭＦＰを無線ＬＡＮに接続する場合について従来の設定処理の説明に供するハードウェア構成例を示す図である。
図７は図６に示す無線ＬＡＮにおける従来の設定処理を説明するシーケンス図である。
【０００９】
図６に示すＭＦＰ９を無線ＬＡＮと無線通信で接続する場合、ユーザは、複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ）９に無線通信させるための通信装置である無線ＬＡＮデバイス６と、その無線ＬＡＮデバイス６と無線ＬＡＮの中継装置である無線ＬＡＮアクセスポイント（図６では「無線ＬＡＮ・ＡＰ」と略記）８とにそれぞれ無線通信させるための設定処理を行う必要がある。
その設定処理を簡単に行うための技術として、無線ＬＡＮデバイス６と無線ＬＡＮの中継装置である無線ＬＡＮアクセスポイント８とでリアルタイムなデータ通信を行って無線ネットワーク設定をするＷＰＳが提供されている。
【００１０】
このＷＰＳを利用するためには、情報処理装置であるクライアントＰＣ７に専用のアプリケーションプログラムをインストールして動作させ、クライアントＰＣ７に無線ＬＡＮデバイス６を接続し、クライアントＰＣ７によって無線ＬＡＮデバイス６と無線ＬＡＮアクセスポイント８とに無線通信するために必要な設定を行っていた。
その設定処理の流れは、図７に示すように、ユーザはＷＰＳの設定を行う前にまずクライアントＰＣ７に無線ＬＡＮデバイス６と無線ＬＡＮアクセスポイント（図７では「無線ＬＡＮ・ＡＰ」と略記）８とで無線通信するために必要な設定をする設定アプリケーションプログラム（図中「設定アプリ」の略称で示す）をインストールする（図中「ａ」の処理）。
【００１１】
ユーザは、クライアントＰＣ７に無線ＬＡＮデバイス６を接続した後、設定アプリを起動して設定画面を表示させ、その設定画面に対して無線ＬＡＮデバイス６と無線ＬＡＮアクセスポイント８とが無線通信するために必要な設定情報を入力する（図中「ｂ」の処理）。
設定アプリは、設定画面に入力された設定情報に基づいて無線ＬＡＮデバイス６と無線ＬＡＮアクセスポイント８にそれぞれ設定処理を施す（図中「ｃ」「ｄ」の処理）。
こうして、無線ＬＡＮデバイス６と無線ＬＡＮアクセスポイント８に対して、互いに無線通信するための設定作業を完了する。
【００１２】
その後、ユーザは、無線ＬＡＮデバイス６をクライアントＰＣ７からＭＦＰ９に繋ぎ変え、無線ＬＡＮデバイス６をＭＦＰ９に接続する（図中「ｅ」の処理）。
そうすると、無線ＬＡＮデバイス６はＭＦＰ９との接続処理後（図中「ｆ」の処理）、ＭＦＰ９と無線ＬＡＮアクセスポイント８と間の無線通信を開始する（図中「ｇ」の処理）。
このようにして、ＭＦＰ９を無線ＬＡＮとの無線通信を可能にすることができる。
【００１３】
しかし、上述した従来の設定処理では、ユーザがクライアントＰＣ７に無線ＬＡＮデバイス６の種類に応じた設定アプリをその都度インストールするという煩雑な作業が必要であり、ユーザの作業負担になっていた。
また、無線ＬＡＮデバイス６の種類が多数ある場合や無線ＬＡＮデバイス６をアップデートした際には、その都度クライアントＰＣに設定アプリをインストールして上述した煩雑な設定作業が必要となることも問題になる。
【００１４】
そこで、この発明の実施形態では、無線ＬＡＮに新たな装置を参加させる場合、その装置に接続する無線ＬＡＮデバイスと、無線ＬＡＮアクセスポイントとにそれぞれ無線通信するための設定処理について、ユーザの作業負担を軽減するための機能を設けている。
次に、この発明の実施形態を図面に基づいて具体的に説明する。
図１はこの発明の実施形態であるネットワークのハードウェア構成例を示す図である。
【００１５】
このネットワークは、有線ＬＡＮ５上にクライアントＰＣ２と無線ＬＡＮアクセスポイント（図１では「無線ＬＡＮ・ＡＰ」と略記する）３と複合機（図１では「ＭＦＰ」と略記し、以下の説明では「ＭＦＰ」と略称する）４を含む複数のネットワーク機器が接続されている。この無線ＬＡＮアクセスポイントを、単に「アクセスポイント」とも呼ぶ。
無線ＬＡＮデバイス１は、カード（ＰＣＭＣＩＡ）やボードの形式で提供される無線通信をする通信装置であり、その接続にはＵＳＢなどの形式でクライアントＰＣ２およびＭＦＰ４に接続可能である。
このネットワークにおいてＭＦＰ４を無線通信可能にする場合の設定処理を説明する。
上記無線ＬＡＮデバイス１が通信装置に相当し、上記クライアントＰＣ２および上記ＭＦＰ４は上記無線ＬＡＮデバイス１が接続する装置に相当し、上記無線ＬＡＮアクセスポイント３が中継装置に相当する。
【００１６】
無線ＬＡＮデバイス１は、ＣＰＵ、ＲＯＭおよびＲＡＭを含むマイクロコンピュータによって実現される無線通信装置であり、主制御部１０、記憶部１１、および通信制御部１２を備えている。
主制御部１０は、オペレーティングシステム（ＯＳ）を実行することにより、無線ＬＡＮデバイス１の全体の制御を司る。
【００１７】
記憶部１１は、主制御部１０が実行するプログラムを記憶している。そのプログラムとして、クライアントＰＣ２のＷｅｂアプリケーションの要求に対応するＷｅｂサーバとして動作するためのプログラムと、そのＷｅｂサーバによってクライアントＰＣ２に提供する設定Ｗｅｂアプリも組み込まれている。
すなわち、記憶部１１には、無線ＬＡＮデバイス１のＣＰＵが実行する、無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３とに対して、無線ＬＡＮデバイス１が無線ＬＡＮアクセスポイント３と無線通信するために必要な設定処理を行う処理の手順を無線ＬＡＮデバイス１に実行させるためのプログラムが記憶されている。
【００１８】
このプログラムは、Ｗｅｂアプリケーションプログラムの手順によって無線ＬＡＮデバイス１が無線ＬＡＮアクセスポイント３と無線通信するために必要な設定処理を行う処理を実行させるためのプログラムである。
さらに、上記プログラムは、クライアントＰＣ２の表示部２１に表示されたＷｅｂブラウザに上記設定処理を行うための設定画面を表示させる手順を含んでいる。
通信制御部１２は、無線ＬＡＮデバイス１がクライアントＰＣ２又はＭＦＰ４に接続された場合、それらの通信制御部とデータのやり取りの通信制御を司る。また、無線ＬＡＮアクセスポイント３を含む他の無線通信装置と無線通信を行う無線通信手段の機能を果たす。
【００１９】
上記設定Ｗｅｂアプリが実行されることにより、主制御部１０が無線ＬＡＮデバイス１（「当該通信装置」に相当する）と無線ＬＡＮ（「無線通信網」に相当する）の無線ＬＡＮアクセスポイント３（「中継装置」に相当する）とに対して、無線ＬＡＮデバイス１が無線ＬＡＮアクセスポイント３と無線通信するために必要な設定処理を行う設定処理手段の機能を果たす。
【００２０】
無線ＬＡＮデバイス１の主制御部１０は、当該通信装置が装置に接続されたときの初期処理として、設定処理手段による設定処理を実行する手段の機能を果たす。
また、設定ＷｅｂアプリをクライアントＰＣ２に提供する場合、主制御部１０は、設定処理手段による設定処理を接続された装置において実行させる手段と、装置の表示手段に設定画面を表示させ、装置の入力手段によって設定画面に対して設定情報を入力させる手段と、中継装置から設定情報を取得する手段の機能を果たす。
【００２１】
クライアントＰＣ２は、ＣＰＵ、ＲＯＭおよびＲＡＭを含むマイクロコンピュータによって実現される情報処理装置であり、主制御部２０、表示部２１、入力部２２、記憶部２３、および通信制御部２４の各機能部を備えている。
主制御部２０は、オペレーティングシステム（ＯＳ）を実行することにより、クライアントＰＣ２の全体の制御を司る。また、表示部２１の画面にＷｅｂブラウザを表示させる制御も行う。
表示部２１は、クライアントＰＣ２のユーザに各種の操作画面を表示するＬＣＤ等の表示装置である。この表示部２１には、Ｗｅｂブラウザに無線ＬＡＮデバイス１から提供される設定Ｗｅｂアプリの設定画面も表示される。
【００２２】
入力部２２は、クライアントＰＣ２のユーザが各種の操作情報を入力するキーボード等の入力装置である。この入力部２２からは設定Ｗｅｂアプリ画面に対する設定情報の入力が行われる。
記憶部２３は、ＯＳのプログラムを含む各種のデータを記憶するハードディスク装置（ＨＤＤ）等の記憶装置である。
通信制御部２４は、有線ＬＡＮ５との有線通信と、無線ＬＡＮデバイス１を接続したときには、無線ＬＡＮデバイス１との通信制御を司る。
【００２３】
無線ＬＡＮアクセスポイント３は、ＣＰＵ、ＲＯＭおよびＲＡＭを含むマイクロコンピュータによって実現され、無線ＬＡＮの中継装置である。
その主制御部３０は、オペレーティングシステム（ＯＳ）を実行することにより、無線ＬＡＮアクセスポイント３の全体の制御を司る。また、通信制御部３１は、有線ＬＡＮ５との有線通信と、無線ＬＡＮデバイス１との無線通信制御を司る。
【００２４】
ＭＦＰ４は、ＣＰＵ、ＲＯＭおよびＲＡＭを含むマイクロコンピュータによって実現され、ファクシミリ通信機能、画像読取機能（スキャナ機能）、印刷機能（プリント機能）、および複写機能を含む複数の機能を備えた画像形成装置である。
このＭＦＰ４は、主制御部４０、操作表示部４１、画像形成部４２、記憶部４３、および通信制御部４４を備えている。
主制御部４０は、オペレーティングシステム（ＯＳ）を実行することにより、ＭＦＰ４の全体の制御を司る。
【００２５】
操作表示部４１は、ユーザが各種の操作情報を入力する入力部と、ユーザに各種の操作画面を表示する表示部との機能を果たす。
画像形成部４２は、原稿の画像の読み取り、画像データに基づく複写、印刷を行う。
この画像形成部４２は公知なので、詳細な説明を省略する。
記憶部４３は、画像データを含む各種のデータを記憶するハードディスク装置（ＨＤＤ）等の記憶装置である。
【００２６】
通信制御部４４は、有線ＬＡＮ５との有線通信と、無線ＬＡＮデバイス１を接続したときには、無線ＬＡＮデバイス１との通信制御を司る。
このネットワークにおいて、クライアントＰＣ２を通して無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３が無線通信できるように設定した後、無線ＬＡＮデバイス１をＭＦＰ４に繋ぎかえることにより、ＭＦＰ４に無線通信の機能を持たせることができる。
したがって、ＭＦＰ４は、無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３との無線通信によって無線ＬＡＮに参加することができる。
なお、図１に示した構成例では、クライアントＰＣ２とＭＦＰ４が有線ＬＡＮ５に接続されている場合を示したが、クライアントＰＣ２又はＭＦＰ４は必ずしも有線ＬＡＮ５に接続されている必要はない。
【００２７】
次に、図１と図２に基いて、上記無線ＬＡＮデバイス１を無線ＬＡＮアクセスポイント３と無線通信可能に設定する処理について説明する。
図２は、上記無線ＬＡＮデバイス１を無線ＬＡＮアクセスポイント（図２では「無線ＬＡＮ・ＡＰ」と略記する）３と無線通信可能に設定する処理について説明するシーケンス図である。
ユーザは、無線ＬＡＮデバイス１をクライアントＰＣ２に接続し、クライアントＰＣ２で立ち上げたブラウザで無線ＬＡＮデバイス１へ設定Ｗｅｂアプリ画面を参照する操作をする（図中「ａ」の処理）。
【００２８】
クライアントＰＣ２の主制御部２０は、通信制御部２４によってブラウザで無線ＬＡＮデバイス１へ設定Ｗｅｂアプリを参照する要求を送信する（図中「ｂ」の処理）。
一方、無線ＬＡＮデバイス１は、通信制御部１２を介して上記要求を受信すると、主制御部１０が、記憶部１１のプログラムを実行し、Ｗｅｂサーバによって設定Ｗｅｂアプリを通信制御部１２を介してクライアントＰＣ２へ送信し、クライアントＰＣ２の主制御部２０は表示部２１に設定Ｗｅｂアプリの設定画面を表示する（図中「ｃ」の処理）。
【００２９】
こうして、無線ＬＡＮデバイス１をクライアントＰＣ２に接続することにより、クライアントＰＣ２にＷＰＳの設定をするための設定Ｗｅｂアプリ画面が表示されるので、ユーザは、クライアントＰＣ２に対する煩雑なインストール作業を行わなくても、ＷＰＳの設定を開始することができる。
次に、ユーザは、入力部２２から設定Ｗｅｂアプリ画面に対して無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３との間で無線通信するのに必要な設定情報を入力する操作をする（図中「ｄ」の処理）。
【００３０】
上記設定情報には、無線ＬＡＮアクセスポイント３の宛先情報（例えば、ＩＰアドレス）、無線ＬＡＮにおける無線ＬＡＮアクセスポイント３の識別子（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ：ＳＳＩＤ）、無線ＬＡＮ通信に必要なセキュリティ（認証や暗号化）に関する設定情報が含まれる。
上記ＳＳＩＤは、他の無線ＬＡＮアクセスポイントとの混信を防ぐために無線ＬＡＮアクセスポイントと無線ＬＡＮデバイスが対応するか否かを確認するための識別子であり、ＳＳＩＤが一致する無線ＬＡＮアクセスポイントと無線ＬＡＮデバイスとしか通信しないようにすることができる。
【００３１】
また、上記設定情報には、無線ＬＡＮデバイス１に個人暗証番号（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ：ＰＩＮ）コードが割り当てられている場合、このＰＩＮコードも含まれる。
クライアントＰＣ２の主制御部２０は、入力部２２から入力された設定情報を通信制御部２４によって無線ＬＡＮデバイス１へ送信する（図中「ｅ」の処理）。
【００３２】
一方、無線ＬＡＮデバイス１は、通信制御部１２を介して上記設定情報を受信すると、主制御部１０が設定情報に基いて自装置に対して設定すべき内容の設定処理を実行し（図中「ｆ」の処理）、上記宛先情報に基づいて通信制御部１２によって無線ＬＡＮアクセスポイント３に無線でアクセスし、無線ＬＡＮアクセスポイント３に設定すべき内容の設定情報を無線で送信する（図中「ｇ」の処理）。
無線ＬＡＮアクセスポイント３は、通信制御部３１によって無線で上記設定情報を受信すると、主制御部３０が自装置に対して設定すべき内容の設定処理を実行する（図中「ｈ」の処理）。
【００３３】
このようにして、無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３との設定が終了した後、ユーザは、無線ＬＡＮデバイス１をクライアントＰＣ２から取り外し、ＭＦＰ４に繋ぎ変えて接続する操作をする（図中「ｉ」の処理）。
そうすると、無線ＬＡＮデバイス１の主制御部１０は、通信制御部１２によってＭＦＰ４との間で接続処理をした後（図中「ｊ」の処理）、通信制御部１２によって無線ＬＡＮアクセスポイント３との間で無線通信を開始する（図中「ｋ」の処理）。
【００３４】
次に、他の設定処理例について説明する。
上述の設定処理では、ユーザが無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３にそれぞれ設定する設定情報を全て手入力する場合を示したが、その設定情報の入力を省略できればユーザの作業負担は更に軽減する。
そこで、設定Ｗｅｂアプリによってユーザによる設定情報の入力を省略した場合の処理を説明する。
【００３５】
次に、図１と図３に基いて、上記無線ＬＡＮデバイス１を無線ＬＡＮアクセスポイント３と無線通信可能に設定する処理について、設定Ｗｅｂアプリによってユーザによる設定情報の入力を省略した場合の処理を説明する。
図３は、上記無線ＬＡＮデバイス１を無線ＬＡＮアクセスポイント（図３では「無線ＬＡＮ・ＡＰ」と略記する）３と無線通信可能に設定する他の処理について説明するシーケンス図である。
ユーザは、無線ＬＡＮデバイス１をクライアントＰＣ２に接続し、クライアントＰＣ２で立ち上げたブラウザで無線ＬＡＮデバイス１へ設定Ｗｅｂアプリ画面を参照する操作をする（図中「ａ」の処理）。
【００３６】
クライアントＰＣ２の主制御部２０は、通信制御部２４によってブラウザで無線ＬＡＮデバイス１へ設定Ｗｅｂアプリを参照する要求を送信する（図中「ｂ」の処理）。
一方、無線ＬＡＮデバイス１は、通信制御部１２を介して上記要求を受信すると、主制御部１０が、記憶部１１のプログラムを実行し、Ｗｅｂサーバによって設定Ｗｅｂアプリを通信制御部１２を介してクライアントＰＣ２へ送信し、クライアントＰＣ２の主制御部２０は表示部２１に設定Ｗｅｂアプリの設定画面を表示する（図中「ｃ」の処理）。
【００３７】
次に、クライアントＰＣ２における設定Ｗｅｂアプリは、有線ＬＡＮ５を介して無線ＬＡＮアクセスポイント３にアクセスし、無線ＬＡＮアクセスポイント３に無線ＬＡＮデバイス１と無線通信するのに必要な設定情報（無線ＬＡＮデバイス１に設定する無線ＬＡＮアクセスポイント３に関する情報を含む）を要求する（図中「ｄ」の処理）。
無線ＬＡＮアクセスポイント３は、通信制御部３１によって上記要求を受信すると、主制御部３０が自装置に関する設定情報をクライアントＰＣ２へ送信する（図中「ｅ」の処理）。
こうして、無線ＬＡＮデバイス１に設定する無線ＬＡＮアクセスポイント３の設定情報を自動的に取得することができ、ユーザが手入力する必要がなくなり、ユーザの作業負担を更に軽減する。
【００３８】
クライアントＰＣ２の主制御部２０は、予め記憶している無線ＬＡＮデバイス１の設定情報（無線ＬＡＮアクセスポイント３に設定する無線ＬＡＮデバイス１に関する情報を含む）と、無線ＬＡＮアクセスポイント３から取得した設定情報を通信制御部２４によって無線ＬＡＮデバイス１へ送信する（図中「ｆ」の処理）。
このように、無線ＬＡＮアクセスポイント３に設定する無線ＬＡＮデバイス１の設定情報を予め記憶しているので、ユーザが無線ＬＡＮデバイス１に対応する設定情報を手入力する必要がなくなり、ユーザの作業負担を更に軽減することができる。
【００３９】
無線ＬＡＮデバイス１は、通信制御部１２を介して上記設定情報を受信すると、主制御部１０が設定情報に基いて自装置に対して設定すべき内容の設定処理を実行し（図中「ｇ」の処理）、通信制御部１２によって無線ＬＡＮアクセスポイント３に無線でアクセスし、無線ＬＡＮアクセスポイント３に設定すべき内容の設定情報を無線で送信する（図中「ｈ」の処理）。
無線ＬＡＮアクセスポイント３は、通信制御部３１によって無線で上記設定情報を受信すると、主制御部３０が自装置に対して設定すべき内容の設定処理を実行する（図中「ｉ」の処理）。
このようにして、無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３との設定が終了した後、ユーザは、無線ＬＡＮデバイス１をクライアントＰＣ２から取り外し、ＭＦＰ４に繋ぎ変えて接続する操作をする（図中「ｊ」の処理）。
【００４０】
そうすると、無線ＬＡＮデバイス１の主制御部１０は、通信制御部１２によってＭＦＰ４との間で接続処理をした後（図中「ｋ」の処理）、通信制御部１２によって無線ＬＡＮアクセスポイント３との間で無線通信を開始する（図中「ｌ」の処理）。
このようにして、無線ＬＡＮデバイス１をクライアントＰＣ２に接続することにより、クライアントＰＣ２にＷＰＳの設定をするための設定Ｗｅｂアプリの動作を行わせ、無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３に対する設定処理を自動的に行う。
したがって、ユーザは、クライアントＰＣ２に対するインストール作業と設定情報の入力作業の繁雑な作業を行わなくて済み、ユーザの作業負担をより軽減することができる。
【００４１】
次に、さらに他の設定処理例について説明する。
上述の設定処理では、クライアントＰＣ２によって無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３にそれぞれ設定する場合を示したが、ＭＦＰ４に無線ＬＡＮデバイス１を接続した状態で無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３にそれぞれ設定できるようにすれば、ユーザは無線ＬＡＮデバイス１をつなぎ替える作業が無くなり、ユーザの作業負担は更に軽減する。
そこで、ＭＦＰ４に無線ＬＡＮデバイス１を接続した状態で無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３にそれぞれ設定する場合の処理を説明する。
【００４２】
次に、図４と図５に基いて、上記無線ＬＡＮデバイス１を無線ＬＡＮアクセスポイント（図４では「無線ＬＡＮ・ＡＰ」と略記する）３と無線通信可能に設定する処理について、ＭＦＰ４に無線ＬＡＮデバイス１を接続した状態で実施する場合の処理を説明する。
ユーザは、図４に示すように、ＭＦＰ４に無線ＬＡＮデバイス１を接続する。この場合、設定のためのクライアントＰＣは必要なくなる。
図５は、上記無線ＬＡＮデバイス１を無線ＬＡＮアクセスポイント（図４では「無線ＬＡＮ・ＡＰ」と略記する）３と無線通信可能に設定するさらに他の処理について説明するシーケンス図である。
【００４３】
ユーザは、無線ＬＡＮデバイス１をＭＦＰ４に接続する操作をする（図中「ａ」の処理）。
無線ＬＡＮデバイス１の主制御部１０は、通信制御部１２によってＭＦＰ４との接続の初期処理を開始し（図中「ｂ」の処理）、通信制御部１２によって無線ＬＡＮアクセスポイント３に無線ＬＡＮデバイス１と無線通信するのに必要な設定情報（無線ＬＡＮデバイス１に設定する無線ＬＡＮアクセスポイント３に関する情報を含む）を要求する（図中「ｃ」の処理）。
無線ＬＡＮアクセスポイント３は、通信制御部３１によって上記要求を受信すると、主制御部３０が自装置に関する設定情報をクライアントＰＣ２へ送信する（図中「ｄ」の処理）。
【００４４】
こうして、無線ＬＡＮデバイス１に設定する無線ＬＡＮアクセスポイント３の設定情報を自動的に取得することができ、ユーザが手入力する必要がなくなり、ユーザの作業負担を更に軽減する。
無線ＬＡＮデバイス１は、通信制御部１２を介して上記設定情報を受信すると、主制御部１０が設定情報に基いて自装置に対して設定すべき内容の設定処理を実行し（図中「ｅ」の処理）、通信制御部１２によって無線ＬＡＮアクセスポイント３に無線でアクセスし、無線ＬＡＮアクセスポイント３に設定すべき内容の設定情報（この設定情報は予め記憶部１１に記憶している）を無線で送信する（図中「ｆ」の処理）。
【００４５】
このように、無線ＬＡＮアクセスポイント３に設定する無線ＬＡＮデバイス１の設定情報を予め記憶しているので、ユーザが無線ＬＡＮデバイス１に対応する設定情報を手入力する必要がなくなり、ユーザの作業負担を更に軽減することができる。
無線ＬＡＮアクセスポイント３は、通信制御部３１によって無線で上記設定情報を受信すると、主制御部３０が自装置に対して設定すべき内容の設定処理を実行する（図中「ｇ」の処理）。
こうして、無線ＬＡＮデバイス１と無線ＬＡＮアクセスポイント３との設定が終了した後、無線ＬＡＮデバイス１の主制御部１０は、通信制御部１２によって無線ＬＡＮアクセスポイント３との間で無線通信を開始する（図中「ｈ」の処理）。
【００４６】
このようにして、無線ＬＡＮデバイス１をＭＦＰ４に接続すれば、無線ＬＡＮデバイス１が自デバイスと無線ＬＡＮアクセスポイント３に対する設定処理を自動的に行う。
したがって、ユーザは、クライアントＰＣ２に対するインストール作業と設定情報の入力作業の繁雑な作業を行わなくて済み、ユーザの作業負担をより軽減することができる。
さらに、無線ＬＡＮデバイス１をつなぎ替える操作も必要ないので、ユーザの作業負担をさらに軽減することができる。
【００４７】
この実施形態の無線ＬＡＮデバイス１によれば次の効果が得られる。
１．無線ＬＡＮデバイスを設定するクライアントＰＣのＯＳに依存することがなくなる。
すなわち、クライアントＰＣのＯＳの種類毎に設定アプリを開発者が用意したり、ユーザが設定アプリをインストールする作業が必要なくなる。
２．多数の無線ＬＡＮデバイスや多種類の無線ＬＡＮデバイス毎に設定アプリを開発者が用意したり、利用者がインストールする必要がなくなる。
３．ユーザが無線ＬＡＮに関する設定情報を入力する必要もなく、無線ＬＡＮデバイスと無線ＬＡＮアクセスポイントの無線接続の設定を自動的に完結することができる。
【００４８】
４．ユーザが無線ＬＡＮの設定のためにクライアントＰＣを用意することなく、ＭＦＰもしくは無線機能を保有しないＰＣに無線ＬＡＮデバイスをつなげるだけで無線接続の設定が完結することができる。
５．ＷｅｂアプリケーションとしてＡｊａｘ（Ａｓｙｎｃｈｒｏｎｏｕｓ  ＪａｖａＳｃｒｉｐｔ＋ＸＭＬ、Ｊａｖａは登録商標）の技術も組み合わせると、無線ＬＡＮアクセスポイントとの接続状況をリアルタイムに把握するような場合、ユーザが逐一状況確認の操作をしなくても良いので、ユーザの入力の手間が省ける。
例えば、無線ＬＡＮアクセスポイントの状態を無線ＬＡＮデバイスが定期的に取得（例えば、無線ＬＡＮアクセスポイントが故障状態を示す情報を取得）することも可能になる。
【００４９】
上記Ａｊａｘは、ブラウザ内で非同期通信とインタフェースの構築などを行う技術であり、特に、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔでの非同期通信（メッセージ交換）を特徴としている。
そのため、Ａｊａｘを用いれば、仮想マシン間での表示制御データを、ブラウザに対して非同期で送受信することができ、表示制御処理では、表示画面を部分的に更新するだけでよい。
その結果、さらなる画面表示の高速化を図ることができる。
【００５０】
この実施形態では、無線ＬＡＮデバイスに、設定アプリをＷｅｂアプリケーション化して組み込んでいる。
つまり、無線ＬＡＮデバイス内にＷｅｂサーバおよび設定アプリの機能を実装したＷｅｂアプリを格納した仕組みとしている。
これにより、クライアントＰＣでは、無線ＬＡＮデバイスから送られたＷｅｂブラウザによってＷＰＳによるネットワーク設定が可能となる。
【００５１】
したがって、クライアントＰＣにユーザがＷＰＳ専用の設定アプリをインストールする作業が必要なくなる。
また、クライアントＰＣでは、ブラウザを用いて無線ＬＡＮデバイスと無線ＬＡＮアクセスポイントに対するネットワーク設定を行えるので、クライアントＰＣのＯＳの種類に依存することなく、多様なＯＳで実施することができる。
このようにして、ユーザのネットワーク設定に関する作業負担を軽減することができる。
【符号の説明】
【００５２】
１、６：無線ＬＡＮデバイス    ２、７：クライアントＰＣ    ３、８：無線ＬＡＮアクセスポイント（無線ＬＡＮ・ＡＰ）    ４、９：ＭＦＰ    ５：有線ＬＡＮ    １０、２０、３０、４０：主制御部    １１、２３、４３：記憶部    １２、２４、３１、４４：通信制御部    ２１：表示部    ２２：入力部    ４１：操作表示部    ４２：画像形成部
【先行技術文献】
【特許文献】
【００５３】
【特許文献１】特開２００９−８９２３０号公報
【特許文献２】特開２００９−２６０５５７号公報
【図１】
2013005001.tif 000003
【図２】
2013005001.tif 000004
【図３】
2013005001.tif 000005
【図４】
2013005001.tif 000006
【図５】
2013005001.tif 000007
【図６】
2013005001.tif 000008
【図７】
2013005001.tif 000009