(57)【要約】【課題】ユーザがカスタマイズした機能設定をユーザが容易に使用開始するこができる周辺機器及びプログラムを提供する。【解決手段】有線を使用した回線に接続するためのインターフェイス、及び無線を使用して接続するためのインターフェイスを有する周辺機器であって、周辺機器は、インターフェイスを介してデバイス機器から室内用の近距離無線通信機器によるアクセスが有るか否かを判断する判断手段と、アクセスがあると近距離無線通信機器が保持しているユーザのアソシエーション情報と組み合わせて前回利用したアプリケーションの利用履歴とオペレーションパネルの操作履歴とを保持する保持手段と、セキュア接続を行う接続手段と、セキュア接続すると同時にユーザが使用したいアプリケーションを選択できる選択手段と、を備えた。【選択図】図１
2011259214.tif 000002
【特許請求の範囲】
【請求項１】
有線を使用した回線に接続するためのインターフェイス、及び無線を使用して接続するためのインターフェイスを有する周辺機器であって、
前記周辺機器は、前記インターフェイスを介してデバイス機器から室内用の近距離無線通信機器によるアクセスが有るか否かを判断する判断手段と、前記アクセスがあると前記近距離無線通信機器が保持しているユーザのアソシエーション情報と組み合わせて前回利用したアプリケーションの利用履歴とオペレーションパネルの操作履歴とを保持する保持手段と、セキュア接続を行う接続手段と、セキュア接続すると同時にユーザが使用したいアプリケーションを選択できる選択手段と、を備えたことを特徴とする周辺機器。
【請求項２】
前記近距離無線通信機器が保持しているアソシエーション情報を共有するか否か、及び既存のアソシエーション情報にてセキュア接続をするか否かの判定をする判定手段を備えたことを特徴とする請求項１記載の周辺機器。
【請求項３】
ホスト機器毎に対してアソシエーション情報を双方で登録することなく、記録媒体の容量を軽減するため、前記近距離無線通信機器にアソシエーション情報を保持するようにしたことを可能とすることを特徴とする請求項１記載の周辺機器。
【請求項４】
前記判定手段は、前記アソシエーション情報と組み合わせる情報には、どのような機能のUSBデバイスとして使用するかの判定をする情報を保持しており、その情報を、前記アソシエーション情報を使用してセキュア接続を行なう際に同時に前記どのような機能のUSBデバイスとして使用するか否かの判定を行なうことを特徴とする請求項２記載の周辺機器。
【請求項５】
前記アソシエーション情報と組み合わせた機能情報により使用したアプリケーションやオペレーションパネルの情報を使用完了後に前記近距離無線通信機器に書き込み保存を行なうことにより、次回以降に接続を行なった場合にワンタッチに利用開始を行なえるようにしたことを特徴とする請求項１から４のいずれか一項記載の周辺機器。
【請求項６】
前記アソシエーション情報と組み合わせた機能情報についてアクセスできるサーバに保持しているユーザ情報と紐付けることで管理でき、前記アソシエーション情報だけの共有しかできなくてもユーザに関する情報との紐付けによりワンタッチにアプリケーションの利用を開始するようにしたことを可能としたことを特徴とする請求項５記載の周辺機器。
【請求項７】
有線を使用したＬＡＮ回線に接続するためのインターフェイス、及び無線を使用して接続するためのインターフェイスを有する周辺機器の制御プログラムであって、
コンピュータは、
前記周辺機器の判断手段に、前記インターフェイスを介してデバイス機器から室内用の近距離無線通信機器によるアクセスが有るか否かを判断する手順、
保持手段に、前記アクセスがあると前記近距離無線通信機器が保持しているユーザのアソシエーション情報と組み合わせて前回利用したアプリケーションの利用履歴とオペレーションパネルの操作履歴とを保持する手順、
接続手段に、セキュア接続を行う手順、
選択手段に、ユーザが使用したいアプリケーションを選択できる手順、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周辺機器に関し、特に無線回線に接続するためのインターフェイスを備えた周辺機器及びプログラムに関する。
【背景技術】
【０００２】
近年、IC(Integrated Circuit)カードが普及し社員証や学生証、定期券やお財布携帯などにて個人を特定するID(IDentefication)カードとしてICカード等の近接無線(以下NFC(Near Field Communication)と呼ぶ)にて導入する事例が多くなってきた。このICカードを利用した機器の利用者制限機能やネットワーク機能のアソシエーションがPC(Personal Computer)で実現されてきているが、PCだけではなくコピーやファクシミリ機能を複数実装したオフィス機器の使用についてもセキュリティーを考慮した上でネットワークのアソシエーションを、NFCにて行なうことが提案されている。
【０００３】
ICカード等のNFCトークンの方式自体様々なものが存在するが多くは、NFCトークン内の記憶領域に機器を使用する上で必要な情報を記録しておき、その情報を読み出すことによりアソシエーション、ICカード認証を行う。この情報の記憶領域は、データアクセスの際には、NFCトークンと機器間で相互認証を行うなどする機能を実装されている場合もある。NFCトークン内の情報にはネットワーク接続するために必要な設定情報や個人を認証するために必要な情報を保持しており、機器が取得することができる。NFCトークン内の情報が保持されているエリアは使用する機能によりアクセスするエリアがことなっている。
【０００４】
また近年では、このNFCトークン内に無線接続を開始するために必要な設定情報を各個人毎に保持させたユースケースも考えられており、設定情報とユーザを紐付けることで、ユーザ毎にカスタマイズした機能も簡単に提供できると考えられる。これにより、ネットワーク機能のセキュリティーを保持しかつユーザが使いたい機能を簡単に提供できることが提案されている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、現在、主な仕組みとして無線接続を開始するために必要なアソシエーション情報は接続機器と周辺機器装置とホスト機器に対して1つの情報を双方で保持して接続を行っている。この情報を漏洩すると不正に接続をすることができてしまうが、多くのユーザはその瞬間だけ周辺機器装置とホスト機器との接続（ad-hoc接続）を求めているケースが多い。
【０００６】
現状ではセキュリティーの観点から接続するためにアクセスポイント経由で基幹ネットワークへの接続設定を余儀なくされるのが実情である。
しかし、このような構成ではその都度設定や登録処理を行わなければならないため、ユーザビリティには優れていない。
【０００７】
そこで、本発明の目的は、ユーザがカスタマイズした機能設定をユーザが容易に使用開始するこができる周辺機器及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の請求項１記載の発明は、有線を使用した回線に接続するためのインターフェイス、及び無線を使用して接続するためのインターフェイスを有する周辺機器であって、前記周辺機器は、前記インターフェイスを介してデバイス機器から室内用の近距離無線通信機器によるアクセスが有るか否かを判断する判断手段と、前記アクセスがあると前記近距離無線通信機器が保持しているユーザのアソシエーション情報と組み合わせて前回利用したアプリケーションの利用履歴とオペレーションパネルの操作履歴とを保持する保持手段と、セキュア接続を行う接続手段と、セキュア接続すると同時にユーザが使用したいアプリケーションを選択できる選択手段と、を備えたことを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の周辺機器において、前記近距離無線通信機器が保持しているアソシエーション情報を共有するか否か、及び既存のアソシエーション情報にてセキュア接続をするか否かの判定をする判定手段を備えたことを特徴とする。
【００１０】
請求項３記載の発明は、請求項１記載の周辺機器において、ホスト機器毎に対してアソシエーション情報を双方で登録することなく、記録媒体の容量を軽減するため、前記近距離無線通信機器にアソシエーション情報を保持するようにしたことを可能とすることを特徴とする。
【００１１】
請求項４記載の発明は、請求項２記載の周辺機器において、前記判定手段は、前記アソシエーション情報と組み合わせる情報には、どのような機能のUSBデバイスとして使用するかの判定をする情報を保持しており、その情報を、前記アソシエーション情報を使用してセキュア接続を行なう際に同時に前記どのような機能のUSBデバイスとして使用するか否かの判定を行なうことを特徴とする。
【００１２】
請求項５記載の発明は、請求項１から４のいずれか一項記載の周辺機器において、前記アソシエーション情報と組み合わせた機能情報により使用したアプリケーションやオペレーションパネルの情報を使用完了後に前記近距離無線通信機器に書き込み保存を行なうことにより、次回以降に接続を行なった場合にワンタッチに利用開始を行なえるようにしたことを特徴とする。
【００１３】
請求項６記載の発明は、請求項５記載の周辺機器において、前記アソシエーション情報と組み合わせた機能情報についてアクセスできるサーバに保持しているユーザ情報と紐付けることで管理でき、前記アソシエーション情報だけの共有しかできなくてもユーザに関する情報との紐付けによりワンタッチにアプリケーションの利用を開始するようにしたことを可能としたことを特徴とする。
【００１４】
請求項７記載の発明は、有線を使用したＬＡＮ回線に接続するためのインターフェイス、及び無線を使用して接続するためのインターフェイスを有する周辺機器の制御プログラムであって、コンピュータは、前記周辺機器の判断手段に、前記インターフェイスを介してデバイス機器から室内用の近距離無線通信機器によるアクセスが有るか否かを判断する手順、保持手段に、前記アクセスがあると前記近距離無線通信機器が保持しているユーザのアソシエーション情報と組み合わせて前回利用したアプリケーションの利用履歴とオペレーションパネルの操作履歴とを保持する手順、接続手段に、セキュア接続を行う手順、選択手段に、ユーザが使用したいアプリケーションを選択できる手順、を実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ユーザがカスタマイズした機能設定をユーザが容易に使用開始するこができる周辺機器及びプログラムの提供を実現することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態にかかる画像形成装置のネットワークシステム構成図について説明するための説明図である。
【図２】図１に示した画像形成装置のハードウェア構成図について説明するための説明図である。
【図３】本発明に係る画像形成装置の一実施の形態を示すソフトウェア構成図である。
【図４】NFCフレームワークに着目したソフトウェアモジュール構成図について説明するための説明図である。
【図５】図１に示した画像形成装置の動作を説明するためのフローチャートの一例である。
【図６】図１に示した画像形成装置の動作を説明するためのフローチャートの一例である。
【図７】NFCトークン/NFC搭載端末から情報取得時の画面表示例について説明するための説明図である。
【図８】アソシエーション情報一覧の表示例について説明するための説明図である。
【図９】ユーザ設定の一覧の表示例について説明するための説明図である。
【発明を実施するための形態】
【００１７】
＜本発明の概要＞
本発明の実施の形態について説明する。
本発明は、プリンタや複合機において暗号化処理を行なった通信に際して、以下の特徴を有する。
【００１８】
本発明は、周辺機器としての画像形成装置のUI（操作オペレーションパネル）を用いてコンテンツサイトからデータを取得して印刷等のサービスを行うさいに、ケーパビリティ情報をＮＦＣトークなどのデバイスに持たせることで、そのケーパビリティ情報に従って画像形成装置のアプリケーションが動作する仕組みになっていることを特徴とする。
【００１９】
要するに、NFCトークンは主にアソシエーションやユーザ認証として使用されるが、その用途の拡張として、ユーザ認証等で使用する証明書情報を使用して、ネットワーク通信路の暗号化や電子データの正規性や改竄防止の証明や認証を、機器や機能毎の証明書データを使用するのでなく、NFCトークンなどのメモリデバイスを使用するユーザ毎の証明書を使用して、ネットワーク通信路の暗号化や電子データの正規性や改竄防止の証明や認証を行なうことを特徴とする。
【００２０】
＜構  成＞
本発明の一実施形態について、図面を参照して説明する。
図１は、本発明の一実施形態にかかる画像形成装置のネットワークシステム構成図について説明するための説明図である。
【００２１】
同図に示すネットワークシステムは、画像形成装置（無線搭載機器）101、NFCR/W102、NFCトークン103、及び外部認証サーバ（認証局(CA)サーバ）110がネットワーク112を介してアクセスポイント111に接続されている。
NFCトークン103にはアソシエーション情報104、ユーザ情報105、利用制限情報108、及び履歴情報109が格納されている。
【００２２】
すなわち、ネットワークシステムは、画像形成装置101、アクセスポイント111、認証局(CA)サーバ110がネットワーク112を介して通信が可能である。
【００２３】
画像形成装置にはNFCトークン103とインターフェイスを取ることが可能なNFCリーダライター装置(以下NFC-R/W)102が接続されている。
【００２４】
ユーザは、NFCトークン103またはNFC搭載モバイル端末(例えばNFC搭載携帯電話など)に保持されているネットワーク設定に必要なアソシエーション情報104と個人毎もしくはトークン毎の証明書情報が登録されているNFCトークン103を所持し、画像形成装置101の操作開始時にNFCトークン103をNFC-R/W102にかざすことにより、ネットワークアソシエーションや認証処理が行われ、認証処理が成功した場合、画像形成装置101との通信開始および認証後許可された搭載アプリケーションを開始することが可能になる。
その後、ユーザ情報と画像形成装置101のアプリケーション機能制限情報（図の利用制限情報108）や使用アプリケーション履歴（図の履歴情報109、オペレーションパネル設定情報等）を紐付けることで、使用ユーザにあわせてカスタマイズされた設定で簡単に画像形成装置の使用を開始することができる。その設定情報に付いてはリーダライターR/Wの特性からNFCトークン103に保持してユーザ毎に記録しておく機能を有する。
【００２５】
図２は、図１に示した画像形成装置のハードウェア構成図について説明するための説明図である。
図２に示す画像形成装置は、コントローラ200、選択手段としての操作部（オペレーションパネル）214、ファックス制御ユニット215、プロッタ218、スキャナ219、その他ハードウェアリソース220、NFCリーダライター102を有する。
【００２６】
コントローラ200は、判断手段及び判定手段としてのCPU(Central Processing Unit:中央演算処理装置)201、保持手段としてのRAM(Random Access Memory)202、204、NB(Norse Bridge)203、HDD(Hard Disk Drive)205、ASIC(Application Specific Integrated Circuit：特定用途向け集積回路)206、シリアルバス207、NIC(Network Interface Card)208、WLAN(Wireless Local Area Network)209、ワイヤレスUSB(Universal Serial Bus)210、USBデバイス211、USBホスト212、メモリカードI/F(Inter/Face)213を有する。
【００２７】
コントローラ200にUSBケーブルで接続されるNFCリーダライター102は、ICカード221、RFID(Radio Frequency Identification：電波による個体識別)222、及びNFCリーダライター223とデータの授受が可能である。
【００２８】
ファックス制御ユニット215はアナログ電話回線用のファクシミリ装置G3(216)と、デジタル回線用のファクシミリ装置G4(217)とを有する。
【００２９】
NFCトークンのアクセスには、CPU201はNB203、PCI(Peripheral Components Interconnect) BUS(バス)、接続手段としてのUSBホスト212を介して、USBケーブルにてNFCリーダライター102と接続されており、NFCリーダライター102に対してコマンドを送信することにより制御を行い、NFCリーダライター102がNFCトークン103(図１参照)と通信を行うことにより実現される。
【００３０】
このUSBの通信系路にはネットワークアソシエーション情報及びユーザの認証情報や認証情報へアクセスするための鍵情報などのデータが送受信される。このためUSB BUSがモニターされることによる情報の漏洩が懸念される。このため、USB上のコマンド及びデータの送受信を暗号化している。暗号化を行う前にはNFCリーダライター102との間で認証を行い、その結果から得られた共通な鍵を生成している。共通鍵を利用し暗号/復号することでUSB BUS上をセキュアにしている。
【００３１】
図３は、本発明に係る画像形成装置の一実施の形態を示すソフトウェア構成図である。
同図に示す画像形成装置300は、プロッタエンジン314、スキャナエンジン315、及びその他ハードウェアリソース310上にエンジン制御ボード313が構築されている。エンジン制御ボード313上にはエンジンI/F313を介してOS(Operating System)312が構築され、OS312上には、システム制御サービス305、ファクス制御サービス306、エンジン制御サービス307、メモリ制御サービス308、操作部制御サービス309、ネットワーク制御サービス310、及び認証制御サービス311が構築され、それらの上にAPI(Application Program Interface)が構築されている。APIの上にはコピーアプリケーション301、ファクスアプリケーション302、プリンタアプリケーション303、及びWebアプリケーション304が構築されている。
【００３２】
画像形成装置は、コピー、ファックス、プリンタ、Web等のアプリケーションが動作可能であり、これらのアプリケーションを利用するための個人認証を認証制御サービスにて実施している。ネットワークアソシエーション及び個人認証が成功して初めてこれらのアプリケーションが利用可能となる。
【００３３】
図４は、NFCフレームワークに着目したソフトウェアモジュール構成図について説明するための説明図である。
NFCフレームワーク1は、アプリケーション12から認証要求や機器とのアソシエーション要求を受付け、描画処理モジュール10、グラフィックドライバ11を経由してオペレーションパネルへ表示処理、NFCリソースマネージャ2より、NFCトークンからアソシエーションの為の設定情報や認証情報を取得、取得した情報を用いて、ネットワークライブラリ5の無線モジュール6から外部アクセスポイントに対して問い合わせを行う。
その後、NFCリソースマネージャ2より、NFCトークンからユーザに紐付いたアプリケーション情報を、NFCフレームワーク1を経由して、搭載アプリケーション12へデータ出力を行なう。
【００３４】
＜動  作＞
NFCフレームワーク１がアプリケーション12から認証要求や機器とのアソシエーション要求を、受付けを開始する処理から、問い合わせ途中の詳細情報や結果、ネットワーク設定や認証の成功もしくは失敗したかをアプリケーション12へ出力する処理までの内容を図５、図６のフローチャートに示す。動作の主体は何れもCPUである。
図５及び図６は、図１に示した画像形成装置の動作を説明するためのフローチャートの一例である。
【００３５】
図５において、CPUは、NFCトークンの認識を開始すると（ステップＳ１）、トークンのタイプを判定し（ステップＳ２）、認識中画面表示を行い（ステップＳ３）、NFCトークン情報の取得を行う（ステップＳ４）。
【００３６】
CPUは、情報取得中表示を行い（ステップＳ５）、ネットワーク設定か認証かの判定を行う（ステップＳ６）。
CPUは、ネットワーク設定であると判定した場合（ステップＳ６／ネットワーク設定）、ネットワーク設定中の画面の表示を行いステップＳ８に進み（ステップＳ７）、認証であると判定した場合（ステップＳ６／認証）、認証画面を表示してステップＳ１６に進む（ステップＳ１５）。
【００３７】
CPUは、ステップＳ８にてWLANか、Bluetooth(登録商標)か、ワイヤレスUSBかを判定し、WLANであると判定した場合（ステップS８／WLAN）、WLANのアソシエーションを実施し（ステップＳ９）、WLANのアソシエーション完了画面を表示し（ステップＳ１０）、認証完了のアプリ画面を表示して終了する（ステップＳ１８）。
【００３８】
CPUは、ステップＳ８でBluetooth(登録商標)であると判定した場合、Bluetooth(登録商標)のアソシエーションを実施し（ステップＳ１１）、Bluetooth(登録商標)のアソシエーション完了画面を表示し（ステップＳ１２）、認証完了のアプリ画面を表示して終了する（ステップＳ１８）。
【００３９】
CPUは、ステップＳ８でワイヤレスUSBであると判定した場合、ワイヤレスUSBのアソシエーションを実施し（ステップＳ１３）、ワイヤレスUSBのアソシエーション完了画面を表示し（ステップＳ１４）、認証完了のアプリ画面を表示して終了する（ステップＳ１８）。
【００４０】
CPUは、ステップＳ１６で認証ＯＫか否かを判定し、認証ＯＫであると判定した場合（ステップＳ１６／ＹＥＳ）、認証完了のアプリ画面を表示して終了し（ステップＳ１８）、認証ＯＫでないと判定した場合（ステップＳ１６／ＮＯ）、認証失敗画面の表示を行い（ステップＳ１７）、認証完了のアプリ画面を表示して終了する（ステップＳ１８）。
【００４１】
図６において、CPUは、NFCトークンまたはNFC搭載端末内の情報をスキャンし（ステップＳ１９）、アソシエーション情報の画面表示を行い（ステップＳ２０）、ネットワーク接続するために使用するステップＳ２０の情報を選択する（ステップＳ２１）。
CPUは、ステップＳ２０とユーザの紐付け情報の取得を行い（ステップＳ２２）、ユーザが利用可能なアプリケーション一覧を表示し（ステップＳ２３）、ユーザ毎にカスタマイズしたオペレーションパネル設定一覧を表示する（ステップＳ２４）。
【００４２】
CPUは、ユーザが設定変更したUI情報の履歴の書き込みを行い（ステップＳ２５）、アプリケーション機能の使用履歴の書き込みを行い（ステップＳ２６）、アプリケーションの終了を行って終了する（ステップＳ２７）。
【００４３】
図７は、NFCトークン/NFC搭載端末から情報取得時の画面表示例について説明するための説明図である。
図７は、画像形成装置の画面表示部及び操作部（オペレーションパネル）の表示画面の一例を示している。
ユーザが個人毎に保持しているNFCトークまたはNFC搭載端末を画像形成装置と接続されているNFCリーダライターにかざすことにより、NFCトークンまたはNFC搭載端末が保持しているアソシエーション情報やユーザに紐付けた画像形成装置のアプリケーション制限情報やユーザ固有の設定情報をペアツーペアで通信をして取得している際にこの画面が表示される。
【００４４】
図８は、アソシエーション情報一覧の表示例について説明するための説明図である。
同図は、画像形成装置とネットワーク接続可能な端末をネットワーク接続するために、NFCトークンをNFCリーダライターにかざすことによりこの登録されている、アソシエーション情報の一覧を出力した画面表示部及び操作部（オペレーションパネル）を示す。尚、図中、MFPは多機能周辺装置(Multifunction Perpheral)を意味する。
ユーザがネットワーク接続するために選択するか使用する情報を固定しておき、NFCトークンまたはNFC搭載端末をかざすことでネットワーク接続の設定処理を容易に行なう（無線LANではこれをWPS処理で行なえる）。また、ユーザが以前に使用した当該情報の履歴についても確認することができる。新たにアソシエーション情報を登録することも出来る。
【００４５】
履歴情報を取得できるタイミングはNFCトークンを使用したユーザ認証・アソシエーションなどのNFCトークンにアクセスする機能全般のアプリケーションの処理が行なわれる時に取得することができる。
また、履歴情報の管理は、NFCトークンを使用して証明書を利用したアプリケーションの処理が完了後にNFCトークン内またはユーザやNFCトークンに紐付けて画像形成装置または外部サーバに記録される。
例えば、履歴情報をNFCトークンに記録した場合は、使用する画像形成装置に依存することはないというメリットがある。また、登録されている証明書情報の暗号強度と処理性能（パフォーマンス速度）により、使用する証明書の選択ができる。
【００４６】
図９は、ユーザ設定の一覧の表示例について説明するための説明図である。
同図に画像形成装置に搭載されている機能とNFCトークンまたはNFC搭載端末に保持されている情報から、画像形成装置の使用ユーザ毎の機能制限が表示されている。
色々な場所で設置されている画像形成装置に対して各個人毎が保持しているNFCトークンやNFC搭載端末をかざして図８で選択したアソシエーション情報を使用して当該端末と画像形成装置がアドホック接続を含むネットワーク接続を確立した後に画像形成装置やユーザ機能制限により使える機能を限定することで、セキュリティー性を保つことができる。
【００４７】
また、同時にユーザが既にカスタマイズした操作パネル設定・個人アドレス帳情報や今まで使用したアプリケーション使用履歴、FAXやe-mailの送信宛先履歴を履歴情報から検索ができるため、ユーザが同じ機能や同じ宛先に再度使用する際も、面倒な入力を省略することができワンタッチで容易に機能を使用することができる。
【００４８】
＜作用効果＞
本実施形態によれば、周辺機器装置とホスト機器とが無線接続して使用した場合、個人毎のネットワークセキュリティーおよび個人専用のオペレーションパネルへの切り替えによりユーザビリティを向上させることができる。
【００４９】
本実施形態によれば、周辺機器装置とホスト機器とが一度無線接続した際に生成した、アソシエーション情報を周辺機器装置が保持しつづけることなく、個人ごとのNFCトークンを含むメモリデバイスの個人毎に保持して使用することができる。
【００５０】
今までは、周辺機器装置そのものにアソシエーション情報を保持していたため、データ漏洩をすると広範囲に対してセキュリティー脅威を及ぼすが、本実施形態によれば、個人毎もしくはトークン使用者の範囲に対して局所的になる。
【００５１】
本実施形態によれば、アソシエーション情報を個人毎にもつことで、周辺機器が使用できるアプリケーション機能と紐付けすることができ、無線接続時にユーザが使用したい個人毎の設定を容易に選択できる。
【００５２】
即ち、本実施形態によれば、画像形成装置(機器)に対してネットワーク接続に必要な、アソシエーション情報した場合に、悪意のあるユーザがネットワーク経由または直接、情報を盗み取りして、成りすまされることで情報の漏洩または改竄が行なわれる可能性がある。
【００５３】
また、NFCトークンを含むメモリデバイスに当該情報を保持して使用することにより、上記と同等のケースが発生したとしても、使用ユーザに限定するため広範囲のセキュリティーホールとなることが防ぐことができる。
【００５４】
＜プログラム＞
以上で説明した本発明にかかる周辺機器は、コンピュータで処理を実行させるプログラムによって実現されている。コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。よって、一例として、プログラムにより本発明を実現する場合の説明を以下で行う。
【００５５】
例えば、
有線を使用したＬＡＮ回線に接続するためのインターフェイス、及び無線を使用して接続するためのインターフェイスを有する周辺機器の制御プログラムであって、
コンピュータは、
周辺機器の判断手段に、インターフェイスを介してデバイス機器から室内用の近距離無線通信機器によるアクセスが有るか否かを判断する手順、
保持手段に、アクセスがあると近距離無線通信機器が保持しているユーザのアソシエーション情報と組み合わせて前回利用したアプリケーションの利用履歴とオペレーションパネルの操作履歴とを保持する手順、
接続手段に、セキュア接続を行う手順、
選択手段に、ユーザが使用したいアプリケーションを選択できる手順、を実行させるプログラムが挙げられる。
【００５６】
これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明にかかる周辺機器を実現することができる。
【００５７】
＜記憶媒体＞
このようなプログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
ここで、記憶媒体としては、例えば、CD−ROM(Compact Disc Read Only Memory)、フレキシブルディスク(FD)、CD−R(CD Recordable)などのコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、RAM、ROM(Read Only Memory)、FeRAM(強誘電体メモリ)等の半導体メモリやHDDが挙げられる。
【００５８】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【符号の説明】
【００５９】
１    ＮＦＣフレームワーク
２    ＮＦＣリソースマネージャ
３    ＮＦＣ  Ｒ／Ｗデバイスドライバ
４    ＵＳＢＨＯＳＴデバイスドライバ
５    ネットワークライブラリ
６    無線ドライバ
７    アドレス帳ＤＢ
８    ファイルシステム
９    ＨＤＤドライバ
１０    描画処理
１１    グラフィックドライバ
１２    アプリケーション
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２００８−１９３２６５号公報
【図１】
2011259214.tif 000003
【図２】
2011259214.tif 000004
【図３】
2011259214.tif 000005
【図４】
2011259214.tif 000006
【図５】
2011259214.tif 000007
【図６】
2011259214.tif 000008
【図７】
2011259214.tif 000009
【図８】
2011259214.tif 000010
【図９】
2011259214.tif 000011