(57)【特許請求の範囲】
【請求項１】
無線接続を確立するためのアソシエーション情報とユーザを識別するためのユーザ識別情報を夫々記憶する２つの記憶媒体との無線通信を実行し、前記２つの記憶媒体から前記アソシエーション情報と前記ユーザ識別情報を受信する第１通信部と、
前記ユーザ識別情報に基づいてユーザ認証を実行し、前記ユーザ認証に基づいて前記アソシエーション情報を有効とするか否かを判定し、前記アソシエーション情報が有効と判定されたとき、前記アソシエーション情報を設定する判定部と、
前記判定部が設定したアソシエーション情報に基づいて無線接続を確立する第２通信部と、
前記アソシエーション情報を受け取ったときから前記ユーザ識別情報を受信するまでの第１経過時間を計時する計時部と、
を備え、
前記判定部は、前記第１経過時間が予め設定された値を超えるとき、前記アソシエーション情報を無効と判定することを特徴とする通信装置。
【請求項２】
前計時部は、さらに前記ユーザ識別情報を受け取ったときから前記アソシエーション情報を受信するまでの第２経過時間を計時し、
前記判定部は、前記第２経過時間が予め設定された値を超えるとき、前記ユーザ識別情報を無効と判定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記計時部は、さらに前記判定部が前記アソシエーション情報を有効と判定したときからの第３経過時間を計時し、
前記判定部は、前記第３経過時間が、前記ユーザ認証に基づいて有効と判定したアソシエーション情報についての予め設定された有効期間を超えたとき、前記アソシエーション情報を無効と判定することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
記憶手段をさらに備え、
前記判定部は、前記ユーザ認証に基づいて有効と判定したアソシエーション情報を前記記憶手段に書き込むことを特徴とする請求項１乃至３のいずれか一つに記載の通信装置。
【請求項５】
記憶手段と、
前記ユーザ認証を実行するか否かを設定する設定部と、
をさらに備え、
前記判定部は、前記ユーザ認証を実行しないと設定されているとき、前記第１通信部が受け取ったアソシエーション情報を有効と判定して、前記記憶手段に書き込むことを特徴とする請求項１乃至３のいずれか一つに記載の通信装置。
【請求項６】
無線接続を確立するためのアソシエーション情報を有する第１記憶媒体と、ユーザを識別するためのユーザ識別情報を有する第２記憶媒体と、通信機器とを備える無線通信システムであって、
前記通信機器は、前記第１および第２記憶媒体と無線通信し、前記アソシエーション情報と前記ユーザ識別情報とを受信する第１通信部と、
前記ユーザ識別情報に基づいてユーザ認証を実行し、前記ユーザ認証に基づいて前記アソシエーション情報を有効とするか否かを判定し、前記アソシエーション情報が有効と判定されたとき、前記アソシエーション情報を設定する判定部と、
前記判定部が設定したアソシエーション情報に基づいて無線接続を確立する第２通信部と、
前記アソシエーション情報を受け取ったときから前記ユーザ識別情報を受信するまでの経過時間を計時する計時部と、
を備え、
前記判定部は、前記経過時間が予め設定された値を超えるとき、前記アソシエーション情報を無効と判定することを特徴とする無線通信システム。
【請求項７】
無線接続を確立するためのアソシエーション情報を有する第１記憶媒体と、ユーザを識別するためのユーザ識別情報を有する第２記憶媒体と、通信機器とを備える無線通信システムのアソシエーション情報設定方法であって、
前記通信機器の第１通信部が、前記第１および第２記憶媒体と無線通信し、前記アソシエーション情報と前記ユーザ識別情報とを受信するステップと、
前記通信機器の判定部が、前記ユーザ識別情報に基づいてユーザ認証を実行し、前記ユーザ認証に基づいて前記アソシエーション情報を有効とするか否かを判定し、前記アソシエーション情報が有効と判定されたとき、前記アソシエーション情報を設定するステップと、
前記通信機器の第２通信部が、前記判定部によって設定されたアソシエーション情報に基づいて無線接続を確立するステップと、
前記通信機器の計時部が、前記アソシエーション情報を受け取ったときから前記ユーザ識別情報を受信するまでの経過時間を計時するステップと、
前記判定部が、前記経過時間が予め設定された値を超えるとき、前記アソシエーション情報を無効と判定するステップと、
を有することを特徴とするアソシエーション情報設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、無線通信システムおよびアソシエーション情報設定方法に関する。
【背景技術】
【０００２】
近年、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）やＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）といった無線通信方式で通信装置間を無線接続し、データを送受信する技術が急速に普及している。これらの無線通信では、例えば、部外者が不正に無線接続したり、通信内容を傍受したりしないよう、無線接続する通信装置間で認証情報や暗号通信の暗号鍵を共有している。
【０００３】
通信装置間で共有される情報（以下単に「アソシエーション情報」という）は、最初に無線通信する前に安全な方法で通信装置間で交換又は通信装置に設定され、夫々の不揮発性メモリ等に保存されるのが一般的であり、保存されたアソシエーション情報は、その後の通信装置間の無線通信で使用される。
【０００４】
従来、最初に無線通信する前にアソシエーション情報を交換又は設定する作業は、“煩雑な”方法で行われていたため、これまでに多数の方法が提案されている。これらの方法は、無線接続を確立しようとする通信装置間で行う通信（以下単に「主通信」という）でアソシエーション情報を交換するＩｎ  Ｂａｎｄ方式と、主通信とは異なる通信（以下単に「副通信」という）でアソシエーション情報を設定するＯｕｔ  Ｏｆ  Ｂａｎｄ方式と、に大別できる。また、必要最小限の認証情報だけをＯｕｔ  Ｏｆ  Ｂａｎｄ方式で設定し、その他の情報はＩｎ  Ｂａｎｄ方式で行うものも知られている。
【０００５】
近年、低速かつ至近距離で行う近距離無線通信（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、以下単に「ＮＦＣ」という）の技術を応用したＯｕｔ  Ｏｆ  Ｂａｎｄ方式のものが有望視され、実用化が進んでいる。この方式では、ほぼ接触した状態でアソシエーション情報を交換又は設定するためにセキュリティが確保でき、かつ通信装置間を通信線で繋がなくても“タッチする”という直感的なオペレーションで通信装置にアソシエーション情報を設定できるという特徴がある。
【０００６】
また、この方法には、近距離無線通信が可能な非接触ＩＣカード（以下単に「ＮＦＣトークン」という）と、アソシエーション情報の設定対象の通信装置に接続されたリーダー／ライター装置（以下単に「ＮＦＣ・Ｒ／Ｗ装置」という）と、の間で近距離無線通信を実行して、ＮＦＣトークンから通信装置にアソシエーション情報を設定するトークン方式と、アソシエーション情報の設定対象である通信装置間で近距離無線通信を実行して、アソシエーション情報を交換するＰｅｅｒ  Ｔｏ  Ｐｅｅｒ方式の２種類がある。
【０００７】
例えば、モバイル機器間もしくはモバイル機器とＭＦＰ（多機能周辺装置）との間ではＰｅｅｒ  Ｔｏ  Ｐｅｅｒ方式のほうが使い勝手がよく、デスクトップパソコンとＭＦＰや、固定された無線ＬＡＮアクセスポイントと多数のＭＦＰといった組合せでは、トークン方式のほうが使い勝手がよいので、アソシエーション情報の設定対象の通信装置に応じてこれらの方式を使い分けるとよい。
【０００８】
例えば、特許文献１に開示されたアソシエーション情報の設定方法では、周辺装置に一義的に関係する装置識別情報がホスト装置に表示されるとき、ユーザが、ホスト装置に表示された装置識別情報が周辺装置に記されたものと合致することを確認し、周辺装置のキーを押すことによって無線通信を確立している。また、ＮＦＣ機能を備えるホスト装置と周辺装置であれば、ホスト装置と周辺装置とを接触又は十分に近接して配置することで通信装置間の無線接続を確立している。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示された従来のアソシエーション情報設定方法ではキーを押すだけでアソシエーション情報を設定する作業が完了し、アソシエーション情報が設定された通信装置間で無線通信が可能となってしまうため、例えば、オフィスにおいて部外者がその通信装置と簡単に無線接続できてしまうといったセキュリティ上の問題が発生しやすいという問題があった。
【００１０】
また、ＮＦＣトークンを使った従来のアソシエーション情報設定方法では、アソシエーション情報とユーザ識別情報の両方が書き込まれたＮＦＣトークンを紛失した場合、部外者がそのＮＦＣトークンを悪用するといったことも考えられる。
【００１１】
また、アソシエーション情報とユーザ識別情報の両方が書き込まれたＮＦＣトークンを対象者全員に配布するだけなら管理者にとって何も煩雑なことではないが、トークンに書き込まれている情報を更新するとき、対象者全員からＮＦＣトークンを回収し、更新して再配布といった煩雑な作業が必要となる。したがって、対象者全員のＮＦＣトークンの管理が煩わしいという問題があった。
【００１２】
本発明は、上記に鑑みてなされたものであって、簡単な操作でアソシエーション情報を通信装置に設定でき、部外者が傍受又は無線接続するのを防止できる通信装置、無線通信システムおよびアソシエーション情報設定方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するために、本発明は通信装置であって、無線接続を確立するためのアソシエーション情報とユーザを識別するためのユーザ識別情報を夫々記憶する２つの記憶媒体との無線通信を実行し、前記２つの記憶媒体から前記アソシエーション情報と前記ユーザ識別情報を受信する第１通信部と、前記ユーザ識別情報に基づいてユーザ認証を実行し、前記ユーザ認証に基づいて前記アソシエーション情報を有効とするか否かを判定し、前記アソシエーション情報が有効と判定されたとき、前記アソシエーション情報を設定する判定部と、前記判定部が設定したアソシエーション情報に基づいて無線接続を確立する第２通信部と、前記アソシエーション情報を受け取ったときから前記ユーザ識別情報を受信するまでの第１経過時間を計時する計時部と、を備え、前記判定部は、前記第１経過時間が予め設定された値を超えるとき、前記アソシエーション情報を無効と判定することを特徴とする。
【００１４】
また、本発明は、無線接続を確立するためのアソシエーション情報を有する第１記憶媒体と、ユーザを識別するためのユーザ識別情報を有する第２記憶媒体と、通信機器とを備える無線通信システムであって、前記通信機器は、前記第１および第２記憶媒体と無線通信し、前記アソシエーション情報と前記ユーザ識別情報とを受信する第１通信部と、前記ユーザ識別情報に基づいてユーザ認証を実行し、前記ユーザ認証に基づいて前記アソシエーション情報を有効とするか否かを判定し、前記アソシエーション情報が有効と判定されたとき、前記アソシエーション情報を設定する判定部と、前記判定部が設定したアソシエーション情報に基づいて無線接続を確立する第２通信部と、前記アソシエーション情報を受け取ったときから前記ユーザ識別情報を受信するまでの経過時間を計時する計時部と、を備え、前記判定部は、前記経過時間が予め設定された値を超えるとき、前記アソシエーション情報を無効と判定することを特徴とする。
【００１５】
また、本発明は、無線接続を確立するためのアソシエーション情報を有する第１記憶媒体と、ユーザを識別するためのユーザ識別情報を有する第２記憶媒体と、通信機器とを備える無線通信システムのアソシエーション情報設定方法であって、前記通信機器の第１通信部が、前記第１および第２記憶媒体と無線通信し、前記アソシエーション情報と前記ユーザ識別情報とを受信するステップと、前記通信機器の判定部が、前記ユーザ識別情報に基づいてユーザ認証を実行し、前記ユーザ認証に基づいて前記アソシエーション情報を有効とするか否かを判定し、前記アソシエーション情報が有効と判定されたとき、前記アソシエーション情報を設定するステップと、前記通信機器の第２通信部が、前記判定部によって設定されたアソシエーション情報に基づいて無線接続を確立するステップと、前記通信機器の計時部が、前記アソシエーション情報を受け取ったときから前記ユーザ識別情報を受信するまでの経過時間を計時するステップと、前記判定部が、前記経過時間が予め設定された値を超えるとき、前記アソシエーション情報を無効と判定するステップと、を有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、簡単な操作でアソシエーション情報を通信装置に設定でき、部外者が傍受又は無線接続するのを防止できるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の一実施の形態の無線通信システムの概略構成を示す図である。
【図２】図２は、本発明の一実施の形態の無線通信システムにおいて、通信機器として例示した画像形成装置のハードウェア構成を示すブロック図である。
【図３】図３は、図３に示した画像形成装置のソフトウェア構成を示すブロック図である。
【図４】図４は、本発明の一実施の形態の無線通信システムのＩＣカード型デバイスの概略構成を示す図である。
【図５】図５は、本発明の一実施の形態のアソシエーション情報のデータ構成を例示する図である。
【図６】図６は、本発明の一実施の形態の無線通信システムにおける画像形成装置の動作を示すフローチャートである。
【図７】図７は、本発明の一実施の形態の無線通信システムにおける認証ＩＤによって区別された画像形成装置の利用制限を示す図である。
【図８】図８は、本発明の一実施の形態の無線通信システムにおいて、ＩＣカード型デバイス等をかざす箇所の一例を示す図である。
【図９】図９は、本発明の一実施の形態の無線通信システムにおいて、簡単セットアップのパラメータ設定用画面の一例を示す図である。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照し、本発明にかかる通信装置、無線通信システムおよびアソシエーション情報設定方法の一実施の形態について詳細に説明する。なお、この実施例で発明を限定するものではない。
【００１９】
図１を参照し、本実施の形態にかかる無線通信システムの概略構成について説明する。図１は、本実施の形態にかかる無線通信システムの概略構成のブロック図である。
【００２０】
（無線通信システム全体の概略構成）
図１に示すように、本実施の形態の無線通信システムは、画像形成装置１と、パソコン２と、ＮＦＣトークン３と、ＮＦＣトークン４とを備えている。本実施の形態の画像形成装置１は、コピー機能、ファクシミリ機能、プリント機能、スキャナ機能、及び入力画像（例えば、スキャナ機能によって読み取った原稿の画像や、ファクシミリ機能によって入力された画像）を配信する機能等を複合したＭＦＰである。一方、パソコン２は、ＣＰＵと、ＲＡＭやＲＯＭなどの記憶部と、これらを接続するバス（いずれも図示せず）と、を有し、通常のコンピュータを利用したハードウェア構成となっている。
【００２１】
画像形成装置１は、無線ＵＳＢ方式の無線通信機能を有する主通信デバイス３４（図３参照）を内蔵、又は主通信デバイス３４と接続されている。パソコン２も同様に、無線ＵＳＢ方式の無線通信機能を有する主通信デバイス（図示しない）を内蔵、又は主通信デバイス（図示しない）と接続されている。また、画像形成装置１とパソコン２とは、無線ＵＳＢ方式の無線通信の通信圏内５にあり、画像形成装置１とパソコン２との間で無線ＵＳＢ方式の無線通信が可能とする。
【００２２】
ＮＦＣトークン３は、近距離無線通信方式の無線通信を実行可能な記憶媒体であり、画像形成装置１とパソコン２との間で実行される無線ＵＳＢ方式の無線通信に必要なアソシエーション情報を記憶している。同様に、ＮＦＣトークン４も、近距離無線通信方式の無線通信を実行可能な記憶媒体であり、パソコン２のユーザ識別情報を記憶している。また、ＮＦＣトークン３に記憶されるアソシエーション情報には、画像形成装置１を識別するＩＤと、パソコン２を識別するＩＤと、これらのＩＤと通信データを暗号化する暗号鍵とが含まれている。
【００２３】
画像形成装置１は、近距離無線通信方式の無線通信を実行可能な副通信デバイス３３（図３参照）を内蔵、又は副通信デバイスとしてのＮＦＣ・Ｒ／Ｗ装置（図示しない）とＵＳＢ接続される。パソコン２も同様に、近距離無線通信方式の無線通信を実行可能な副通信デバイス（図示しない）を内蔵、又は副通信デバイスとしてのＮＦＣ・Ｒ／Ｗ装置（図示しない）とＵＳＢ接続される。ＮＦＣ・Ｒ／Ｗ装置は、アソシエーション情報を設定するときに必要とされるものであって、アソシエーション情報の設定後に画像形成装置１又はパソコン２とＮＦＣ・Ｒ／Ｗ装置とのＵＳＢ接続が切断されてもよい。以下、本実施の形態では、副通信デバイス３３の代わりに、画像形成装置１又はパソコン２とＵＳＢ接続されたＮＦＣ・Ｒ／Ｗ装置を用いて説明する。
【００２４】
ＮＦＣトークン３、４が、画像形成装置１とＵＳＢ接続されたＮＦＣ・Ｒ／Ｗ装置の通信圏内１ａに移動し、ＮＦＣ・Ｒ／Ｗ装置にかざされたとき（又はＮＦＣ・Ｒ／Ｗ装置にタッチされたとき）、ＮＦＣ・Ｒ／Ｗ装置の電界による誘導電流で駆動されて画像形成装置１と近距離無線通信を開始する。同様にして、ＮＦＣトークン３、４は、パソコン２とＵＳＢ接続されたＮＦＣ・Ｒ／Ｗ装置の通信圏内２ａに移動し、ＮＦＣ・Ｒ／Ｗ装置にかざされたとき（又はＮＦＣ・Ｒ／Ｗ装置にタッチされたとき）、パソコン２と近距離無線通信を開始する。
【００２５】
次に、図２を参照し、本実施の形態の無線通信システムの画像形成装置のハードウェア構成について説明する。図２は、本実施の形態の無線通信システムの画像形成装置のハードウェア構成を示すブロック図である。
【００２６】
（画像形成装置のハードウェア構成）
本実施の形態の画像形成装置１は、コピー機能、ファクシミリ機能、プリント機能、スキャナ機能、及び入力画像（例えば、スキャナ機能によって読み取った原稿の画像や、ファクシミリ機能によって入力された画像）を配信する機能等を複合したＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）として説明するが、画像形成装置１の構成は、これに限定されるものではない。
【００２７】
図２に示すように、画像形成装置１は、コントローラ１００と、操作部１２１と、ファックス制御ユニット１２２と、プロッタ１２３と、スキャナ１２４と、その他ハードウェアリソース１２５と、を備えている。コントローラ１００は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスを介して、ファックス制御ユニット１２２と、プロッタ１２３と、スキャナ１２４と、その他ハードウェアリソース１２５と接続されている。
【００２８】
コントローラ１００は、画像形成装置全体を制御するコントローラであって、画像形成、通信、操作部１２１からの入力、操作部１２１の画面への表示等を制御する。プロッタ１２３は、ＰＣＩバスに接続可能なプリンターエンジン等であり、例えば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタである。スキャナ１２４は、原稿を読み取って原稿の画像データを生成するイメージスキャナである。また、その他ハードウェアリソース１２５は、上記以外の種々の機器を代表して示したものである。
【００２９】
コントローラ１００は、ＰＣＩバスと接続される、ＣＰＵ１０１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３７と、読み書き可能な不揮発性メモリ３５と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３６と、計時部としてのタイマ１０５と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１０６と、ＡＳＩＣ１０６に接続されたローカルメモリのＲＡＭ１０７とハードディスクドライブ（ＨＤＤ）１０８と、を有している。
【００３０】
コントローラ１００は、更に、シリアルバスインターフェース（以下単に「シリアルバスＩ／Ｆ」という）１１０と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）１１１と、ＷＬＡＮインターフェース１１２（以下単に「ＷＬＡＮ  Ｉ／Ｆ」という）と、ＵＳＢホスト１１３と、メモリカードインターフェース（以下単に「メモリカード  Ｉ／Ｆ」という）１１４とを有している。
【００３１】
シリアルバスＩ／Ｆ１１０は、例えばカートリッジ基板（図示しない）と接続され、各カートリッジのＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）の管理情報の読み出し／書き込みに使用される。ＮＩＣ１１１は、ＬＡＮなどのネットワークと接続される。ＷＬＡＮ  Ｉ／Ｆ１１２は、無線ＬＡＮ規格に準拠した通信方式で無線通信を実行するデバイスと接続される。ＵＳＢホスト１１３は、各種ＵＳＢデバイス（図示せず）との接続を検出し、接続されたＵＳＢデバイスとの間でデータを送受信する。メモリカードＩ／Ｆ１１４は、メモリカード（図示せず）との接続を検出し、接続されたメモリカードとの間でデータを送受信する。
【００３２】
ＲＡＭ３７は、例えば、アソシエーション情報の設定を実行するためのプログラムを含めた各種アプリケーションプログラムや、ＯＳ、各種ドライバ、データの展開、プリンターの描画等に用いるメモリであり、書き込み及び読み出し可能なメモリである。不揮発性メモリ３５は、パソコン２との間で共有するアソシエーション情報（セキュリティ情報を含む）等を記憶するメモリである。ＲＯＭ３６は、各種プログラムやデータの格納用メモリとして用いる読み出し専用のメモリである。
【００３３】
ＡＳＩＣ１０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰバス、ＰＣＩバス、ＲＡＭ１０７及びＨＤＤ１０８をそれぞれ接続するブリッジの役割も有している。ＡＳＩＣ１０６は、ＰＣＩターゲット及びＡＧＰマスタと、ＡＳＩＣ１０６の中核をなすアービタ（ＡＲＢ）と、ＲＡＭ１０７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、ファックス制御ユニット１２２、プロッタ１２３、スキャナ１２４、その他ハードウェアリソース１２５との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１０６には、ＰＣＩバスを介してファックス制御ユニット１２２、プロッタ１２３、スキャナ１２４、その他ハードウェアリソース１２５が接続されている。
【００３４】
ＲＡＭ１０７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ１０８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００３５】
操作部１２１は、ユーザが指示入力を行うための操作装置と、情報の表示を行う表示装置とが一体的に形成されたものである。例えば、操作部１２１がタッチパネルで構成され、ユーザによるタッチパネルの操作でアソシエーション情報の設定のためのアプリケーション（以下単に「簡単セットアップ」という）が起動する。また、ＮＦＣトークン３からアソシエーション情報が正常に設定されたとき、このタッチパネルにアソシエーション情報が正常に設定されたことを表示してもよい。また、ＮＦＣトークン４をＮＦＣ・Ｒ／Ｗ装置にかざしたとき（又はＮＦＣ・Ｒ／Ｗ装置にタッチしたとき）、操作部１２１にパスワードを要求するメッセージが表示されてもよい。
【００３６】
なお、図２は、画像形成装置１の一般的なハードウェア構成を例示したものであり、これに限定されるものではない。例えば、ＰＣＩバスで接続する代わりに、ＰＣＩ−ｅｘｐｒｅｓｓやその他のバスで接続するように構成してもよい。また、Ｂｌｕｅｔｏｏｔｈ等のインターフェースを備えるように構成してもよい。
【００３７】
次に、図３を参照し、本実施の形態の無線通信システムの画像形成装置の機能構成について説明する。図３は、本実施の形態の無線通信システムの画像形成装置の機能構成を示すブロック図である。
【００３８】
（画像形成装置のソフトウェア構成）
図３に示すように、画像形成装置１の制御部１０は、アプリケーション部２０と、セキュリティ制御部２１と、通信制御部２２と、オペポート制御部２３と、ファイル制御部２４と、メモリ制御部２５と、システム制御部２６と、ＯＳ（オペレーティングシステム）２７とを含んでいる。
【００３９】
アプリケーション部２０は、暗号化通信を行うためのアプリケーションや、接続先の通装置との簡単セットアップを含んでいる。また、アプリケーション部２０は、ファクシミリ機能、プリンター機能、スキャナ機能、ストレージ機能等を実現させるためのアプリケーションを含んでいる。
【００４０】
セキュリティ制御部２１は、認証情報や暗号通信用の暗号鍵等のセキュリティ情報を含むアソシエーション情報を不揮発性メモリ３５に記憶し、アプリケーション部２０や各制御部に対してセキュリティサービスを提供する。例えば、データの暗号化や復号化の処理を行う。
【００４１】
通信制御部２２は、アプリケーション部２０と、セキュリティ制御部２１と、ネットワークプロトコル３０と、主通信デバイス３４のデバイスドライバ３２とが、無線ＵＳＢ方式の無線通信を行う機能を実現する。通信制御部２２は、同様にして、アプリケーション部２０と、セキュリティ制御部２１と、プロトコル２９と、副通信デバイス３３のデバイスドライバ３１とが近距離無線通信方式の無線通信を行う機能を実現する。
【００４２】
オペポート制御部２３は、操作部１２１を介したユーザからの指示入力や操作部１２１への情報の表示を制御する。ファイル制御部２４は、ＨＤＤ１０８へのファイルの読み書きを制御する。メモリ制御部２５は、ＲＡＭ３７、不揮発性メモリ３５、ＲＯＭ３６などのメモリへの読み書きを制御する。システム制御部２６は、符号２０乃至３２の各部を統括的に制御する。
【００４３】
ＯＳ２７は、オペレーティングシステムとして機能し、セキュリティ情報２８と、プロトコル２９と、デバイスドライバ３１と、ネットワークプロトコル３０と、デバイスドライバ３２とを有している。プロトコル２９及びネットワークプロトコル３０は、暗号化通信を行うためのプロトコルスタックである。
【００４４】
デバイスドライバ３２は、パソコン２と無線通信を行う主通信デバイス３４を制御し、デバイスドライバ３１は、ＮＦＣトークン３、４と無線通信を行う副通信デバイス３３（ＮＦＣ・Ｒ／Ｗ装置）を制御する。
【００４５】
次に、図４を参照し、本実施の形態の無線通信システムのＮＦＣトークンの概略構成について説明する。図４は、本実施の形態の無線通信システムのＮＦＣトークンの概略構成のブロック図である。
【００４６】
（ＮＦＣトークンの概略構成）
図４に示すように、ＮＦＣトークン３は、Ｒ／Ｗ装置の電界による誘導電流で駆動するＩＣチップを内蔵し、このＩＣチップは、中央演算処理部（ＣＰＵ）３ａと、読み出し専用メモリ部（ＲＯＭ）３ｂと、データ処理用メモリ部（ＲＡＭ）３ｃと、電気的に消去可能な書き込み可能メモリ部（ＥＥＰＲＯＭ）３ｄと、コプロセッサ部（ＣｏＰｒｏ）３ｅと、を有している。ＮＦＣトークン４についてもＮＦＣトークン３と構成は同じである。
【００４７】
例えば、ＮＦＣトークン３のＥＥＰＲＯＭ３ｄは、アソシエーション情報を記憶し、ＮＦＣトークン３のＲＯＭ３ｂは、アソシエーション情報の設定に必要なプログラムやアソシエーション情報の暗号化に必要なアルゴリズムを格納する。ＮＦＣトークン３のＣｏＰｒｏ３ｅは、ＲＳＡ暗号（Ｒｉｖｅｓｔ−Ｓｈａｍｉｒ−Ａｄｌｅｍａｎ）等の公開鍵暗号アルゴリズムを高速化するための処理部である。
【００４８】
本実施の形態において使用されたＮＦＣトークンは一例であり、別電源やＨＤＤ（ハードディスクドライブ）、リアルタイムクロックなどを搭載したＮＦＣ通信チップ搭載のモバイル機器のような形態であってもよいし、アソシエーション情報が格納・可搬できればどのような形態であっても構わない。
【００４９】
次に、図５を参照し、本実施の形態の無線通信システムにおいて、ＮＦＣトークン３から受信するアソシエーション情報の一例のデータ構成について説明する。図５は、ＮＦＣトークン３から受信するアソシエーション情報の一例のデータ構成を示す図である。
【００５０】
本実施の形態の無線通信システムでは、図５に示すように、無線通信を行う際に互いを識別するための識別情報としてパソコン２を識別するＩＤと、画像形成装置１を識別するＩＤと、識別情報と通信データとを含む情報の暗号化に用いる暗号鍵とを含んでいる。
【００５１】
画像形成装置１のＣＰＵ１０１は、ＮＦＣトークン３から受け取ったパソコン２とのアソシエーション情報をＲＡＭ３７に一時的に保持し、ユーザ認証が完了したとき不揮発性メモリ３５に保存する。パソコン２でも同様に、ＮＦＣトークン３から受け取った画像形成装置１とのアソシエーション情報をＲＡＭ３７に一時的に保持し、ユーザ認証が完了したときパソコン２の不揮発性メモリに保存する。
【００５２】
次に、図６を参照し、本実施の形態の無線通信システムの画像形成装置の簡単セットアップモードが起動したときの動作について説明する。図６は、本実施の形態の無線通信システムの画像形成装置の簡単セットアップモードが起動したときの動作のフローチャートである。
【００５３】
画像形成装置１に実装されるコントローラ１００（図２参照）に備わるＣＰＵ１０１が、ＯＳ２７および各種制御部に相当するプログラムを、主記憶としてのＲＡＭ３７にロードし、これらのプログラムを実行することによって各部を制御しているので、以下の動作の説明においては、ＣＰＵ１０１により実行されるＯＳ２７を動作主体として説明する。
【００５４】
また、画像形成装置１とＵＳＢ接続されたＮＦＣ・Ｒ／Ｗ装置にＮＦＣトークン３をかざすとき、画像形成装置１の簡単セットアップモードが既に起動しているものとする。なお、ユーザが画像形成装置１の操作部１２１を操作して簡単セットアップモードを起動させるとき、画像形成装置１がユーザにユーザＩＤとパスワードの入力を要求するようにしてもよい。一方、ユーザは、ユーザＩＤとパスワードを操作部１２１に入力する代わりに、ＮＦＣ・Ｒ／Ｗ装置にトークン４をかざすようにしてもよい。
【００５５】
また、画像形成装置１とＵＳＢ接続されたＮＦＣ・Ｒ／Ｗ装置にＮＦＣトークン３を近づけ、ＮＦＣ・Ｒ／Ｗ装置にＮＦＣトークン３をかざし又はタッチしたとき（すなわち、ＮＦＣトークン３をＮＦＣ・Ｒ／Ｗ装置の通信圏内に入れたとき）、ＮＦＣトークン３のＩＣチップが起動し、ＮＦＣトークン３は画像形成装置１と近距離無線通信を開始する。したがって、ＮＦＣ・Ｒ／Ｗ装置にＮＦＣトークン３をかざしたとき（更に詳しくは、ＮＦＣトークン３が画像形成装置１と近距離無線通信を実行し、ＣＰＵ３ａが画像形成装置１に対してアソシエーション情報の設定を要求したとき、簡単セットアップ要因が発生したと判定する。
【００５６】
簡単セットアップモードが起動すると、ＯＳ２７は、簡単セットアップ要因が発生したか否かを判定する（ステップＳ１）。簡単セットアップ要因が発生したと判定した場合には（ステップＳ１のＹｅｓ）、ステップＳ２に進み、簡単セットアップの前処理を実行する。一方、簡単セットアップ要因が発生していないと判定した場合には（ステップＳ１のＮｏ）、ステップＳ１にとどまる。
【００５７】
ＮＦＣトークン３からのアソシエーション情報の設定の要求に応答して、ＯＳ２７は、ＮＦＣトークン３に対してアソシエーション情報を要求する。ＮＦＣトークン３は、この要求に応答して画像形成装置１にアソシエーション情報を送信する。ＯＳ２７は、ＮＦＣトークン３からのアソシエーション情報をＲＡＭ３７に保持する（ステップＳ２）。この時点でアソシエーション情報は使わず、不揮発性メモリ３５への保存もしない。
【００５８】
次に、画像形成装置１とＵＳＢ接続されたＮＦＣ・Ｒ／Ｗ装置にＮＦＣトークン４を近づけ、ＮＦＣ・Ｒ／Ｗ装置にＮＦＣトークン４をかざしたとき（すなわち、ＮＦＣトークン４をＮＦＣ・Ｒ／Ｗ装置の通信圏内に入れたとき）、ＮＦＣトークン４のＩＣチップが起動し、ＮＦＣトークン４は画像形成装置１と近距離無線通信を開始する。
【００５９】
ＮＦＣトークン４からの近距離無線通信に応答して、ＯＳ２７は、ユーザ認証なしで簡単セットアップを許可するか否かを判定する（ステップＳ３）。ユーザ認証が必要ない場合には（ステップＳ３のＹｅｓ）、ステップＳ４に進む。一方、ユーザ認証が必要な場合には（ステップＳ３のＮｏ）、ステップＳ４に進む。例えば、簡単セットアップを起動するまでの過程において既にユーザ認証が完了していて再度のユーザ認証の必要がない場合には、ステップＳ４に進むことができる。ＮＦＣトークンの場合、誰がＮＦＣトークン３，４をＮＦＣ・Ｒ／Ｗ装置にかざしたかが不明なので、ユーザ認証は必要である。一方、ＮＦＣトークンの代わりにモバイル端末を用いていて、モバイル端末で既にユーザ認証が済んでいる場合には、再度のユーザ認証は不要と判定してもよい。
【００６０】
次に、ＯＳ２７は、簡単セットアップの後処理を実行し、アソシエーション情報が有効として不揮発性メモリ３５に保存し（ステップＳ４）、簡単セットアップを終了する。一方、ユーザ認証が必要と判定した場合には（ステップＳ３のＮｏ）、ＯＳ２７は、判定部として機能し、操作部１２１からの入力によりユーザＩＤおよびパスワードを取得し、ＮＦＣトークン４に登録されているユーザＩＤおよびパスワードと比較し、ユーザＩＤおよびパスワードが一致するか否かを判定する（ステップＳ５）。
【００６１】
ステップＳ５において、ユーザＩＤおよびパスワードが一致する（ユーザ認証に成功）場合には（ステップＳ５のＹｅｓ）、ステップＳ４に進む。一方、ユーザＩＤおよびパスワードが一致しないとき（ステップＳ５のＮｏ）、ユーザＩＤおよびパスワードの再入力を要求する（ステップＳ6）。操作部１２１からの再入力によりユーザＩＤおよびパスワードを取得し、ＮＦＣトークン４に登録されているユーザＩＤおよびパスワードと比較し、ユーザＩＤおよびパスワードが一致するか否かを判定する（ステップＳ７）。ステップＳ７において、ユーザＩＤおよびパスワードが一致する（ユーザ認証に成功）場合には（ステップＳ７のＹｅｓ）、ステップＳ４に進む。一方、ユーザＩＤおよびパスワードが一致しないとき（ステップＳ７のＮｏ）、簡単セットアップ例外処理を実行し、アソシエーション情報が有効でないとして破棄する（ステップＳ８）。
【００６２】
また、タイマ１０５が、アソシエーション情報を受け取ったときからユーザ識別情報を受信するまでの経過時間を計時し、ＯＳ２７が、経過時間が予め設定された値を超えるか否かを判定し、経過時間が予め設定された値を超えるとき、ＯＳ２７は、「ＮＦＣトークン４をタッチして下さい」というメッセージを操作パネル１２１に表示又は音声出力するようにしてもよい。例えば、ＮＦＣトークン３をタッチした後の操作がわからないユーザであっても、画像形成装置１に容易にアソシエーション情報を設定することができる。また、上記の予め設定された値よりも更に長い制限値を設定し、上記の経過時間がこの制限値を経過するとき、ＯＳ２７は、ＲＡＭ３７に保持されているアソシエーション情報を無効とみなし、削除してもよい。このとき、簡単セットアップモードも終了し、当初設定されていたモードに戻るようにしてもよい。例えば、ＮＦＣトークン３をタッチしたまま放置されたとしても、当初のモードに戻ることができるので、他のユーザが画像形成装置１を利用することができる。
【００６３】
一方、タイマ１０５が、ユーザ識別情報を受け取ったときからアソシエーション情報を受信するまでの経過時間を計時し、ＯＳ２７が、経過時間が予め設定された値を超えるか否かを判定し、経過時間が予め設定された値を超えるとき、ＯＳ２７は、「ＮＦＣトークン３をタッチして下さい」というメッセージを操作パネル１２１に表示又は音声出力するようにしてもよい。例えば、ＮＦＣトークン４をタッチした後の操作がわからないユーザであっても、画像形成装置１に容易にアソシエーション情報を設定することができる。また、上記の予め設定された値よりも更に長い制限値を設定し、上記の経過時間がこの制限値を経過するとき、ＯＳ２７は、ＲＡＭ３７に保持されているユーザ識別情報を無効とみなし、削除してもよい。このとき、簡単セットアップモードも終了し、当初設定されていたモードに戻るようにしてもよい。例えば、ＮＦＣトークン４をタッチしたまま放置されたとしても、当初のモードに戻ることができるので、他のユーザが画像形成装置１を利用することができる。
【００６４】
また、タイマ１０５が、アソシエーション情報を有効と判定したときからの経過時間を計時し、ＯＳ２７が、ユーザ認証に基づいて有効と判定したアソシエーション情報が予め設定された有効期間を超えたか否かを判定し、アソシエーション情報が予め設定された有効期間を超えたとき、アソシエーション情報を無効と判定してもよい。この構成により、ゲスト用ＮＦＣトークン４を使って画像形成装置１とパソコン２との間にアソシエーション情報の設定を行った者に対して、画像形成装置１の利用期間が制限できる。
【００６５】
また、ユーザ認証の必要なしでアソシエーション情報の設定を完了しておいて、パソコン２から画像形成装置１を利用するときにユーザ認証を実行する（このときＮＦＣトークン４を利用する）。この構成により、パソコン毎に画像形成装置の機能を制限するのではなく、パソコンを利用している人に応じて画像形成装置の機能を制限してもよい。
【００６６】
このようにして画像形成装置１に対する簡単セットアップを実行し、パソコン２に対しても上述の簡単セットアップを実行することによってアソシエーション情報の設定は完了する。そして、設定したアソシエーション情報を利用して、パソコン２と画像形成装置１との間の無線ＵＳＢ方式の無線通信を実行する。
【００６７】
ここでは、パソコン２の簡単セットアップモードが起動したときの動作については、画像形成装置１の簡単セットアップモードが起動したときの動作と同じなので、その説明を省略する。
【００６８】
次に、本発明の実施の形態の無線通信システムの運用例について説明する。
【００６９】
本実施の形態の無線通信システムでは、簡単セットアップには、ユーザ認証に必要な情報を記憶するＮＦＣトークン及びＮＦＣ搭載モバイル端末と、アソシエーション情報を記憶する共用のＮＦＣトークンの２種類が必要となる。
【００７０】
この構成により、ユーザ認証に必要な情報とアソシエーション情報とが同じ記憶媒体（ＮＦＣトークン）に書き込まれていないので、例えばＮＦＣトークンを紛失したとしても、無線通信を介して画像形成装置１の無断使用のリスクが高まることはない。
【００７１】
（運用例１）
例えば、他社から招かれた人はゲスト用ＮＦＣトークン４を携帯し、ゲスト用ＮＦＣトークン４を使って画像形成装置１とパソコン２との間にアソシエーション情報の設定を行ってもらうようにする。ゲスト用ＮＦＣトークン４には画像形成装置１の機能別制限や“複合機内にあるデータの送信禁止”“コピー枚数の制限”“カラー印刷禁止”等の利用制限情報が保持されているので、部外者が複合機を不正利用するのを防止することができる（図７参照）。また、ＮＦＣトークン４をＮＦＣ・Ｒ／Ｗ装置にかざして又はタッチしてユーザＩＤとパスワードを入力してユーザ認証を完了しないと、アソシエーション情報の設定が完了しないので、部外者が複合機を不正利用するのを防止することができる。
【００７２】
（運用例２）
簡単セットアップが利用できる時間帯を制限してもよい。これにより週末や深夜に簡単セットアップが不正に利用されるのを防止できる。例えば、社員用のＮＦＣトークン４は週末でも深夜でも通常通り簡単セットアップを利用できるが、ゲスト用のＮＦＣトークン４は平日の予め設定された時間帯以外には簡単セットアップを利用できないように設定しておく。このように設定することにより、部外者が週末や深夜にアソシエーション情報を設定しようとする行為を防止することができる。なお、日時の検出は画像形成装置１に内蔵のタイマ１０５を用いて行う。
【００７３】
また、簡単セットアップのアップデートが必要な場合には、部署で共通のＮＦＣトークン３のアップデートだけでよいことになり、管理コストが削減できる。
【００７４】
アソシエーション情報の設定が完了すると、画像形成装置１とユーザ端末（パソコン２又はモバイル機器）は主通信デバイスを介して安全に無線通信でき、ユーザ端末（パソコン２又はモバイル機器）から画像形成装置１が使えるようになる。
【００７５】
また、ＮＦＣトークン４に登録される認証ＩＤに応じて画像形成装置１の利用可能な機能を制限してもよい。例えば、社員用のＮＦＣトークン４でアソシエーション情報を設定した場合には、ユーザ端末（パソコン２又はモバイル機器）から画像形成装置１の全ての機能が利用できる。一方、ゲスト用のＮＦＣトークン４でアソシエーション情報を設定した場合には、ユーザ端末（パソコン２又はモバイル機器）から画像形成装置１の一部の機能、例えば、コピー機能のみが利用可能となる。
【００７６】
また、ＮＦＣトークン４に登録される認証ＩＤに応じて無線通信が実行できる期間を設けてもよい。例えば、社員用のＮＦＣトークン４でアソシエーション情報を設定した場合には、ユーザ端末（パソコン２又はモバイル機器）から無期限で画像形成装置１と無線通信できる。一方、ゲスト用のＮＦＣトークン４でアソシエーション情報を設定した場合には、ユーザ端末（パソコン２又はモバイル機器）から例えば一日又は一週間等の予め設定された期間を限定して画像形成装置１との無線通信が実行できる。また、予め設定された期間を過ぎたとき、アソシエーション情報の期限切れと判定され、そのアソシエーション情報を消去するようにしてもよい。
【００７７】
次に、図８を参照し、ユーザ認証を促している液晶画面の一例について説明する。
【００７８】
例えば、「ここにかざして下さい」又は「ここにタッチして下さい」という表示を出力する液晶画面の裏側に副通信機能を配置し、液晶画面に「ここにかざして下さい」と表示されたとき、液晶画面上のこの位置にＮＦＣトークンをかざすようにしてもよい。この構成により、いつＮＦＣトークンをかざせばよいのかといった操作に必要な予備知識がなくても、簡単に機器間の無線接続を確立できる。この図ではスマートフォンによるユーザ認証を促しているが、ＮＦＣトークンによる機器間の無線接続の確立にもそのまま適用可能である。
【００７９】
以上説明したように、本実施の形態の無線通信システムは、無線接続を確立するためのアソシエーション情報とユーザを識別するためのユーザ識別情報を夫々記憶する２つの記憶媒体と無線通信し、アソシエーション情報とユーザ識別情報を受信する第１通信部と、ユーザ識別情報に基づいてユーザ認証を実行し、ユーザ認証に基づいてアソシエーション情報を有効とするか否かを判定する判定部と、判定部が設定したアソシエーション情報に基づいて無線接続を確立する第２通信部と、を備えるので、簡単な操作でアソシエーション情報を通信装置に設定でき、部外者が機器に無線接続するのを防止できる。
【００８０】
また、ユーザ識別情報に基づいてユーザ認証を実行し、ユーザ認証の結果に基づいてアソシエーション情報を設定する判定部と、判定部が設定したアソシエーション情報に基づいて無線接続を確立する第２通信部と、を備えるので、簡単な操作でアソシエーション情報を通信装置に設定でき、部外者が機器に無線接続するのを防止できる。
【００８１】
また、タイマ１０５が、アソシエーション情報を受け取ったときからユーザ識別情報を受信するまでの経過時間を計時し、ＯＳ２７は、経過時間が予め設定された値を超えるとき、アソシエーション情報を無効と判定してもよい。この構成により、部外者がアソシエーション情報を不正に設定することを防止できる。
【００８２】
また、タイマ１０５が、ユーザ識別情報を受け取ったときからアソシエーション情報を受信するまでの経過時間を計時し、ＯＳ２７は、経過時間が予め設定された値を超えるとき、ユーザ識別情報を無効と判定してもよい。この構成により、部外者がアソシエーション情報を不正に設定することを防止できる。
【００８３】
また、タイマ１０５が、アソシエーション情報を有効と判定したときからの経過時間を計時し、ＯＳ２７は、ユーザ認証に基づいて有効と判定したアソシエーション情報が予め設定された有効期間を超えたとき、アソシエーション情報を無効と判定してもよい。この構成により、ゲスト用ＮＦＣトークン４を使って画像形成装置１とパソコン２との間にアソシエーション情報の設定を行った者に対しては、画像形成装置１の利用期間が制限できる。
【００８４】
また、本実施の形態の無線通信システムでは、パソコン２と画像形成装置１との無線接続を確立する前にユーザ認証を行うか後で行うかを選択する手段を有してもよい。この構成により、アソシエーション情報を設定するときのユーザ認証を省略することができる。例えば、パソコン２を使用する時点でユーザ認証を行っても、部外者がパソコン２から画像形成装置１を不正に使用するのを防止するという当初の目的は達成できる。
【００８５】
また、本実施の形態の無線通信システムでは、簡単セットアップによって画像形成装置１とパソコン２との無線接続に必要な条件パラメータを設定する手段を有してもよい。例えば、管理者が画像形成装置１にパスワードを入力して管理者のページを開くとき、画像形成装置１の画面に図９に示すような管理者メニューが表示されるようにしてもよい。この管理者メニューによって管理者は各種の条件パラメータの設定又は変更ができる。例えば、アソシエーション情報の設定を常に許可するか否かの設定、ユーザ認証を必要とするか否かの設定、データを暗号化するか否かの設定といった項目まで設定できるので、状況に応じた対応が可能となる。
【００８６】
また、ＮＦＣトークン３、４の代わりに、別電源やＨＤＤ（ハードディスクドライブ）、リアルタイムクロックなどを搭載したＮＦＣ通信チップ搭載のハンドセット（モバイル機器のような形態のもの）であってもよいし、アソシエーション情報共有のためのデータが格納・可搬できればどのような形態であっても構わない。
【００８７】
また、本実施の形態の無線通信システムでは、画像形成装置１およびパソコン２で実行される簡単セットアップは、ＲＯＭ等に予め組み込まれて提供される。
【００８８】
また、本実施の形態の無線通信システムでは、画像形成装置１で実行される簡単セットアップが、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供されるように構成してもよい。
【００８９】
また、本実施の形態の無線通信システムでは、画像形成装置１で実行される簡単セットアップは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の無線通信システムでは、画像形成装置１で実行されるプログラムが、インターネット等のネットワーク経由で提供または配布されるように構成しても良い。
【００９０】
また、本実施の形態の無線通信システムでは、画像形成装置１で実行される簡単セットアップは、上述した判定部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから制御プログラムを読み出して実行することにより上記各部がＲＡＭ上にロードされ、判定部がＲＡＭ上に生成されるようになっている。
【００９１】
以上、本発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【符号の説明】
【００９２】
１  画像形成装置（第１通信機器）
１ａ  通信圏内
２  パソコン（第２通信機器）
２ａ  通信圏内
３  ＮＦＣトークン（第１記憶媒体）
３ａ  ＣＰＵ
３ｂ  ＲＯＭ
３ｃ  ＲＡＭ
３ｄ  ＥＥＰＲＯＭ
３ｅ  ＣｏＰｒｏ（コプロセッサ）
４  ＮＦＣトークン（第２記憶媒体）
５  通信圏内
１０  制御部
２０  アプリケーション部
２１  セキュリティ制御部
２２  通信制御部
２３  オペポート制御部
２４  ファイル制御部
２５  メモリ制御部
２６  システム制御部
２７  ＯＳ（オペレーティングシステム）
２８  セキュリティ情報
２９  プロトコル
３０  ネットワークプロトコル
３１  副通信デバイスのデバイスドライバ
３２  主通信デバイスのデバイスドライバ
３３  副通信デバイス
３４  主通信デバイス
３５  不揮発性メモリ
３６  ＲＯＭ
３７  ＲＡＭ
１００  コントローラ
１０１  ＣＰＵ
１０５  タイマ
１０６  ＡＳＩＣ
１０７  ＲＡＭ
１０８  ＨＤＤ
１１０  シリアルバスＩ／Ｆ
１１１  ＮＩＣ
１１２  ＷＬＡＮ  Ｉ／Ｆ
１１３  ＵＳＢホスト
１１４  メモリカードＩ／Ｆ
１２１  操作部（オペレーションパネル）
１２２  ファックス制御ユニット
１２３  プロッタ
１２４  スキャナ
１２５  その他ハードウェアリソース
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特表２００８−５１２８９１号公報
【図１】
0005458990.tif 000002
【図２】
0005458990.tif 000003
【図３】
0005458990.tif 000004
【図４】
0005458990.tif 000005
【図５】
0005458990.tif 000006
【図６】
0005458990.tif 000007
【図７】
0005458990.tif 000008
【図８】
0005458990.tif 000009
【図９】
0005458990.tif 000010