(57)【要約】      （修正有）【課題】ユーザが所望する無線通信を確実に使用することができる情報処理装置を提供する。【解決手段】近距離無線通信により、限定されたユーザのみが使用可能な限定無線通信を含む複数の無線通信のうちいずれか１つの無線通信の通信設定に必要な通信設定情報をデータ通信装置に送信可能な情報処理装置であって、限定無線通信の使用を許可されたユーザを検知する検知手段と、近距離無線通信で送信される通信設定情報を設定する設定手段とを備える。設定手段は、許可されたユーザが検知されると、限定無線通信の通信設定情報を近距離無線通信で送信される通信設定情報として設定する。【選択図】図９
2016213662.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信により、限定されたユーザのみが使用可能な限定無線通信を含む複数の無線通信のうちいずれか１つの無線通信の通信設定に必要な通信設定情報をデータ通信装置に送信可能な情報処理装置であって、
前記限定無線通信の使用を許可されたユーザを検知する検知手段と、
前記近距離無線通信で送信される通信設定情報を設定する設定手段とを備え、
前記設定手段は、前記許可されたユーザが検知されると、前記限定無線通信の通信設定情報を前記近距離無線通信で送信される通信設定情報として設定することを特徴とする情報処理装置。
【請求項２】
前記ユーザのログイン認証を行うログイン認証手段と、
前記ログイン認証されたユーザが前記許可されたユーザであるか否かを判別するログインユーザ判別手段とを更に備え、
前記検知手段は、前記判別された結果に基づいて前記許可されたユーザを検知することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記データ通信装置とＢｌｕｅｔｏｏｔｈを用いた通信を実行可能であって、
前記Ｂｌｕｅｔｏｏｔｈを用いた通信を行うための通知であって、前記データ通信装置から当該データ通信装置を特定する機器特定情報を含む通知を取得する通知取得手段を更に備え、
前記検知手段は、前記通知に基づいて前記許可されたユーザを検知することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記通信設定情報を設定する前に、前記近距離無線通信によって前記データ通信装置から当該データ通信装置を特定する他の機器特定情報を取得する特定情報取得手段を更に備え、
前記検知手段は、前記他の機器特定情報に基づいて前記許可されたユーザを検知することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記通信設定情報の変更を行うか否かを前記ユーザが選択可能な選択手段を更に備え、
前記ユーザによって前記通信設定情報の変更を行うことが選択された場合、前記設定手段は、前記許可されたユーザが検知されると、前記限定無線通信の通信設定情報を前記近距離無線通信で送信される通信設定情報として設定することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
近距離無線通信により、限定されたユーザのみが使用可能な限定無線通信を含む複数の無線通信のうちいずれか１つの無線通信の通信設定に必要な通信設定情報をデータ通信装置に送信可能な情報処理装置の制御方法であって、
前記限定無線通信の使用を許可されたユーザを検知する検知ステップと、
前記近距離無線通信で送信される通信設定情報を設定する設定ステップとを有し、
前記設定ステップは、前記許可されたユーザが検知されると、前記限定無線通信の通信設定情報を前記近距離無線通信で送信される通信設定情報として設定することを特徴とする情報処理装置の制御方法。
【請求項７】
近距離無線通信により、限定されたユーザのみが使用可能な限定無線通信を含む複数の無線通信のうちいずれか１つの無線通信の通信設定に必要な通信設定情報をデータ通信装置に送信可能な情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報処理装置の制御方法は、
前記限定無線通信の使用を許可されたユーザを検知する検知ステップと、
前記近距離無線通信で送信される通信設定情報を設定する設定ステップとを有し、
前記設定ステップは、前記許可されたユーザが検知されると、前記限定無線通信の通信設定情報を前記近距離無線通信で送信される通信設定情報として設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法、並びにプログラムに関し、特に、近距離無線通信を行う情報処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
情報処理装置としてのＭＦＰが、近距離無線通信、例えば、ＮＦＣを用いた無線通信（以下、「ＮＦＣ通信」という。）を行ってＮＦＣ機能を有するデータ通信装置としての携帯端末とデータ通信を行う通信システムが知られている。ＭＦＰは、ＮＦＣ通信を行うために必要なＮＦＣタグを備え、ＮＦＣタグには、ＮＦＣ通信より大容量のデータ通信を実行可能な無線通信、例えば、Ｗｉ−ｆｉを用いた無線ＬＡＮ通信の通信設定を行うための通信設定情報（以下、「無線ＬＡＮ通信の通信設定情報」という。）が含まれる。通信システムでは、ユーザが携帯端末をＮＦＣタグにかざすと、携帯端末は、ＮＦＣ通信によってＮＦＣタグから当該ＮＦＣタグに含まれる無線ＬＡＮ通信の通信設定情報を受信し、受信された無線ＬＡＮ通信の通信設定情報に基づいて無線ＬＡＮ通信を確立し、該無線ＬＡＮ通信によって大容量の印刷データをＭＦＰに送信する（例えば、特許文献１参照）。これにより、ＭＦＰは受信された印刷データに基づいて印刷処理を実行可能である。
【０００３】
ところで、ＭＦＰで用いられる無線ＬＡＮ通信には、例えば、社内インフラで用いられる社内向けの無線ＬＡＮ通信のように社内の各装置へのアクセスを可能とする代わりに限定されたユーザ（以下、「限定ユーザ」という。）のみが使用可能な限定無線ＬＡＮ通信や、公衆向けの無線ＬＡＮ通信のように全てのユーザが使用可能である代わりにアクセス可能な装置が制限される非限定無線ＬＡＮ通信が含まれる。限定無線ＬＡＮ通信及び非限定無線ＬＡＮ通信の各々を実行可能なＭＦＰでは、当該ＭＦＰが起動した際等に、ＮＦＣタグには限定無線ＬＡＮ通信及び非限定無線ＬＡＮ通信のいずれか一方の通信設定を行うための通信設定情報が設定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１８４２９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＮＦＣタグには、限定無線ＬＡＮ通信及び非限定無線ＬＡＮ通信のいずれかの通信設定情報しか設定されないので、ユーザが所望する無線ＬＡＮ通信を使用することができない場合がある。例えば、通常、限定無線ＬＡＮ通信の限定ユーザは、無線ＬＡＮ通信を行う場合、各装置へのアクセスが制限されない限定無線ＬＡＮ通信の使用を所望するが、ＮＦＣタグに非限定無線ＬＡＮ通信の通信設定情報が設定されていると、ＮＦＣ通信によって非限定無線ＬＡＮ通信の通信設定情報が送信されてしまい、非限定無線ＬＡＮ通信しか使用できない場合がある。すなわち、限定無線ＬＡＮ通信の限定ユーザであっても、ＮＦＣ通信によって限定無線ＬＡＮ通信の通信設定情報を取得することができない。
【０００６】
本発明の目的は、ユーザは所望する無線通信を確実に使用することができる情報処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の情報処理装置は、近距離無線通信により、限定されたユーザのみが使用可能な限定無線通信を含む複数の無線通信のうちいずれか１つの無線通信の通信設定に必要な通信設定情報をデータ通信装置に送信可能な情報処理装置であって、前記限定無線通信の使用を許可されたユーザを検知する検知手段と、前記近距離無線通信で送信される通信設定情報を設定する設定手段とを備え、前記設定手段は、前記許可されたユーザが検知されると、前記限定無線通信の通信設定情報を前記近距離無線通信で送信される通信設定情報として設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザは所望する無線通信を確実に使用することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係るＭＦＰを含む通信システムの構成を概略的に示すネットワーク図である。
【図２】図１におけるＭＦＰの構成を概略的に示すブロック図である。
【図３】図２における操作表示部の外観を示す図である。
【図４】図３の表示部で表示される表示画面の一例を示す図である。
【図５】図１における情報処理装置で実行されるソフトウェアモジュールの構成を概略的に示すブロック図である。
【図６】図１における携帯端末の構成を概略的に示すブロック図である。
【図７】図１における携帯端末で実行されるソフトウェアモジュールの構成を概略的に示すブロック図である。
【図８】図２における格納部に格納されるＮＤＥＦデータに含まれる通信設定情報を説明するための図である。
【図９】図１のＭＦＰで実行されるＮＤＥＦデータ設定処理の手順を示すフローチャートである。
【図１０】図３の表示部で表示される設定画面の一例を示す図である。
【図１１】図１におけるＭＦＰで生成される管理データを説明するための図である。
【図１２】図１のＭＦＰで実行される機器特定情報登録処理の手順を示すフローチャートである。
【図１３】図３の表示部で表示される設定画面の一例を示す図である。
【図１４】図９のＮＤＥＦデータ設定処理の第１の変形例の手順を示すフローチャートである。
【図１５】図９のＮＤＥＦデータ設定処理の第２の変形例の手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１１】
本実施の形態では、情報処理装置としてのＭＦＰに本発明を適用した場合について説明するが、本発明の適用先はＭＦＰに限られず、近距離無線通信を含む各種無線通信可能な情報処理装置であれば本発明を適用することができる。
【００１２】
図１は、本発明の実施の形態に係るＭＦＰ１０１を含む通信システム１００の構成を概略的に示すネットワーク図である。
【００１３】
図１において、通信システム１００は、ＭＦＰ１０１、データ通信装置としての携帯端末１０２、及びクライアントＰＣ１０３を備える。ＭＦＰ１０１及びクライアントＰＣ１０３はＬＡＮケーブル１０４を介して接続されている。
【００１４】
ＭＦＰ１０１は、印刷機能、スキャン機能、及びＦＡＸ機能等の各種機能を有する。また、ＭＦＰ１０１は、ＬＡＮケーブル１０４を介してクライアントＰＣ１０３とデータ通信を行い、例えば、クライアントＰＣ１０３から送信された印刷データに基づいて印刷処理を行う。さらに、ＭＦＰ１０１は、携帯端末１０２とＮＦＣ通信及びＢｌｕｅ  ｔｏｏｔｈを用いた無線通信（以下、「ＢＴ通信」という。）等の近距離無線通信や、限定無線ＬＡＮ通信（限定無線通信）及び非限定無線ＬＡＮ通信等の無線ＬＡＮ通信を実行可能である。ＭＦＰ１０１は、当該ＭＦＰ１０１で設定された無線ＬＡＮ通信の通信設定（以下、「ＭＦＰ１０１の無線ＬＡＮ通信設定」という。）に基づいた無線ＬＡＮ通信を行う。例えば、ＭＦＰ１０１の無線ＬＡＮ通信設定として限定無線ＬＡＮ通信が設定されている場合、ＭＦＰ１０１はアクセスポイント１０５を介して携帯端末１０２と限定無線ＬＡＮ通信を行い、ＭＦＰ１０１の無線ＬＡＮ通信設定として非限定無線ＬＡＮ通信が設定されている場合、ＭＦＰ１０１はアクセスポイント１０５を介すことなく、携帯端末１０２と非限定無線ＬＡＮ通信を行う。すなわち、本実施の形態では、ＭＦＰ１０１の無線ＬＡＮ通信設定が限定無線ＬＡＮ通信及び非限定無線ＬＡＮ通信のいずれか一方のみが設定されている。携帯端末１０２は近距離無線通信及び無線ＬＡＮ通信を実行可能であり、ＭＦＰ１０１とデータ通信を行う。クライアントＰＣ１０３は有線ＬＡＮ１０４を介してＭＦＰ１０１とデータ通信可能（データ送信可能）である。
【００１５】
図２は、図１におけるＭＦＰ１０１の構成を概略的に示すブロック図である。
【００１６】
図２において、ＭＦＰ１０１は、制御部２０１、プリンタ２０２、ＮＦＣタグ２０３、操作表示部２０４、及びＩＣカードリーダ２０５を備える。制御部２０１は、プリンタ２０２、ＮＦＣタグ２０３、操作表示部２０４、及びＩＣカードリーダ２０５と夫々接続されている。また、制御部２０１は、ＣＰＵ２０６、ＲＡＭ２０７、ＲＯＭ２０８、ＨＤＤ２０９、プリンタＩ／Ｆ２１０、ＮＦＣＩ／Ｆ２１１、操作表示部Ｉ／Ｆ２１２、ＩＣカードリーダＩ／Ｆ２１３、無線ＬＡＮＩ／Ｆ２１４、有線ＬＡＮＩ／Ｆ２１５、及びＢｌｕｅｔｏｏｔｈ（ＢＴ）Ｉ／Ｆ２１６の各構成要素を備える。これらの各構成要素はシステムバス２１７を介して互いに接続されている。ＮＦＣタグ２０３は格納部２１８及び通信部２１９を備える。
【００１７】
制御部２０１はＭＦＰ１０１全体を統括的に制御する。プリンタ２０２は、制御部２０１から印刷処理を実行するための印刷データを受信すると、当該印刷データに基づいて印刷処理を実行する。ＮＦＣタグ２０３はＮＦＣ通信によって携帯端末１０２に送信されるＮＤＥＦ（ＮＦＣ Ｄａｔａ Ｅｘｃｈａｎｇｅ Ｆｏｒｍａｔ）データを格納部２１８に格納し、ＮＦＣ通信によって携帯端末１０２からＮＤＥＦデータの送信を要求されると、通信部２１９によってＮＤＥＦデータを携帯端末１０２に送信する。ＮＤＥＦデータは、ＭＦＰ１０１を特定可能な機器特定情報や、ＭＦＰ１０１の無線ＬＡＮ通信設定に対応する通信設定情報を含む。ここで、通常、ＭＦＰ１０１は複数種の無線ＬＡＮ通信を同時に実行することができないので、ＭＦＰ１０１では、当該ＭＦＰ１０１の無線ＬＡＮ通信設定として限定無線ＬＡＮ通信及び非限定無線ＬＡＮ通信のいずれか一方のみが設定され、ＲＯＭ２０８等に各無線ＬＡＮ通信に対応する通信設定情報が格納される。ＮＤＥＦデータには格納された複数種の通信設定情報のうち、ＭＦＰ１０１の無線ＬＡＮ通信設定に対応する通信設定情報のみが含まれる。操作表示部２０４は、図３に示すように、メニューキー３０１を含む各種設定を行うための設定キーと、各種設定情報を表示するための表示部３０２を備える。操作表示部２０４では、ユーザの各種設定キーの操作によってＭＦＰ１０１の各種設定が行われ、設定された各種情報が表示部３０２に表示される。表示部３０２は、ＭＦＰ１０１の無線ＬＡＮ通信設定に関する情報、例えば、限定無線ＬＡＮ通信に関する情報を図４の表示画面４００として表示する。表示画面４００は、限定無線ＬＡＮ通信で用いられるアクセスポイント１０５に関する情報として、ＳＳＩＤ４０１、セキュリティ４０２、暗号４０３、暗号キー４０４を含む。ＳＳＩＤ４０１はアクセスポイント１０５のＳＳＩＤ情報、例えば、「ＡｃｃｅｓｓＰｏｉｎｔ４５０」を含み、セキュリティ４０２はアクセスポイント１０５のセキュリティ情報、例えば、「ＷＰＡ／ＷＰＡ２  ＰＳＫ」を含む。暗号４０３はアクセスポイント１０５の暗号設定情報、例えば、「ＡＥＳ」を含み、暗号キー４０４はアクセスポイント１０５の暗号キー設定情報、例えば、「１２３４５６７８９０」を含む。ＩＣカードリーダ２０５は、ＩＣカードに記録された各種情報、例えば、ユーザ情報を読み取る。本実施の形態では、ユーザがＩＣカードをＩＣカードリーダ２０５にかざすと、ＩＣカードリーダ２０５はＩＣカードから当該ＩＣカードに記録されたユーザ情報を読み取り、ＭＦＰ１０１は読み取ったユーザ情報に基づいてＭＦＰ１０１のログイン認証を行う。
【００１８】
ＣＰＵ２０６はＲＯＭ２０８及びＨＤＤ２０９に格納された各種制御プログラムを実行して後述する図５のソフトウェアモジュール５００を実行する。これによりＣＰＵ２０６はシステムバス２１７に接続された各構成要素を制御する。ＲＡＭ２０７はＣＰＵ２０６の作業領域や各種データの一時格納領域として用いられる。ＲＯＭ２０８及びＨＤＤ２０９は各種データや各種制御プログラムを格納する。本実施の形態では、例えば、限定無線ＬＡＮ通信の通信設定情報及び非限定無線ＬＡＮ通信の通信設定情報や、ログイン認証を行う際にＩＣカードで読み取られたユーザ情報を認証するために必要なユーザ認証情報が格納される。プリンタＩ／Ｆ２１０はプリンタ２０２とデータ通信を行い、ＮＦＣＩ／Ｆ２１１はＮＦＣタグ２０３とデータ通信を行い、操作表示部Ｉ／Ｆ２１２は操作表示部２０４とデータ通信を行い、ＩＣカードリーダＩ／Ｆ２１３はＩＣカードリーダ２０５とデータ通信を行う。無線ＬＡＮＩ／Ｆ２１４は、携帯端末１０２とＭＦＰ１０１の無線ＬＡＮ通信設定に応じた無線ＬＡＮ通信を行う。有線ＬＡＮＩ／Ｆ２１５はＬＡＮケーブル１０４を介して接続されたクライアントＰＣ１０３とデータ通信を行う。ＢＴＩ／Ｆ２１６はＢＴ通信可能な携帯端末１０２とＢＴ通信を行う。
【００１９】
図５は、図１におけるＭＦＰ１０１で実行されるソフトウェアモジュール５００の構成を概略的に示すブロック図である。
【００２０】
図５において、ソフトウェアモジュール５００は、操作制御部モジュール５０１、画像処理部モジュール５０２、印刷処理部モジュール５０３、ＩＰＰ制御部モジュール５０４、ＷｅｂＵＩ制御部モジュール５０５、格納制御部モジュール５０６、ＮＦＣ制御部モジュール５０７、ＩＣカードリーダ制御部モジュール５０８、認証制御部モジュール５０９、ＨＴＴＰ制御部モジュール５１０、無線制御部モジュール５１１、及び有線制御部モジュール５１２を備える。ＣＰＵ２０６がＲＯＭ２０８及びＨＤＤ２０９に格納された各種制御プログラムを実行すると、上述する各モジュールに対応する処理が行われる。
【００２１】
操作制御部モジュール５０１は表示部３０２に各種画面を表示するために必要な表示データを生成し、生成された表示データに基づいて表示部３０２に各種画面を表示させる。画像処理部モジュール５０２はクライアントＰＣ１０３等から送信された印刷データにレンダリング処理を行う。印刷処理部モジュール５０３は画像信号の送信処理を行い、レンダリング処理された印刷データをＣＰＵ２０６からプリンタ２０２に画像信号として送信させる。ＩＰＰ制御部モジュール５０４は、ＨＴＴＰ上で動作するＩＰＰプロトコルの制御を行う。ＷｅｂＵＩ制御部モジュール５０５はＨＴＴＰ上で動作するＷｅｂＵＩコンテンツの制御を行う。格納制御部モジュール５０６はＲＡＭ２０７、ＲＯＭ２０８、及びＨＤＤ２０９へ各種データを格納する格納処理を制御する。ＮＦＣ制御部モジュール５０７はＮＦＣタグ２０３に格納されたＮＤＥＦデータを携帯端末１０２等に送信するＮＦＣ送信処理及び当該携帯端末１０２から各種情報を受信するＮＦＣ受信処理を行う。ＩＣカードリーダ制御部モジュール５０８は、ユーザがＩＣカードリーダ２０５にＩＣカードをかざしたことを検知すると、ＩＣカードリーダ２０５を制御して当該ＩＣカードに記録された各種情報、例えば、ユーザ情報を読み取る。認証制御部モジュール５０９はＭＦＰ１０１のログイン認証を行う。例えば、認証制御部モジュール５０９は、ＩＣカードリーダ２０５によって読み取られたユーザ情報とＲＯＭ２０８及びＨＤＤ２０９に格納されるユーザ認証情報とに基づいてＭＦＰ１０１のログイン認証を行う。ＨＴＴＰ制御部モジュール５１０はＴＣＰネットワーク上で通信されるＨＴＴＰプロトコルの制御を行う。無線制御部モジュール５１１は無線ＬＡＮＩ／Ｆ２１４で実行されるデータ通信を制御する。有線制御部モジュール５１２は有線ＬＡＮＩ／Ｆ２１５で実行されるデータ通信を制御する。
【００２２】
図６は、図１における携帯端末１０２の構成を概略的に示すブロック図である。
【００２３】
図６において、携帯端末１０２は、ＣＰＵ６０１、ＲＡＭ６０２、ＲＯＭ６０３、ＨＤＤ６０４、操作パネル６０５、無線ＬＡＮＩ／Ｆ６０６、ＮＦＣＲｅｄｅｒ／Ｗｒｉｔｅｒ（Ｒ／Ｗ）６０７、カメラ６０８、マイク６０９、スピーカ６１０、及びＢＴＩ／Ｆ６１１を備える。これらはシステムバス６１２を介して互いに接続されている。
【００２４】
ＣＰＵ６０１はＲＯＭ６０３及びＨＤＤ６０４に格納された各種制御プログラムを実行して後述する図７のソフトウェアモジュール７００を実行する。これによりＣＰＵ６０１はシステムバス６１２に接続された各構成要素を制御する。ＲＡＭ６０２はＣＰＵ６０１の作業領域や各種データの一時格納領域として用いられる。ＲＯＭ６０３及びＨＤＤ６０４は各種データや各種制御プログラムを格納する。操作パネル６０５は、タッチパネル方式のユーザインターフェースであり、携帯端末１０２の各種操作を行うための操作画面が表示される。無線ＬＡＮＩ／Ｆ６０６は無線ＬＡＮ通信可能なＭＦＰ１０１等と無線ＬＡＮ通信を行う。ＮＦＣＲ／Ｗ６０７はＮＦＣタグ２０３からＮＤＥＦデータを受信するＮＦＣ受信処理を行い、また、ＮＦＣＲ／Ｗ６０７はＮＦＣタグ２０３に各種情報、例えば、携帯端末１０２を特定する機器特定情報を送信するＮＦＣ送信処理を行う。カメラ６０８は動画及び静止画を撮影可能である。マイク６０９は、例えば、他の携帯端末１０２と通話を行う際、携帯端末１０２のユーザの音声入力を受け付ける。スピーカ６１０は、例えば、他の携帯端末１０２と通話を行う際、他の携帯端末のユーザの音声を出力する。ＢＴＩ／Ｆ６１１はＢＴ通信可能なＭＦＰ１０１とＢＴ通信を行う。
【００２５】
図７は、図１における携帯端末１０２で実行されるソフトウェアモジュール７００の構成を概略的に示すブロック図である。
【００２６】
図７において、ソフトウェアモジュール７００は、操作制御部モジュール７０１、格納制御部モジュール７０２、無線ＬＡＮ通信部モジュール７０３、ＮＦＣ制御部モジュール７０４、カメラ制御部モジュール７０５、アプリケーション部モジュール７０６、及び通話制御部モジュール７０７を備える。ＣＰＵ６０１がＲＯＭ６０３及びＨＤＤ６０４に格納された各種制御プログラムを実行すると、上述する各モジュールに対応する処理が行われる。
【００２７】
操作制御部モジュール７０１は操作パネル６０５に各種画面を表示するために必要な表示データを生成し、生成された表示データに基づいて操作パネル６０５に各種画面を表示させる。格納制御部モジュール７０２はＲＡＭ６０２、ＲＯＭ６０３、及びＨＤＤ６０４等へ各種データを格納する格納処理を制御する。無線ＬＡＮ通信部モジュール７０３は無線ＬＡＮＩ／Ｆ６０６で実行されるデータ通信を制御する。ＮＦＣ制御部モジュール７０４は、ＮＦＣＲ／Ｗ６０７を制御して当該ＮＦＣＲ／Ｗ６０７にＮＦＣ送信処理又はＮＦＣ受信処理のいずれか一方の処理を実行させる。カメラ制御部モジュール７０５はカメラ６０８を制御して当該カメラ６０８によって動画及び静止画の撮影を行う。アプリケーション部モジュール７０６は携帯端末１０２の各種設定を行うための設定モジュールや携帯端末１０２の各種機能を実行するための実行モジュールを含む。通話制御部モジュール７０７は携帯端末１０２が他の携帯端末と通話する通話処理を制御する。
【００２８】
次に、ＮＦＣタグ２０３に格納される後述するＮＤＥＦデータ８００、特に、当該ＮＤＥＦデータ８００に含まれる通信設定情報について説明する。
【００２９】
図８は、図２における格納部２１８に格納されるＮＤＥＦデータ８００に含まれる通信設定情報を説明するための図である。
【００３０】
図８において、ＮＤＥＦデータ８００は、通信設定情報としてのハンドオーバーレコード８０１を少なくとも含み、ハンドオーバーレコード８０１は、ヘッダ８０２、ＳＳＩＤ情報８０３、セキュリティ情報８０４、暗号設定情報８０５、及び暗号キー設定情報８０６を含む。
【００３１】
ハンドオーバーレコード８０１は、ＭＦＰ１０１の無線ＬＡＮ通信設定に対応する通信設定情報を含む。ＮＤＥＦデータ８００では、ＭＦＰ１０１の無線ＬＡＮ通信設定として限定無線ＬＡＮ通信が設定されている場合を前提として説明する。ハンドオーバーレコード８０１は、限定無線ＬＡＮ通信の通信設定情報として、図４の表示画面４００で表示される限定無線ＬＡＮ通信設定に関する情報、つまり、限定無線ＬＡＮ通信で用いられるアクセスポイント１０５に関する情報を含む。ヘッダ８０２は所定のフォーマットでハンドオーバーレコード８０１にアクセスポイント１０５に関する情報が含まれている旨を示す。ＳＳＩＤ情報８０３はネットワーク上でアクセスポイント１０５を特定可能な当該アクセスポイント１０５のＳＳＩＤ情報を示し、本実施の形態では、例えば、ＳＳＩＤ情報８０３にはＳＳＩＤ４０１に対応する「ＡｃｃｅｓｓＰｏｉｎｔ４５０」が設定される。セキュリティ情報８０４はアクセスポイント１０５のセキュリティ情報を示し、本実施の形態では、例えば、セキュリティ情報８０４にはセキュリティ４０２に対応する「ＷＰＡ／ＷＰＡ２  ＰＳＫ」が設定される。暗号設定情報８０５はアクセスポイント１０５の暗号設定情報を示し、本実施の形態では、例えば、暗号設定情報８０５には暗号４０３に対応する「ＡＥＳ」が設定される。暗号キー設定情報８０６はアクセスポイント１０５の暗号キー設定情報を示し、本実施の形態では、例えば、暗号キー設定情報８０６には暗号キー４０４に対応する「１２３４５６７８９０」が設定される。
【００３２】
図９は、図１のＭＦＰ１０１で実行されるＮＤＥＦデータ設定処理の手順を示すフローチャートである。
【００３３】
ここで、ＮＤＥＦデータ８００には、限定無線ＬＡＮ通信及び非限定無線ＬＡＮ通信のいずれかの通信設定情報しか設定されないので、ユーザが所望する無線ＬＡＮ通信を使用することができない場合がある。例えば、通常、限定無線ＬＡＮ通信の限定ユーザは、無線ＬＡＮ通信を行う場合、各装置へのアクセスが制限されない限定無線ＬＡＮ通信の使用を所望するが、ＮＤＥＦデータ８００に非限定無線ＬＡＮ通信の通信設定情報が設定されていると、ＮＦＣ通信によってＮＦＣタグ２０３から携帯端末１０２に非限定無線ＬＡＮ通信の通信設定情報が送信されてしまい、携帯端末１０２では非限定無線ＬＡＮ通信しか使用できない場合がある。すなわち、限定無線ＬＡＮ通信の限定ユーザであっても、ＮＦＣ通信によって限定無線ＬＡＮ通信の通信設定情報を取得することができない。
【００３４】
これに対応して、図８の処理は、限定無線ＬＡＮ通信の限定ユーザが検知されると、限定無線ＬＡＮ通信の通信設定情報がＮＤＥＦデータ８００に設定される。
【００３５】
図９の処理は、ＣＰＵ２０６がＲＯＭ２０８及びＨＤＤ２０９に格納された各種制御プログラムを実行して行われる。
【００３６】
図９において、まず、ＣＰＵ２０６は、ＩＣカードリーダ２０５によってユーザ情報を取得すると（ステップＳ９０１でＹＥＳ）、取得されたユーザ情報とＲＯＭ２０８等に予め格納されたユーザ認証情報に基づいてログイン認証を行って、取得されたユーザ情報に対応するユーザ（以下、「ユーザ情報対応ユーザ」という。）がＭＦＰ１０１へログインすることを許可するか否かを判別する（ステップＳ９０２）（ログイン認証手段）。ユーザ認証情報には、ユーザを特定するＩＤ情報、当該ＩＤ情報に対応するパスワード情報、及びＩＤ情報に対応するユーザの限定無線ＬＡＮ通信の使用を許可するか否かを示す限定無線ＬＡＮ通信の許可情報が含まれる。限定無線ＬＡＮ通信の許可情報は、表示部３０２に表示される図１０の設定画面１０００を用いて各ＩＤ情報に対応して予め設定される。本実施の形態では、例えば、取得されたユーザ情報が予め格納されたユーザ認証情報に対応する場合、ユーザ情報対応ユーザがＭＦＰ１０１へログインすることが許可され、取得されたユーザ情報が予め格納されたユーザ認証情報に対応しない場合、ユーザ情報対応ユーザがＭＦＰ１０１へログインすることが許可されない。
【００３７】
ステップＳ９０２の判別の結果、ユーザ情報対応ユーザがＭＦＰ１０１へログインすることが許可されると、ＣＰＵ２０６は、取得されたユーザ情報及び予め格納されたユーザ認証情報に基づいてＭＦＰ１０１にログイン中のユーザに関する情報を管理するための図１１に示す管理データ１１００を生成する（ステップＳ９０３）。管理データ１１００はＭＦＰ１０１にログイン中のユーザに関する情報として、ＩＤ１１０１、パスワード１１０２、及び限定無線ＬＡＮ通信可否情報１１０３を含む。管理データ１１００では、ユーザがＭＦＰ１０１にログインすると、当該ユーザに関する情報が追加され、ユーザがＭＦＰ１０１からログアウトすると、当該ユーザに関する情報が削除される。ＩＤ１１０１はログイン中の各ユーザに対応するＩＤ情報を含み、パスワード１１０２は各ＩＤ情報に対応するパスワードを含み、限定無線ＬＡＮ通信可否情報１１０３は各ＩＤ情報に対応するユーザの限定無線ＬＡＮ通信の許可情報を含む。
【００３８】
次いで、ＣＰＵ２０６は、管理データ１１００に基づいてＭＦＰ１０１へのログインが許可されたユーザ（以下、「ログイン許可ユーザ」という。）が限定無線ＬＡＮ通信の限定ユーザであるか否かを判別する（ステップＳ９０４）（ログインユーザ判別手段）。ステップＳ９０４では、管理データ１１００において、例えば、ログイン許可ユーザの限定無線ＬＡＮ通信可否情報１１０３が限定無線ＬＡＮ通信の使用を許可する旨を示す「可能」である場合、ログイン許可ユーザが限定無線ＬＡＮ通信の限定ユーザであると判別される。一方、ログイン許可ユーザの限定無線ＬＡＮ通信可否情報１１０３が限定無線ＬＡＮ通信の使用を許可しない旨を示す「不可能」である場合、ログイン許可ユーザが限定無線ＬＡＮ通信の限定ユーザでないと判別される。
【００３９】
ステップＳ９０４の判別の結果、ログイン許可ユーザが限定無線ＬＡＮ通信の限定ユーザであるとき、ＣＰＵ２０６は、限定無線ＬＡＮ通信の限定ユーザを検知し（ステップＳ９０５）（検知手段）、ＮＤＥＦデータ８００に限定無線ＬＡＮ通信の通信設定情報を設定する（ステップＳ９０６）。これにより、ＭＦＰ１０１は、ＮＦＣ通信によって限定無線ＬＡＮ通信の通信設定情報を含むＮＤＥＦデータ８００を携帯端末１０２に送信可能である。次いで、ＣＰＵ２０６は、ＮＤＥＦデータ８００に設定された通信設定情報に基づいてＭＦＰ１０１の通信設定を行う（ステップＳ９０７）。これにより、ＭＦＰ１０１は、ＮＤＥＦデータ８００に設定された通信設定情報に対応する無線ＬＡＮ通信を確立可能であり、当該無線ＬＡＮ通信が確立されると、確立された無線ＬＡＮ通信を使用可能となる。その後、ＣＰＵ２０６は、ステップＳ９０７の処理を実行した後に本処理を終了する。
【００４０】
ステップＳ９０４の判別の結果、ログイン許可ユーザが限定無線ＬＡＮ通信の限定ユーザでないとき、ＣＰＵ２０６は、ＮＤＥＦデータ８００に非限定無線ＬＡＮ通信の通信設定情報を設定する（ステップＳ９０８）。すなわち、本実施の形態では、ＣＰＵ２０６は、限定無線ＬＡＮ通信の使用を許可された限定ユーザが検知された場合のみ、ＮＤＥＦデータ８００に限定無線ＬＡＮ通信の通信設定情報を設定する。その後、ＣＰＵ２０６は、ステップＳ９０８の処理を実行した後にステップＳ９０７以降の処理を行って本処理を終了する。
【００４１】
上述した図９の処理によれば、限定無線ＬＡＮ通信の限定ユーザが検知されると、限定無線ＬＡＮ通信の通信設定情報がＮＤＥＦデータ８００に設定される。これにより、ＮＦＣタグ２０３から携帯端末１０２に限定無線ＬＡＮ通信の通信設定情報が送信されて限定無線ＬＡＮ通信が確立されるため、限定無線ＬＡＮ通信の限定ユーザは所望する限定無線ＬＡＮ通信を確実に使用することができる。
【００４２】
また、上述した図９の処理によれば、ログイン許可ユーザが限定無線ＬＡＮ通信の限定ユーザであるか否かが判別され、判別された結果に基づいて限定無線ＬＡＮ通信の限定ユーザが検知される。これにより、限定無線ＬＡＮ通信の限定ユーザを識別するための情報を新たに取得する必要を無くすことができ、もって、迅速に限定無線ＬＡＮ通信の限定ユーザを検知することができる。
【００４３】
以上、本発明について実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。
【００４４】
例えば、ユーザの操作表示部２０４の操作によって入力されたユーザ入力情報に基づいてＭＦＰ１０１のログイン認証を行ってもよい。
【００４５】
また、上述した図９の処理では、後述する図１４の処理のように、ユーザがＭＦＰ１０１にログインすることなく、携帯端末１０２から送信される、ＢＴ通信を行うためのビーコン信号に基づいて限定無線ＬＡＮ通信の限定ユーザを検知してもよい。
【００４６】
図１２は、図１のＭＦＰ１０１で実行される機器特定情報登録処理の手順を示すフローチャートである。
【００４７】
図１２の処理は、ＣＰＵ２０６がＲＯＭ２０８及びＨＤＤ２０９に格納された各種制御プログラムを実行して行われ、後述する図１４のＮＤＥＦデータ設定処理が実行される前に行われることを前提とする。
【００４８】
図１２において、まず、ユーザの操作表示部２０４の操作等によって機器特定情報の登録が指示されると（ステップＳ１２０１でＹＥＳ）、ＣＰＵ２０６は、ユーザによってＮＦＣタグ２０３にＮＦＣ通信可能な装置、例えば、携帯端末１０２がかざされたか否かを判別する（ステップＳ１２０２）。
【００４９】
ステップＳ１２０２の判別の結果、ＮＦＣタグ２０３に携帯端末１０２がかざされたとき、ＣＰＵ２０６は、ＮＦＣタグ２０３がＮＦＣ通信によって携帯端末１０２から受信した携帯端末１０２の機器特定情報を取得する（ステップＳ１２０３）。その後、ＣＰＵ２０６は、携帯端末１０２の機器特定情報を取得すると、当該携帯端末１０２の機器特定情報を含む図１３に示す設定画面１３００を表示部３０２に表示する。設定画面１３００は、端末名１３０１、端末ＩＤ１３０２、ＮＦＣ無線ハンドオーバ情報１３０３、「はい」ボタン１３０４、及び「いいえ」ボタン１３０５を含む。端末名１３０１は携帯端末１０２の端末名を示し、端末ＩＤ１３０２は携帯端末１０２のＩＤ情報を示す。ＮＦＣ無線ハンドオーバ情報１３０３は端末名１３０１に対応する携帯端末で使用が許可される無線ＬＡＮ通信の種別情報を含み、設定画面１３００では、ＮＦＣ無線ハンドオーバ情報１３０３に対応する複数の種別情報がユーザによって選択可能にプルダウンメニューで表示される。例えば、端末名１３０１に対応する携帯端末に限定無線ＬＡＮ通信の使用を許可する場合、ユーザは限定無線ＬＡＮ通信を示す「無線インフラ」を設定し、端末名１３０１に対応する携帯端末に限定無線ＬＡＮ通信の使用を許可しない場合、ユーザは非限定無線ＬＡＮ通信を示す「無線ダイレクト」を設定する。「はい」ボタン１３０４が押下されると、ＣＰＵ２０６は設定画面１３００の各設定を決定して当該各設定を反映させ、「いいえ」ボタン１３０５が押下されると、ＣＰＵ２０６は設定画面１３００による各設定を中止して設定画面１３００を閉じる。
【００５０】
次いで、ＣＰＵ２０６は、端末名１３０１、端末ＩＤ１３０２、ＮＦＣ無線ハンドオーバ情報１３０３の各情報が設定され、且つ「はい」ボタン１３０４が押下されると、予めＲＯＭ２０８等に格納され且つ機器特定情報を管理するための機器管理データに上記設定された各情報を登録する（ステップＳ１２０４）。次いで、ＣＰＵ２０６は、ユーザの操作表示部２０４の操作等によって機器特定情報の登録の完了が指示されたか否かを判別する（ステップＳ１２０５）。
【００５１】
ステップＳ１２０５の判別の結果、機器特定情報の登録の完了が指示されないとき、ＣＰＵ２０６はステップＳ１２０２の処理に戻り、ステップＳ１２０５の判別の結果、機器特定情報の登録の完了が指示されたとき、ＣＰＵ２０６は本処理を終了する。
【００５２】
ステップＳ１２０２の判別の結果、ＮＦＣタグ２０３に携帯端末１０２がかざされないとき、ＣＰＵ２０６は、ステップＳ１２０５以降の処理を行って本処理を終了する。
【００５３】
図１４は、図９のＮＤＥＦデータ設定処理の第１の変形例の手順を示すフローチャートである。
【００５４】
図１４の処理は、ＣＰＵ２０６がＲＯＭ２０８及びＨＤＤ２０９に格納された各種制御プログラムを実行して行われる。
【００５５】
図１４において、まず、ＣＰＵ２０６は、携帯端末１０２から送信される、ＢＴ通信を行うためのビーコン信号を受信したか否かを判別する（ステップＳ１４０１）。ビーコン信号は、ＢＴ通信が確立される前にＢＴ通信可能な装置、例えば、携帯端末１０２から送信される信号であり、携帯端末１０２の機器特定情報等を含む。次いで、ＣＰＵ２０６は、携帯端末１０２から送信されるビーコン信号を受信すると（ステップＳ１４０１でＹＥＳ）（通知取得手段）、受信されたビーコン信号から携帯端末１０２の機器特定情報を取得する（ステップＳ１４０２）。次いで、ＣＰＵ２０６は、取得された携帯端末１０２の機器特定情報及び予め格納された機器管理データに基づいて携帯端末１０２が限定無線ＬＡＮ通信の使用を許可された携帯端末（以下、「限定無線ＬＡＮ通信の許可携帯端末」という。）であるか否かを判別する（ステップＳ１４０３）。
【００５６】
ステップＳ１４０３の判別の結果、携帯端末１０２が限定無線ＬＡＮ通信の許可携帯端末であるとき、ＣＰＵ２０６は、限定無線ＬＡＮ通信の許可携帯端末を所持するユーザが限定無線ＬＡＮ通信の限定ユーザであると判断し、ステップＳ９０５以降の処理を行う。すなわち、本実施の形態では、ＢＴ通信を行うためのビーコン信号に含まれる機器特定情報に基づいて限定ユーザが検知される。
【００５７】
ステップＳ１４０３の判別の結果、携帯端末１０２が限定無線ＬＡＮ通信の許可携帯端末でないとき、ＣＰＵ２０６は、ステップＳ９０８以降の処理を行って、本処理を終了する。
【００５８】
上述した図１４の処理によれば、携帯端末１０２から送信された、ＢＴ通信を行うためのビーコン信号から当該携帯端末１０２の機器特定情報が取得され、当該機器特定情報に基づいて携帯端末１０２が限定無線ＬＡＮ通信の許可携帯端末であると判別されると、限定無線ＬＡＮ通信の許可携帯端末を所持するユーザが限定無線ＬＡＮ通信の限定ユーザであると判断される。すなわち、限定ユーザは限定無線ＬＡＮ通信の許可携帯端末を所持するだけで限定ユーザと判定される。これにより、ＢＴ通信を行うためのビーコン信号の受信が可能であれば、限定無線ＬＡＮ通信の限定ユーザの検知に際してユーザがＭＦＰ１０１にログインする必要を無くすことができ、もって、迅速に限定無線ＬＡＮ通信の限定ユーザを検知することができる。
【００５９】
上述した図１４の処理では、ＢＴ通信を行うためのビーコン信号を受信することなく、ＮＦＣ通信によって携帯端末１０２から送信された機器特定情報に基づいて限定無線ＬＡＮ通信の限定ユーザを検知してもよい。
【００６０】
図１５は、図９のＮＤＥＦデータ設定処理の第２の変形例の手順を示すフローチャートである。
【００６１】
図１５の処理は、ＣＰＵ２０６がＲＯＭ２０８及びＨＤＤ２０９に格納された各種制御プログラムを実行して行われ、図１５の処理を実行する前に図１２の機器情報登録処理によって携帯端末１０２の機器特定情報が予め登録されていることを前提とする。
【００６２】
図１５において、まず、ＣＰＵ２０６は、ユーザによってＮＦＣタグ２０３にＮＦＣ通信可能な装置、例えば、携帯端末１０２がかざされ（ステップＳ１５０１でＹＥＳ）、ＮＦＣ通信によって携帯端末１０２から当該携帯端末１０２の機器特定情報の受信を要求する受信要求通知を取得すると（ステップＳ１５０２でＹＥＳ）、携帯端末１０２から当該携帯端末１０２の機器特定情報を取得する（ステップＳ１５０３）（特定情報取得手段）。次いで、ＣＰＵ２０１は、図１４のステップＳ１４０３以降の処理を行う。すなわち、本実施の形態では、ＮＤＥＦデータ８００の通信設定情報を設定する前に、ステップＳ１５０１で携帯端末１０２がＮＦＣタグ２０３にかざされると（以下、「第１のＮＦＣタッチ」という。）、ＣＰＵ２０６は、第１のＮＦＣタッチに応じて携帯端末１０２から当該携帯端末１０２の機器特定情報を取得し、取得された機器特定情報に基づいて限定無線ＬＡＮ通信の限定ユーザを検知し、取得された機器特定情報に基づいてＮＤＥＦデータ８００の通信設定情報を設定する。これにより、当該ＮＤＥＦデータ８００の通信設定情報の設定が行われた後に、携帯端末１０２がＮＦＣタグ２０３にかざされた場合（以下、「第２のＮＦＣタッチ」という。）、ＣＰＵ２０６は、第２のＮＦＣタッチに応じて、取得された機器特定情報に基づいて設定されたＮＤＥＦデータ８００を携帯端末１０２に送信可能である。その後、ＣＰＵ２０６は、図１４のステップＳ１４０３以降の処理を実行した後に本処理を終了する。
【００６３】
上述した図１５の処理によれば、ＮＤＥＦデータ８００の通信設定情報を設定する前に、ＮＦＣ通信によって携帯端末１０２から当該携帯端末１０２の機器特定情報が取得され、携帯端末１０２の機器特定情報に基づいて限定無線ＬＡＮ通信の限定ユーザが検知される。これにより、限定無線ＬＡＮ通信の限定ユーザの検知に際してＮＦＣ通信以外の他の通信手段を用いる必要を無くすことができ、もって、迅速に限定無線ＬＡＮ通信の限定ユーザを検知することができる。
【００６４】
上述した図９、図１４、及び図１５の処理では、表示部３０２にＮＤＥＦデータ８００の通信設定情報の変更を行うか否かをユーザが選択可能な選択画面が表示され、表示された選択画面からユーザがＮＦＣタグ２０３の通信設定情報の変更を行うことを選択した場合に限り、限定無線ＬＡＮ通信の限定ユーザが検知されると、限定無線ＬＡＮ通信の通信設定情報がＮＤＥＦデータ８００に設定されるようにしてもよい。これにより、ユーザの利便性を損なうことなく、ＮＦＣタグ２０３の通信設定情報の設定を行うことができる。
【００６５】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６６】
１０１  ＭＦＰ
１０２  携帯端末
２０３  ＮＦＣタグ
２０４  操作表示部
２０６  ＣＰＵ
３０２  表示部
５０９  認証制御部モジュール
【図１】
2016213662.tif 000003
【図２】
2016213662.tif 000004
【図３】
2016213662.tif 000005
【図４】
2016213662.tif 000006
【図５】
2016213662.tif 000007
【図６】
2016213662.tif 000008
【図７】
2016213662.tif 000009
【図８】
2016213662.tif 000010
【図９】
2016213662.tif 000011
【図１０】
2016213662.tif 000012
【図１１】
2016213662.tif 000013
【図１２】
2016213662.tif 000014
【図１３】
2016213662.tif 000015
【図１４】
2016213662.tif 000016
【図１５】
2016213662.tif 000017