(57)【特許請求の範囲】
【請求項１】
周辺機器と無線通信が可能な画像処理装置であって、
前記周辺機器との無線通信の設定情報と、無線通信が確立された周辺機器との接続情報とが保存される記憶手段と、
無線通信により前記周辺機器から接続要求を受領すると、前記周辺機器の設定情報を参照して、前記周辺機器との接続が許可されているか判断し、前記周辺機器との接続が許可されている場合に、前記周辺機器との無線通信を確立する副通信手段と、
前記記憶手段に保存されている接続情報および前記設定情報に基づいて、前記副通信手段が通信を確立した周辺機器と無線通信を行う主通信手段と、
前記周辺機器との無線通信が確立された後、前記主通信手段が前記周辺機器と無線通信を行っていないアイドル状態となったときに、当該周辺機器の接続情報を前記記憶手段から削除する制御手段と
を含む、画像処理装置。
【請求項２】
前記副通信手段が前記周辺機器と行う無線通信の方式は、ＮＦＣ方式、ＰＢＣ方式、またはＰＩＮ方式であることを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記設定情報は、前記副通信手段が前記周辺機器と行う無線通信の方式毎に設定可能であり、
前記設定情報には、前記副通信手段の無線通信の方式による接続が許可されているか否か示す情報、前記主通信手段の通信方式、前記主通信手段の通信モード、通信データの暗号化条件、または通信の継続条件が含まれる、請求項１または２に記載の画像処理装置。
【請求項４】
前記主通信手段が行う無線通信の通信方式は、無線ＬＡＮ通信、ＵＷＢ通信またはＢｌｕｅｔｏｏｔｈ（登録商標）であり、前記主通信手段が行う無線通信の通信方式が無線ＬＡＮ通信である場合、前記主通信手段の通信モードは、アドモックモードまたはインフラストラクチャモードである、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
周辺機器と無線通信が可能な画像処理装置が実行する方法であって、前記方法は、前記画像処理装置が、
無線通信により前記周辺機器から接続要求を受領すると、前記周辺機器との無線通信の設定情報を参照して、前記周辺機器との接続が許可されているか判断し、前記周辺機器との接続が許可されている場合に前記周辺機器との無線通信を確立するステップと、
前記画像処理装置が備える記憶手段に保存されている無線通信が確立された周辺機器との接続情報と、前記設定情報とに基づいて、無線通信が確立された周辺機器と無線通信を行うステップと、
前記周辺機器との無線通信が確立された後、前記画像処理装置が前記周辺機器と無線通信を行っていないアイドル状態となったときに、当該周辺機器の接続情報を前記記憶手段から削除するステップと
を含む、方法。
【請求項６】
前記周辺機器との無線通信を確立する際の無線通信方式は、ＮＦＣ方式、ＰＢＣ方式、またはＰＩＮ方式であることを特徴とする、請求項５に記載の方法。
【請求項７】
前記設定情報は、前記周辺機器と無線通信を確立する際の無線通信の方式毎に設定可能であり、
前記設定情報には、前記周辺機器と無線通信を確立する際の無線通信の方式による接続が許可されているか否か示す情報、無線通信が確立された後の通信方式、無線通信が確立された後の通信モード、通信データの暗号化条件、または通信の継続条件が含まれる、請求項５または６に記載の方法。
【請求項８】
前記周辺機器と無線通信が確立された後の通信方式は、無線ＬＡＮ通信、ＵＷＢ通信またはＢｌｕｅｔｏｏｔｈ（登録商標）であり、前記周辺機器と無線通信が確立された後の通信方式が無線ＬＡＮ通信である場合、前記周辺機器と無線通信が確立された後の通信モードは、アドモックモードまたはインフラストラクチャモードである、請求項５〜７のいずれか１項に記載の方法。
【請求項９】
請求項５〜８のいずれか１項に記載の方法を画像処理装置が実行するためのコンピュータ実行可能なプログラム。
【請求項１０】
請求項９に記載されたプログラムを記録したコンピュータ可読な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、より詳細には、無線通信機能を備えた画像処理装置、当該画像処理装置が実行する方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、機器をネットワークに物理的に接続していなくてもデータ通信が可能な無線ＬＡＮ（Local Area Network）通信が急速に普及している。無線ＬＡＮ通信には、種々の通信方式があり、その代表的なものに、ＩＥＥＥ８０２．１１に準拠した無線ＬＡＮ通信の動作モードであるインフラストラクチャモードとアドホックモードとがある。インフラストラクチャモードとは、アクセスポイントを介してデータ通信を行う方式であり、一方、アドホックモードとは、アクセスポイントを介さずに機器同士が直接的にデータ通信を行う方式である。
【０００３】
これらの無線ＬＡＮ通信を利用した印刷装置として、特許文献１は、２つの無線通信手段を備え、一方の無線通信手段は、アドホックモードにより端末装置と直接的に無線通信し、他方の無線通信手段は、インフラストラクチャモードにより上記端末装置以外の他の無線通信装置と無線通信するプリンタ装置を開示する。このプリンタ装置は、アドホックモードにより端末装置と直接的に無線通信し、端末装置を無線通信ネットワークに接続させないように構成されている。このため、端末装置のユーザは、無線通信ネットワークを介して他の端末装置やサーバ等にアクセスすることができず、これにより、ネットワークに接続されている他の端末装置やサーバ等が保有する機密情報の漏洩を阻止してセキュリティを確保している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のプリンタ装置は、アドホック接続時に通信データに対するセキュリティを確保する構成を有しておらず、第三者が通信データを不正に傍受でき、また、接続先のプリンタ装置に格納された通信データを容易に取得できてしまう。また、このプリンタ装置は、端末装置との無線通信方式が無線ＬＡＮ通信に限られており、その他の無線通信方式を利用した通信機器とのデータ通信ができず、また、無線通信における各種設定をすることができず、汎用性が低いという問題がある。
【０００５】
本発明は、上記従来技術の問題に鑑みてなされたものであり、無線通信データのセキュリティを確保しつつ、様々な無線通信方式に対応可能な画像処理装置、当該画像処理装置が実行する方法、プログラムおよび記憶媒体を提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の画像処理装置は、無線通信によりアソシエーション処理要求を受領して、アソシエーション処理を実行する副通信手段と、アソシエーション処理で使用されるアソシエーション情報、および前記アソシエーション処理要求の方式毎に設定可能である無線通信の設定情報であるセットアップ情報に基づいて、無線通信を行う主通信手段とを含む。
【０００７】
また、本発明の画像処理装置は、副通信手段がＮＦＣ方式、ＰＢＣ方式、またはＰＩＮ方式によりアソシエーション処理の要求を受領し、セットアップ情報がアソシエーション処理要求の方式毎に設定可能であることにより、アソシエーション処理要求の方式に応じて、主通信による無線通信方式を切り替えることができる。
【０００８】
さらに、本発明の画像処理装置は、セットアップ情報に、主通信手段の通信方式、通信モード、通信データの暗号化条件、または通信の継続条件が含まれている。これにより、主通信による無線通信の通信方式や通信モードをユーザが任意に選択することができ、無線通信の汎用性を高めることができる。また、脆弱な暗号鍵を使用する通信機器との無線通信を排除することができ、画像処理装置が受領する通信データのセキュリティを高めることができる。さらに、主通信手段と通信機器との無線通信を一定の時間が経過したときに終了させることができ、或る通信機器が画像処理装置と無線通信を行った後に、別の通信機器が画像処理装置と無線通信を確立する際、不要な待ち時間を低減することができる。
【０００９】
さらに、本発明は、アソシエーション処理を実行して確立された無線通信によるデータ通信が可能な画像処理装置が実行する方法、プログラムおよび記憶媒体を提供する。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の通信システム１００の概略図。
【図２】本実施形態の画像処理装置１３０の機能ブロック図。
【図３】本実施形態の画像処理装置１３０が携帯端末装置１４０と無線通信を確立する処理のフローチャートを示した図。
【図４】本実施形態のセットアップ情報の管理設定を行うＵＩ４１０を示す図。
【図５】他の実施形態のセットアップ情報の管理設定を行うＵＩ５１０を示す図。
【図６】セットアップ情報管理ＵＩ４１０，５１０で指定された主通信部の通信方式を表示するＵＩ６１０を示す図。
【発明を実施するための形態】
【００１１】
以下、本発明について実施形態をもって説明するが、本発明は、後述する実施形態に限定されるものではない。図１は、本実施形態の通信システム１００の概略図である。通信システム１００は、ネットワーク１１０と、ネットワーク１１０に接続される基地局装置１２０と、画像処理装置１３０と、携帯端末装置１４０と、クライアントＰＣ（Personal Computer）１５０と、サーバ装置１６０とを含んで構成されている。ネットワーク１１０は、例えば、イーサネット（登録商標）およびＴＣＰ／ＩＰプロトコルを使用したネットワークとして構成されている。また、ネットワーク１１０は、ローカルエリアネットワーク（ＬＡＮ）として実装することができる。
【００１２】
基地局装置１２０は、無線ＬＡＮ通信を可能にする電波中継器であり、画像処理装置１３０、携帯端末装置１４０およびクライアントＰＣ１５０間のアクセスポイントとして利用される。基地局装置１２０は、ネットワーク１１０に接続されており、画像処理装置１３０、携帯端末装置１４０およびクライアントＰＣ１５０は、基地局装置１２０を介してネットワーク１１０に接続されたサーバ装置１６０にアクセスすることができる。
【００１３】
画像処理装置１３０は、無線通信機能を備えた画像処理装置として構成されており、無線通信により基地局装置１２０を介して画像データやテキストデータ等の印刷データを受領して、印刷処理を行うことができる。また、画像処理装置１３０は、インフラストラクチャモードにより基地局装置１２０を介して印刷データを受領して印刷処理を実行することができるとともに、ピアツーピア接続であるアドホックモードにより印刷データを携帯端末装置１４０等から直接受領して印刷処理を行うことができる。
【００１４】
画像処理装置１３０は、ＣＣＤ（Charge Coupled Device）センサなどを含んで構成されるスキャナ装置を含むことができる。画像処理装置１３０は、スキャナ装置で読み取ったスキャニングデータを、無線通信により携帯端末装置１４０、クライアントＰＣ１５０またはサーバ装置１６０に送信することができる。
【００１５】
画像処理装置１３０は、プロセッサ、ＲＯＭ、ＲＡＭ、ハードディスク装置（ＨＤＤ）などを含んで実装されており、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）などのＯＳの制御下で、アセンブラ、Ｃ、Ｃ＋＋、ＪＡＶＡ（登録商標）、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔなどのプログラミング言語で記述された本実施形態のプログラムを実行し、後述する機能を当該画像処理装置上で実現する。画像処理装置１３０は、印刷やスキャニング、複写等が可能な多機能の画像処理装置であるＭＦＰ（Multiple Function Printer）として構成することができる。
【００１６】
携帯端末装置１４０は、無線通信機能を備えた端末装置であり、アドホック通信により画像処理装置１３０に印刷データを送信して、印刷処理を実行させることができる。また、携帯端末装置１４０は、画像処理装置１３０がスキャニングした画像データ等の種々のデータをアドホック通信により受領することができる。さらに、携帯端末装置１４０は、基地局装置１２０を介してサーバ装置１６０にアクセスすることができる。携帯端末装置１４０は、例えば、ＰＤＡ（Personal Digital Assistant）、ノートパソコン、携帯電話等のモバイル機器が含まれるが、これらの機器に限定されない。
【００１７】
クライアントＰＣ１５０は、無線通信機能を備えた端末装置であり、無線通信により基地局装置１２０を介して印刷データを送信し、画像処理装置１３０に印刷処理を実行させることができる。また、クライアントＰＣ１５０は、無線通信により基地局装置１２０を介してサーバ装置１６０にアクセスすることができる。
【００１８】
サーバ装置１６０は、無線通信により基地局装置１２０を介して、画像処理装置１３０、携帯端末装置１４０およびクライアントＰＣ１５０から種々のデータを受領することができ、または当該装置に対してデータを提供することができる。
【００１９】
図２は、本実施形態の画像処理装置１３０の機能ブロック図である。以下、図２を参照して、画像処理装置１３０が実装する処理機能について説明する。
【００２０】
画像処理装置２１０は、アプリケーション２２０と、セキュリティ制御部２２２と、通信制御部２２４と、表示制御部２２６、印刷処理部２２８とを含んでいる。アプリケーション２２０は、無線通信による接続を確立するアソシエーション処理を実行して、画像処理装置２１０と、基地局装置１２０または携帯端末装置１４０との無線通信を確立させるプログラムである。アソシエーション処理では、無線ＬＡＮネットワークの識別情報であるＥＳＳＩＤ（Extended Service Set Identifier）やＳＳＩＤ（Service Set Identifier）、携帯端末装置や基地局装置等を固有に識別するＭＡＣアドレスや個体識別番号等の認証情報、通信データを暗号化する暗号鍵等の暗号情報などの接続情報（以下、アソシエーション情報として参照する。）を双方の通信装置が共有することにより、無線通信を確立する。
【００２１】
セキュリティ制御部２２２は、アソシエーション情報等のセキュリティ情報を画像処理装置２１０の不揮発メモリ等に格納し、または当該不揮発メモリからセキュリティ情報を取得する機能手段である。セキュリティ情報として保存されたアソシエーション情報は、画像処理装置１３０のオペレーションパネルに表示される無線通信の設定情報であるセットアップ情報の管理や設定を行うユーザ・インタフェース（以下、セットアップ情報設定ＵＩとして参照する。）を使用してユーザが指定した期間保存される。また、セキュリティ制御部２２２は、無線通信が切断した場合や無線通信が行われていないアイドル状態の場合に、アソシエーション情報を削除することができる。アソシエーション情報を削除するか否かは、ユーザがセットアップ情報設定ＵＩを使用して指定することができる。
【００２２】
他の実施形態では、セキュリティ制御部２２２は、無線通信が確立された携帯端末装置１４０のアソシエーション情報を不揮発メモリに保存しておくことができる。そして、アプリケーション２２０は、過去に無線通信を行ったことのある携帯端末装置１４０のアソシエーション情報の認証情報を使用して認証処理を行い、無線通信を確立することができる。これにより、アソシエーション処理を簡略化することができる。
【００２３】
通信制御部２２４は、画像処理装置１３０の無線通信を制御する機能手段である。通信制御部２２４は、後述する主通信部２４０および副通信部２４２のデバイスドライバ２３２，２３４を使用して、主通信部２４０および副通信部２４２を制御する。通信制御部２２４は、副通信部２４２を介して基地局装置１２０または携帯端末装置１４０との間でアソシエーション情報を送受信し、無線通信を確立させる。そして、通信制御部２２４は、主通信部２４０に対して、無線ＬＡＮ通信、ＷＵＳＢ（Wireless USB）によるＵＷＢ（Ultra Wide Band）通信、Ｂｌｕｅｔｏｏｔｈによる無線通信を実行させることができる。
【００２４】
また、通信制御部２２４は、主通信部２４０および副通信部２４２の通信状態を監視し、画像処理装置１３０のＲＡＭ等（図示せず）の記憶装置に通信状態を格納する。本実施形態では、通信制御部２２４は、主通信部２４０および副通信部２４２が発行する通信状態を示すイベント通知（例えば、正常通知またはエラー通知）を使用して、主通信部２４０および副通信部２４２の通信状態を判断する。また、通信制御部２２４は、主通信部２４０および副通信部２４２が発行する通信開始または通信終了を示すイベント通知を使用して、無線通信の開始または終了を判断する。
【００２５】
さらに、通信制御部２２４は、セットアップ情報設定ＵＩによって無線通信が可能な時間が指定されている場合、指定された時間が経過すると無線通信を終了させることができる。この場合、セットアップ情報設定ＵＩでアソシエーション情報の削除が指定されているときには、セキュリティ制御部２２２が、画像処理装置１３０の不揮発メモリに格納されているアソシエーション情報を削除する。
【００２６】
さらに、通信制御部２２４は、携帯端末装置１４０に対して通信データを暗号化して通信させることができる。通信データの暗号化には、画像処理装置１３０の管理者が指定する暗号鍵を使用することができる他、携帯端末装置１４０が備える暗号鍵を使用することができる。携帯端末装置１４０が備える暗号鍵を使用する場合、後述するアソシエーション処理により、セキュリティの高い暗号鍵の使用のみが許可される。
【００２７】
表示制御部２２６は、画像処理装置１３０に設けられるオペレーションパネル等の表示装置を制御する機能手段である。表示制御部２２６は、セットアップ情報設定ＵＩを画像処理装置１３０の表示装置に表示し、ユーザが指定したセットアップ情報を受領する。そして、表示制御部２２６は、当該セットアップ情報を画像処理装置１３０の不揮発メモリに格納する。また、表示制御部２２６は、セットアップ情報を当該不揮発メモリから取得して、主通信部の通信方式を表示するＵＩに表示する。なお、これらのＵＩについては、表示される情報とともにより詳細に後述する。
【００２８】
印刷処理部２２８は、印刷データを受領して印刷する機能手段である。画像処理装置２１０では、基地局装置１２０や携帯端末装置１４０などの周辺機器との無線通信が確立した後、基地局装置１２０を介して印刷データを受領し、または携帯端末装置１４０等から印刷データを受領し、印刷処理部２２８に当該印刷データを印刷させる。
【００２９】
さらに、画像処理装置１３０は、オペレーション・システム（以下、単にＯＳとして参照する。）２３０と、主通信部２４０と、副通信部２４２と、不揮発メモリ２４４とを含んでいる。
【００３０】
ＯＳ２３０は、主通信部用ドライバ２３２と、副通信部用ドライバ２３４とを含んでいる。主通信部用ドライバ２３２は、主通信部２４０を制御するデバイスドライバであり、主通信部２４０によるデータ通信を制御する。副通信部用ドライバ２３４は、副通信部２４２を制御するデバイスドライバであり、副通信部２４２によるデータ通信を制御する。
【００３１】
主通信部２４０は、周辺機器と無線通信を行うデバイスであり、後述する無線通信の設定情報であるセットアップ情報に基づいて、インフラストラクチャモードまたはアドホックモードによる無線ＬＡＮ通信、ＷＵＳＢによるＵＷＢ通信、Ｂｌｕｅｔｏｏｔｈ等の無線通信が可能である。本実施形態では、主通信部２４０は、インフラストラクチャモードによる無線ＬＡＮ通信では基地局装置１２０を介して印刷データ等のデータを受領する。また、主通信部２４０は、アドホックモードによる無線ＬＡＮ通信では、携帯端末装置１４０から印刷データ等のデータを受領し、または、スキャニングデータを携帯端末装置１４０に送信する。さらに、主通信部２４０は、ＷＵＳＢによるＵＷＢ通信では、ＷＵＳＢメモリ等から印刷データ等のデータを受領し、または、スキャニングデータをＷＵＳＢメモリ等に送信する。さらに、主通信部２４０は、Ｂｌｕｅｔｏｏｔｈによる無線通信では、携帯端末装置１４０から印刷データ等のデータを受領し、または、スキャニングデータを携帯端末装置１４０に送信する。
【００３２】
なお、本実施形態の画像処理装置は、単一の主通信部を含んで構成されているが、他の実施形態では、複数の主通信部を含んで構成してもよい。この場合、主通信部毎に、例えば、無線ＬＡＮ通信、ＷＵＳＢ通信、Ｂｌｕｅｔｏｏｔｈを指定して無線通信を実行させることができる。
【００３３】
副通信部２４２は、周辺機器との無線通信を確立するアソシエーション処理を行うデバイスである。本実施形態では、副通信部２４２は、ＮＦＣ（Near Field Communication）方式またはＰＢＣ（Push Button Configuration）方式により、周辺機器とアソシエーション情報の授受を行う。他の実施形態では、副通信部２４２は、ＰＩＮ（Personal identification number）方式により周辺機器とアソシエーション情報の授受を行ってもよい。
【００３４】
不揮発メモリ２４４は、アソシエーション処理で使用されるアソシエーション情報が格納される。アソシエーション情報は、ユーザが指定した期間、無線通信を行った携帯端末装置１４０毎に不揮発メモリ２４４に保存される。また、不揮発メモリ２４４には、セットアップ情報設定ＵＩによって設定されたセットアップ情報や、セットアップ情報設定ＵＩを構成する情報が格納される。セットアップ情報設定ＵＩを構成する情報は、システム管理者等が画像処理装置１３０に登録することができる。
【００３５】
図３は、本実施形態の画像処理装置１３０が携帯端末装置１４０と無線通信を確立する処理のフローチャートを示した図である。以下、図３を参照して、無線通信の確立処理について説明する。
【００３６】
図３の処理は、ステップＳ３００で開始し、ステップＳ３０１で画像処理装置１３０の副通信部２３４がアソシエーション処理の要求（以下、アソシエーション処理要求として参照する。）を受領したか否か判断する。ステップＳ３０１の判定でアソシエーション処理要求を受領していないと判断した場合（ｎｏ）、ステップＳ３０１の処理を反復する。一方、ステップＳ３０１の判定でアソシエーション処理要求を受領したと判断した場合（ｙｅｓ）、処理をステップＳ３０２に分岐する。
【００３７】
ステップＳ３０２では、副通信部２３４がアソシエーション処理要求を受領したことをアプリケーション２２０に通知し、アプリケーション２２０は、アソシエーション処理要求からアソシエーション処理を要求した手段（以下、アソシエーション処理要求手段）の種類を判断する。本実施形態では、アソシエーション処理要求には、アソシエーション処理要求手段を識別する情報が含まれており、アプリケーション２２０は、当該情報を使用してアソシエーション処理要求手段を判断することができる。また、本実施形態では、アソシエーション処理要求手段は、ＮＦＣ方式やＰＢＣ方式、ＰＩＮ方式を使用した要求手段とすることができる。
【００３８】
ステップＳ３０３では、アプリケーション２２０が、画像処理装置１３０のＲＡＭに格納されている主通信部の通信状態を取得し、主通信部の通信状態が正常であるか否か判断し、主通信部の通信状態が正常である場合には（ｙｅｓ）、処理をステップＳ３０４に分岐する。一方、主通信部の通信状態がエラーである場合には（ｎｏ）、処理をステップＳ３０１に戻して反復させる。なお、他の実施形態では、主通信部の通信状態がエラーである場合に、その旨を画像処理装置１３０の表示装置に表示し、無線通信の確立を試みる携帯端末装置１４０に通知することができる。
【００３９】
ステップＳ３０４では、アプリケーション２２０が、不揮発メモリ２４４に格納されているセットアップ情報を取得して、ステップ３０２で特定したアソシエーション処理要求手段に設定されている主通信部の通信方式、通信モード、通信データの暗号化条件、および主通信の継続条件等を取得する。ステップＳ３０５では、アプリケーション２２０が、携帯端末装置１４０から副通信部２４２を介してアソシエーション情報を受領したか判断する。ステップＳ３０５の判定でアソシエーション情報を受領していないと判断した場合には（ｎｏ）、処理をステップＳ３０６に分岐する。
【００４０】
ステップＳ３０６では、アプリケーション２０２が、セットアップ情報を使用して当該アソシエーション処理要求手段によるアソシエーション処理が可能であるか否か判断する。当該判断は、アソシエーション処理要求手段、例えば、ＮＦＣやＰＢＣ、ＰＩＮによるアソシエーションが許可されているかにより行うことができる。また、アソシエーション処理要求を行う携帯端末装置が、暗号化条件を満たす暗号鍵を使用可能か否かにより行うことができる。さらに、アソシエーション処理要求を行う携帯端末装置が、無線通信による接続が許可されていない個体識別情報やＭＡＣアドレス等の認証情報によっても行うことができる。
【００４１】
ステップＳ３０６の判定で当該アソシエーション処理要求手段によるアソシエーション処理が不可能である場合には（ｎｏ）、処理をステップＳ３０１に戻して反復させる。一方、ステップＳ３０６の判定で当該アソシエーション処理要求手段によるアソシエーション処理が可能である場合には（ｙｅｓ）、処理をステップＳ３０７に分岐させる。ステップＳ３０７では、アプリケーション２２０が、副通信部２４２を介して携帯端末装置１４０にアソシエーション情報を提供する。
【００４２】
一方、ステップＳ３０５の判定でアソシエーション情報を受領したと判断した場合には（ｙｅｓ）、処理をステップＳ３０８に分岐する。ステップＳ３０８では、携帯端末装置１４０から受領したアソシエーション情報が許容可能である否か判断する。当該判断は、ステップＳ３０６と同様の基準により行うことができる。
【００４３】
ステップＳ３０８の判定でアソシエーション情報が許容不可能であると判断した場合には（ｎｏ）、処理をステップＳ３０１に戻して反復させる。一方、ステップＳ３０８の判定でアソシエーション情報が許容可能であると判断した場合には（ｙｅｓ）、処理をステップＳ３０９に分岐する。
【００４４】
ステップＳ３０９では、主通信部２４０が、セットアップ情報およびアソシエーション情報に基づいて携帯端末装置１４０と無線通信を行う。ステップＳ３１０では、アプリケーション２２０は、主通信部２４０による無線通信がステップＳ３０４で取得した主通信の継続条件を満たしているか否か判断する。ステップＳ３１０の判定で、主通信の継続条件を満たしている場合には（ｙｅｓ）、ステップＳ３１０の処理を反復させる。ステップＳ３１０の判定で、主通信の継続条件を満たしていない場合には（ｎｏ）、処理をステップＳ３０１に戻して反復させる。
【００４５】
本実施形態では、ステップＳ３０９で主通信部２４０が無線通信を確立した後、画像処理装置１３０は、通信が確立された携帯端末装置１４０から主通信部２４０を介して印刷データを受領し、印刷処理部２２８に印刷データを印刷させることができる。
【００４６】
図４は、本実施形態のセットアップ情報設定ＵＩ４１０を示す図である。セットアップ情報設定ＵＩ４１０は、ＮＦＣ方式によるアソシエーションのセットアップ情報を設定するＵＩである。画像処理装置１３０の副通信部２４２がＮＦＣ方式によってアソシエーション処理要求を受領した場合、アプリケーション２２０は、セットアップ情報設定ＵＩ４１０で指定されたセットアップ情報に基づいて主通信部に無線通信を実行させる。
【００４７】
セットアップ情報設定ＵＩ４１０は、ＮＦＣ方式によるアソシエーション処理のセットアップ情報を設定するフィールド４２０を含んでいる。フィールド４２０は、ＮＦＣ方式によるアソシエーション処理を常に許可するか否か指定するラジオボタンを含んでいる。ユーザは、このラジオボタンにより、画像処理装置１３０がＮＦＣ方式によるアソシエーション処理を行うか否か指定することができる。本実施形態では、ＮＦＣ方式によるアソシエーション処理を常に許可するように指定された場合、フィールド４２０の「ＮＦＣの状態」が「有効」と表示される。一方、ＮＦＣ方式によるアソシエーションを常に許可しないように指定された場合、フィールド４２０の「ＮＦＣの状態」は「無効」と表示される。
【００４８】
また、フィールド４２０は、主通信部の通信方式を指定するためのプルダウンメニューを含んでいる。図４では、主通信部の通信方式として、ＵＷＢ／ＷＵＳＢが選択されている。本実施形態では、主通信部の通信方式として、無線ＬＡＮ通信やＢｌｕｅｔｏｏｔｈ等を指定することができる。本実施形態では、無線ＬＡＮ通信として、無線ＬＡＮ１または２を指定することができる。無線ＬＡＮ１は、アドホックモードによる無線通信を示しており、ＥＳＳＩＤやＳＳＩＤを使用して、当該無線通信により構築される論理ネットワークを指定することができる。また、無線ＬＡＮ２は、インフラストラクチャモードによる無線通信を示しており、無線ＬＡＮ１と同様にＥＳＳＩＤやＳＳＩＤを使用して、当該無線通信により構築される論理ネットワークを指定することができる。
【００４９】
さらに、フィールド４２０は、主通信部の通信モードを指定するためのプルダウンメニューを含んでいる。図４では、主通信部の通信モードとして、ＵＷＢで使用されるプロトコルであるＷＬＰ（WiMedia Link-layer Protocol）が選択されている。本実施形態では、主通信部の通信モードとして、ＷＬＰの他、アドホックモード等を指定することができる。
【００５０】
さらに、フィールド４２０は、通信データの暗号化条件、すなわち無線通信で転送されるデータを暗号化しないことを許可し、または脆弱な暗号を使用することを許可するか否かを指定するラジオボタンを含んでいる。ユーザは、このラジオボタンを使用して無線通信データに対して暗号化を要求することができる。これにより、本実施形態の画像処理装置は、無線通信データに対するセキュリティを向上させることができる。
【００５１】
さらに、フィールド４２０は、無線通信が切断した場合や無線通信が行われていないアイドル状態の場合に、アソシエーション情報を削除するか否かを指定するラジオボタンを含んでいる。ユーザは、このラジオボタンを使用してアソシエーション情報を削除するか否かを指定することができる。
【００５２】
さらに、フィールド４２０は、無線通信時間を指定するプルダウンメニューを含んでいる。画像処理装置１３０の通信制御部２２４は、無線通信時間が当該プルダウンメニューで指定された時間に達すると、無線通信を終了させる。本実施形態では、通信時間を秒単位で使用することができるが、他の実施形態では、秒や時間単位で使用することもできる。さらに、フィールド４２０は、当該プルダウンメニューにより指定された時間が経過した場合に、アソシエーション情報を削除するか否かを指定するラジオボタンを含んでいる。当該ラジオボタンによりアソシエーション情報を削除する旨の指定がされている場合、画像処理装置１３０のセキュリティ制御部２２２は、無線通信時間が所定の時間に達して無線通信が終了すると、不揮発メモリ２４４に格納されている当該無線通信に関するアソシエーション情報を削除する。
【００５３】
さらに、フィールド４２０は、主通信部の状態や通信状態を示すフィールドを含んでいる。表示制御部２２６は、主通信部の状態や通信状態を通信制御部２２４から受領し、セットアップ情報設定ＵＩ４１０に表示する。
【００５４】
図５は、他の実施形態のセットアップ情報設定ＵＩ５１０を示す図である。セットアップ情報設定ＵＩ５１０は、ＰＢＣ方式によるアソシエーションのセットアップ情報を設定するＵＩである。画像処理装置１３０の副通信部２４２がＰＢＣ方式によるアソシエーション処理要求を受領した場合、アプリケーション２２０は、セットアップ情報設定ＵＩ５１０で指定されたセットアップ情報に基づいて主通信部に無線通信を実行させる。なお、セットアップ情報設定ＵＩ５１０は、ＮＦＣ方式によるアソシエーションのセットアップ情報設定ＵＩ４１０と同様であるため、以下、詳細な説明は省略する。
【００５５】
図４および図５は、ＮＦＣ方式またはＰＢＣ方式によるアソシエーションのセットアップ情報設定ＵＩを示しているが、その他の実施形態では、セットアップ情報設定ＵＩ４１０，５１０と同様のＰＩＮ方式によるアソシエーションのセットアップ情報設定ＵＩを使用して、セットアップ情報を指定することができる。
【００５６】
図６は、図４および５に示すセットアップ情報管理ＵＩ４１０および５１０で指定された主通信部の通信方式を表示するＵＩ６１０を示す図である。表示制御部２２６は、画像処理装置１３０の不揮発メモリ２４４からセットアップ情報設定ＵＩで指定された情報を取得して、ＵＩ６１０に表示する。ユーザは、当該ＵＩ６１０を参照することにより、いずれの通信方式の主通信部が有効であるか否かを判断することができる。
【００５７】
上述した実施形態では、無線通信機能を備えた端末装置等との通信の確立を行うが、さらに他の実施形態では、画像処理装置は、有線により他の端末装置等との通信を確立することができる。この場合、画像処理装置は、端末装置を固有に識別するＭＡＣアドレスや個体識別番号等の認証情報、通信データを暗号化する暗号鍵等の暗号情報などの接続情報を受領することにより、通信を確立することができる。これにより、有線による通信データのセキュリティをも向上させることができる。
【００５８】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００５９】
１００…通信システム、１１０…ネットワーク、１２０…基地局装置、１３０…画像処理装置、１４０…携帯端末装置、１５０…クライアントＰＣ、１６０…サーバ装置、２１０…画像処理装置、２２０…アプリケーション、２２２…セキュリティ制御部、２２４…通信制御部、２２６…表示制御部、２２８…印刷処理部、２３０…ＯＳ、２３２…主通信部用ドライバ、２３４…副通信部用ドライバ、２４０…主通信部、２４２…副通信部、２４４…不揮発メモリ
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２００５−６４５５２号公報
【図１】
0005560639.tif 000002
【図２】
0005560639.tif 000003
【図３】
0005560639.tif 000004
【図４】
0005560639.tif 000005
【図５】
0005560639.tif 000006
【図６】
0005560639.tif 000007