(57)【特許請求の範囲】
【請求項１】
所定の無線通信プロトコルに従って携帯端末と通信する画像処理装置であって、
情報を表示する表示部と、
前記所定の無線通信プロトコルに従って前記携帯端末から送信されてきた識別情報に基づいて認証結果を取得する取得手段と、
正常に認証されたことを示す認証結果が得られた後、前記携帯端末との間の距離が所定の関係にある場合に得られる情報であって、前記所定の無線通信プロトコルに従った前記携帯端末との通信に基づき得られる所定の情報に基づいて、前記表示部にログイン後の画面を表示させる制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記正常に認証された前記携帯端末に関する情報を記憶することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、
前記正常に認証された前記携帯端末と当該画像処理装置との間の距離を示す距離情報を前記携帯端末から取得し、
前記取得した距離情報に基づいて、前記携帯端末と当該画像処理装置との間の距離が設定された範囲内にあるかを判断し、前記距離が前記範囲内にあると判断した場合に、前記表示部に前記ログイン後の画面を表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御手段は、
前記正常に認証した前記携帯端末と当該画像処理装置との間の距離を示す距離情報を取得し、
前記取得した距離情報に基づいて、前記携帯端末と当該画像処理装置との間の距離が設定された範囲内にあるかを判断し、前記距離が前記範囲内にあると判断した場合に、前記表示部に前記ログイン後の画面を表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
前記制御手段は、
前記正常に認証した前記携帯端末が、当該携帯端末と前記画像処理装置との間の距離が設定された範囲内にあるかを判断した結果の情報を、前記携帯端末から取得し、
前記取得した前記判断の結果の情報が、前記携帯端末と当該画像処理装置との間の距離が前記設定された範囲内にあることを示す場合に、前記表示部に前記ログイン後の画面を表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項６】
前記制御手段は、前記携帯端末との間の距離が設定された範囲内にある場合に、前記表示部の画面のロックを解除し、当該画像処理装置が提供する機能に関連するオブジェクトを前記表示部の画面に表示させることを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記制御手段は、当該画像処理装置に現在ログインしている前記携帯端末のユーザの識別情報を前記表示部の画面に表示するように制御することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記制御手段は、前記携帯端末の認証情報を取得した後、前記携帯端末と当該画像処理装置との間の距離が設定された範囲内になった場合に、前記表示部に前記ログイン後の画面を表示させるための制御を実行することを特徴とする請求項１乃至７の何れか１項に記載の画像処理装置。
【請求項９】
前記制御手段は、ログイン後の前記表示部に、前記画像処理装置が提供可能な機能のうち少なくとも一つの機能を、前記携帯端末のユーザにより選択可能にする画面を表示させることを特徴とする請求項１乃至８の何れか１項に記載の画像処理装置。
【請求項１０】
前記取得手段は、前記所定の無線通信プロトコルに従って送信した要求に対する応答として、前記携帯端末から当該携帯端末の認証に使用される前記識別情報を取得することを特徴とする請求項１乃至９の何れか１項に記載の画像処理装置。
【請求項１１】
前記送信される要求は、ＢＬＥ（ブルートゥース低エネルギー）ブロードキャストによって送信されることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記所定の情報は、前記携帯端末によって導出された、当該携帯端末と前記画像処理装置との間の距離を示す距離情報を含むことを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項１３】
前記制御手段は、前記携帯端末が正常に認証された後に取得した前記所定の情報に基づいて、前記表示部に前記ログイン後の画面を表示させるかどうかを決定して、前記ログイン後の画面への移行を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項１４】
前記所定の情報は、前記携帯端末と当該画像処理装置との間の距離が設定された範囲内にある場合に、前記携帯端末によって送信されることを特徴とする請求項１乃至１３の何れか１項に記載の画像処理装置。
【請求項１５】
前記所定の無線通信プロトコルはＢＬＥ（ブルートゥース低エネルギー）であり、前記識別情報は前記携帯端末のユニバーサルユニークＩＤであることを特徴とする請求項１乃至１４の何れか１項に記載の画像処理装置。
【請求項１６】
前記識別情報を取得したときの前記携帯端末と当該画像処理装置との間の距離は、前記所定の情報を取得した場合の前記携帯端末と当該画像処理装置との間の距離よりも大きいことを特徴とする請求項１乃至１５の何れか１項に記載の画像処理装置。
【請求項１７】
前記所定の情報は、前記識別情報とは異なる情報であり、前記表示部にログイン後の画面を表示させることを決定するために使用される情報であることを特徴とする請求項１乃至１６の何れか１項に記載の画像処理装置。
【請求項１８】
情報を表示する表示部を有し、所定の無線通信プロトコルに従って携帯端末と通信する画像処理装置の情報処理方法であって、
前記所定の無線通信プロトコルに従って前記携帯端末から送信されてきた識別情報に基づいて認証結果を取得する取得工程と、
正常に認証されたことを示す認証結果が得られた後、前記携帯端末との間の距離が所定の関係にある場合に得られる情報であって、前記所定の無線通信プロトコルに従った前記携帯端末との通信に基づき得られる所定の情報に基づいて、前記表示部にログイン後の画面を表示させる制御工程と、
を有することを特徴とする情報処理方法。
【請求項１９】
コンピュータを請求項１乃至１７の何れか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
モバイル端末から近くのＭＦＰやプリンタに印刷する技術がある。これらのモバイル端末は、近距離通信技術を搭載しており、これらを介して対応機器とデータのやり取りが可能である。
省エネルギー、かつ、比較的長距離での通信が可能なＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）を活用して、機器の位置特定、測位や測距をする技術が開発されている。例えば、発信機が機器情報を含む情報をＢＬＥブロードキャスト発信して、信号の受信可能な領域内において受信機が信号を受信することにより、発信器を特定して位置関係を測ることができる。これを応用して、ユーザに待たせることなく印刷物を出力する印刷システムが提案されている。また、ＢＬＥを認証手段として応用するシステムも提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−５７８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
端末の識別情報を含むＢＬＥの通信信号を利用して、ＭＦＰで認証してログインするシステムがある。オフィスのようにＭＦＰが複数ある環境では、信号の感度を高めて通信可能距離を長く設定すると、想定より多くのＭＦＰを検知してしまい不都合が多い。例えば、自動ログインを許可する設定においては、一人のユーザが同時に複数のＭＦＰにログインしてしまうことが生じるため、他ユーザの使用を妨げてしまう上、セキュリティ上好ましくない。他方、上記のような状況を避けるべく通信可能距離を短く設定すると、ユーザがＭＦＰの目の前に来るまで検知できないケースが多発し、ログイン処理の間、ユーザを待たせることになり、利便性が下がる。
本発明は、利便性とセキュリティを両立させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、所定の無線通信プロトコルに従って携帯端末と通信する画像処理装置であって、情報を表示する表示部と、前記所定の無線通信プロトコルに従って前記携帯端末から送信されてきた識別情報に基づいて認証結果を取得する取得手段と、正常に認証されたことを示す認証結果が得られた後、前記携帯端末との間の距離が所定の関係にある場合に得られる情報であって、前記所定の無線通信プロトコルに従った前記携帯端末との通信に基づき得られる所定の情報に基づいて、前記表示部にログイン後の画面を表示させる制御手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、利便性とセキュリティを両立させることができる。
【図面の簡単な説明】
【０００７】
【図１】ＭＦＰと、モバイル端末と、ユーザとの関係の一例を示した図である。
【図２】モバイル端末及びＭＦＰのハードウェア構成の一例を示す図である。
【図３】モバイル端末及びＭＦＰのソフトウェア構成の一例を示す図である。
【図４】モバイル端末及びＭＦＰが有するデータの構成の一例を示す図である。
【図５】ＭＦＰの情報処理の流れを示すフローチャート（その１）である。
【図６】ＭＦＰの入力画面の一例を示す図である。
【図７】ＭＦＰの情報処理の流れを示すフローチャート（その２）である。
【図８】ＭＦＰのＨＯＭＥ画面の一例を示す図である。
【図９】モバイル端末の情報処理の流れを示すフローチャート（その１）である。
【図１０】モバイル端末の情報処理の流れを示すフローチャート（その２）である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
図１は、ＭＦＰ６１、６２、６３と、モバイル端末５０と、ユーザ１０との関係の一例を示した図である。ＭＦＰ６１、６２、６３は、画像処理装置の一例である。モバイル端末５０は、携帯端末の一例である。
ユーザ１０は、スマートフォン等のモバイル端末５０を持ち、利用したいＭＦＰ６２に歩いて向かっている。ＭＦＰ６１、６２、６３は、各々が通知信号（ビーコン）を送出している。また各ＭＦＰにはユーザのモバイル端末の識別情報が予め登録されており、ビーコンに対するモバイル端末の応答信号に含まれるモバイル端末の識別情報を使って、ＭＦＰは、照合（認証）処理を行う。照合（認証）結果がＯＫであり、モバイル端末がＭＦＰに通知する距離情報が、ある一定の距離以下になった場合、ＭＦＰ６２は、予め保持している照合結果ＯＫのステータスに基づいて、ユーザ１０を自動的にログインさせてＭＦＰ６２を利用可能状態にする。モバイル端末５０には、ＭＦＰとのピアツーピア（Ｐ２Ｐ）通信によって上述した処理を行うＰ２Ｐ通信モジュールがインストールされてある。Ｐ２Ｐ通信は、Ｂｌｕｅｔｏｏｔｈ等の無線通信、近距離無線通信（ＮＦＣ等）、赤外線通信を含む。
ＭＦＰ６１、６２、６３の周囲に描いてある同心円の外円は、各ＭＦＰのＰ２Ｐ通信モジュールが送出する通知信号が到達可能で、モバイル端末５０のＰ２Ｐ通信モジュールと通信可能な範囲（検知域）を示している。
実際のオフィス環境のようにモバイル端末やＭＦＰが複数台存在する図１のような環境では、検知域を広く設定すると、モバイル端末５０は、ユーザ１０が利用したい所望のＭＦＰ６２以外のＭＦＰ６１やＭＦＰ６３も検知してしまう。図１中の検知域が重なった領域Ａ及びＢは、その領域にモバイル端末５０が入った場合に、同時に複数のＭＦＰを検知する可能性があることを示している。例えば領域Ａでは、ＭＦＰ６１、６２、６３の３台の通知信号を受信する可能性がある。ＭＦＰがユーザを自動的にログインさせるケースでは、ユーザ１０が実際には利用しないＭＦＰ６１やＭＦＰ６３にもログインしてしまうため、他ユーザの利便性を損なうだけでなく、セキュリティ上も好ましくない。
本実施形態のＭＦＰは、各ＭＦＰのすぐ近傍（同心円の内円：近接域）の範囲内にモバイル端末５０が入ってきた場合にのみ、ＭＦＰの操作部を画面遷移させて利用可能状態にする。但し、認証処理自体は、モバイル端末５０が各ＭＦＰの検知域に入ったときに既に処理済みであるため、ユーザが近接域に入ったときに認証処理で待たされることはない。
なお、ＭＦＰのＰ２Ｐ通信モジュールは、付属装置としてＭＦＰに外付けすることでモバイル端末５０と通信可能となる構成でもよい。
【００１０】
図２は、モバイル端末及びＭＦＰのハードウェア構成の一例を示す図である。モバイル端末のＣＰＵ１１１は、記憶部であるＲＯＭ１１３に記憶されているプログラムに従って、システムバス１２１に接続される各デバイスを総括的に制御する。ＲＡＭ１１２は、ＣＰＵ１１１の主メモリ、ワークエリア等としても機能している。ＲＯＭ１１３は、各種プログラム及びデータを格納している。操作部Ｉ／Ｆ１１６は、タッチパネル等の入力デバイス１２２からの入力を制御する。表示部Ｉ／Ｆ１１５は、表示部１２０への表示を制御している。外部メモリＩ／Ｆ１１７は、例えばＨＤＤ、フラッシュメモリ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）等の外部メモリ１２３とのアクセスを制御する。外部メモリ１２３は、保存又は、読み取り可能な記憶媒体として機能し、オペレーティングシステム（ＯＳ）やアプリケーションのプログラムが記憶されている。アプリケーション及び各モジュール（ソフトウェア）のプログラムは、外部メモリ１２３に記憶され、必要に応じてＲＡＭ１１２に読み出されてＣＰＵ１１１により実行される。これにより、後述する図３のモバイル端末のアプリケーション、又は各モジュール（ソフトウェア）の機能が実現される。通信Ｉ／Ｆ１１８は、ＮＩＣ１２４やＰ２Ｐ１２５の通信を制御している。ＮＩＣ１２４はネットワークとの接続Ｉ／Ｆであり、ネットワークへの接続を可能とし、データの送受信を制御する。なお、ネットワーク等への接続の構成は、図２に示したものに限定されるものではなく、携帯網等への通信を制御して無線基地局とのネットワークに接続可能であってもよい。Ｐ２Ｐ１２５は、Ｐ２Ｐ通信の接続Ｉ／Ｆであり、Ｐ２Ｐ接続を可能とし、機器間接続やデータの送受信を制御する。本実施形態で説明する処理（例えば、図９や図１０のフローチャートに係る情報処理）は、外部メモリ１２３に記録されたプログラムをＲＡＭ１１２にロードし、ＣＰＵ１１１が実行することによって実現される。なお、プログラムは、外部メモリ１２３以外にもＲＡＭ１１２やＲＯＭ１１３にて記憶されていてもよい。
【００１１】
同様に、ＭＦＰのＣＰＵ１４１は、ＭＦＰの全体の動作を制御している。ＣＰＵ１４１は、ＲＯＭ１４３に記憶されているプログラムに従って、システムバス１５１に接続される各デバイスを総括的に制御している。ＲＡＭ１４２は、ＣＰＵ１４１の主メモリ、ワークエリア等として機能すると共に、入力情報展開領域、環境データ格納領域としても用いられる。ＲＯＭ１４３は、各種フォント、ＣＰＵ１４１により実行される制御プログラム等、及び各種データを記憶している。通信Ｉ／Ｆ１４８は、ＮＩＣ１６４やＰ２Ｐ１６５の通信を制御している。ＮＩＣ１６４は、ネットワークとの接続Ｉ／Ｆであり、認証サーバや印刷サーバ、クライアント端末との間でのデータの送受信を制御する。Ｐ２Ｐ１６５は、Ｐ２Ｐ通信の接続Ｉ／Ｆであり、モバイル端末とのＰ２Ｐ接続を可能とし、機器間接続やデータの送受信を制御する。通信Ｉ／Ｆ１４８は、ウェブサービスプロトコル等実施環境に適した実装を備える。ＭＦＰＩ／Ｆ１４６は、ＭＦＰエンジンである印刷部１６１とのインタフェースを制御している。外部メモリ１６３は、外部メモリＩ／Ｆ１４７によりアクセスが制御されており、例えばＨＤＤ、フラッシュメモリ、ＳＳＤ等が挙げられる。ＣＰＵ１４１は、外部メモリ１６３やＲＯＭ等に記憶されているプログラムを必要に応じてＲＡＭ１４２に読み出し実行することによって、ＭＦＰの機能（例えば、後述する図３のＭＦＰのソフトウェア構成等）を実現する。操作部Ｉ／Ｆ１４５は、ＭＦＰの各種設定を行うための操作部１６０とのインタフェースを制御している。
本実施形態で説明する処理（例えば、図５や図７のフローチャートに係る情報処理）は、外部メモリ１６３に記録されたプログラムをＲＡＭ１４２にロードし、ＣＰＵ１４１が実行することによって実現される。なお、プログラムは、外部メモリ１６３以外にもＲＡＭ１４２やＲＯＭ１４３にて記憶されてもよい。
【００１２】
図３は、モバイル端末及びＭＦＰのソフトウェア構成の一例を示す図である。
モバイル端末５０のアプリケーション３１０は制御部３１１を有する。制御部３１１は、モバイル端末５０においてアプリケーションの動作を制御するためにロードされる。モバイル端末５０のＯＳ３１２には、表示部３１３及び通信部３１４が含まれる。通信部３１４は、モバイル端末５０の通信を制御し、移動体通信やＭＦＰとのＰ２Ｐ通信等、複数の通信方法を制御する。通信部３１４は、通信に必要な情報を記憶する機能も有する。
また、ＭＦＰの制御部３２０は、印刷部３２７のプリンタＩ／Ｆ１４６を介した印刷機能、及び通信部３２８の通信Ｉ／Ｆ１４８を介した通信機能等を制御する。なお、モバイル端末５０とＭＦＰ６２とが、通信部３１４と通信部３２８とで特定の通信プロトコルで通信を行い、印刷ジョブの送受信を行うことが可能である。認証情報はＭＦＰの通信部３２８にも保存されている。
【００１３】
ＭＦＰ６２は、通信部３２８を介してモバイル端末５０へ提供する機能群としてサービス３２１を持つ。このサービス３２１は、認証サービス３２２、印刷サービス３２３、状況サービス３２４、ＵＩサービス３２５等を含む。ＭＦＰ６２は、これら提供サービスの情報をモバイル端末５０に提供する。情報とはサービスの種類、能力、場所（ＵＲＩ）等であり、前述の通知信号や要求に対する応答に含まれる。モバイル端末５０が利用したいサービスをＭＦＰ６２に要求すると、ＭＦＰ６２の制御部３２０は、対象のサービスをロードして、モバイル端末５０へ応答する。ＭＦＰ６２の制御部３２０は、サービス３２１への要求に合わせ、認証等を制御する。
認証サービス３２２は、通信部３２８を介してモバイル端末５０にＭＦＰ６２の認証機能を提供するサービスである。認証サービス３２２は、ＭＦＰ６２への認証処理を実行し管理する。印刷サービス３２３は、通信部３２８を介して端末にＭＦＰ６２の印刷機能を提供するサービスであり、印刷ジョブの申請、出力、取消等の印刷処理を実行し管理する。状況サービス３２４は、通信部３２８を介してモバイル端末５０にＭＦＰ６２の利用状況を提供するサービスである。ＵＩサービス３２５は、通信部３２８を介してモバイル端末５０にＭＦＰ６２のＵＩ機能を提供するサービスである。ＵＩサービス３２５は、ＭＦＰ６２の設定、表示、指示等のＵＩ処理、ＵＩ表示画面を提供するサービスである。例えば、ＭＦＰ６２の認証後のＵＩ表示、ＭＦＰ６２への印刷指示ＵＩ等が提供される。
【００１４】
図４は、モバイル端末及びＭＦＰが有するデータの構成の一例を示す図である。
モバイル端末機器情報４０１は、ＭＦＰや外部回線との通信において、モバイル端末自身を識別させるためのユニバーサルユニークＩＤ（ＵＵＩＤ）である。本実施形態では、モバイル端末５０は、ＭＦＰからビーコン信号を受け取った後の応答信号に、このＵＵＩＤを乗せて応答する。
ＭＦＰリスト４０２は、モバイル端末５０が検知したＭＦＰから受信した情報の一覧テーブルである。このリストには、ＭＦＰのＵＵＩＤや、機種名、サービス情報等の機器情報４０３に加えて、モバイル端末５０とＭＦＰ６２との距離情報４０４等が含まれる。ＭＦＰのＵＵＩＤは、アプリケーション３１０が対象のＭＦＰを特定するための識別子として利用される。印刷情報４０５は、ＭＦＰに送信する印刷ジョブに関する情報を格納する。機能設定４０６、認証設定４０７は、アプリケーション３１０の機能や認証に関する設定が格納される。認証に関しては、例えば、自動的にログインするか否か等の設定情報である。
【００１５】
ＭＦＰ機器情報４１１は、ＭＦＰが発信するビーコン信号やモバイル端末のスキャニングに対する応答信号に乗せてモバイル端末５０に通知されるＭＦＰの機器情報であり、例えばＭＦＰの識別子であるＵＵＩＤや機種名、ＭＦＰが提供するサービス情報等を含む。モバイル端末リスト４１２は、モバイル端末のＵＵＩＤを利用してＭＦＰが認証処理する際に、予め登録されたモバイル端末であるかを照合するためのテーブルであり、モバイル端末のＵＵＩＤ等の機器情報４１３を持つ。例えば、ＣＰＵ１４１は、操作部１６０等を介したＭＦＰの管理者等による登録操作に基づいて、事前にモバイル端末のＵＵＩＤ等を機器情報４１３として登録しておく。ＵＵＩＤは、ＭＡＣアドレス等、個体識別できるもので代替してもよい。また、管理者による事前登録ではなく、ＣＰＵ１４１は、ＵＵＩＤを集中管理しているサーバから配布されたものを登録する等、登録する手法は問わない。モバイル端末リスト４１２に登録されたＵＵＩＤを持つモバイル端末であれば、ＭＦＰの認証をパスし、ＭＦＰの利用制限を解除することができる。認証済モバイル端末リスト４１４は、モバイル端末５０から受信した機器情報４０３のＵＵＩＤが、予め登録されたモバイル端末リスト４１２に存在する（認証ＯＫ）場合に、ＭＦＰが機器情報４０３を一時的にストアするためのエリアである。認証済モバイル端末リスト４１４にストアされた機器情報４０３は、ストアされてから一定時間経過後、又は該当するモバイル端末が検知域外に出た場合に、制御部３２０がクリアする。
ＵＵＩＤ照合の別の実施形態としては、以下のものがある。即ち制御部３２０がモバイル端末から受信するモバイル端末機器情報４０１を別途設置された認証サーバに渡して認証を行い、認証ＯＫだった場合に該当するモバイル端末のＵＵＩＤを含むモバイル端末機器情報４０１を認証済モバイル端末リスト４１４に登録する。この場合、モバイル端末リスト４１２は不要である。
【００１６】
図５は、ＭＦＰ６２における、モバイル端末５０との一連の通信及び認証に至る情報処理の流れを示すフローチャートである。
Ｓ５０１において、ＭＦＰ６２にログイン中のユーザが存在しない場合、通信部３２８は、ビーコンの通知信号（ＢＬＥではＡｄｖｅｒｔｉｓｉｎｇ Ｐａｃｋｅｔ）を定期的に送出する。
Ｓ５０２において、通信部３２８は、ビーコンを受信したモバイル端末５０からの情報要求信号（ＢＬＥではＳｃａｎｎｉｎｇ  Ｐａｃｋｅｔ）及び接続要求信号（同じくＩｎｉｔｉａｔｉｎｇ  Ｐａｃｋｅｔ）を受信したか否かを判定する。通信部３２８は、モバイル端末５０から情報要求信号を受信すると（Ｓ５０２でＹｅｓ）、Ｓ５０２に処理を進め、情報要求信号を受信しない場合（Ｓ５０２でＮｏ）、Ｓ５０１からの処理を繰り返す。
Ｓ５０３において、通信部３２８は、自身のＵＵＩＤや機器情報を含むＭＦＰ機器情報４１１を、モバイル端末５０に対して送信する。続いて、通信部３２８は、モバイル端末５０からの接続要求信号に応じて、モバイル端末５０とのコネクションを確立する。この際、通信部３２８は、接続要求信号に含まれるモバイル端末５０のＵＵＩＤを含むモバイル端末機器情報４０１を取得する。
Ｓ５０４において、制御部３２０は、取得されたモバイル端末機器情報４０１に基づき、モバイル端末リスト４１２と照合を行う、又は認証サーバに対して照合を要求する。制御部３２０は、照合の結果がＯＫだった場合（Ｓ５０４でＹｅｓ）、Ｓ５０５に進み、照合の結果がＮｏだった場合（Ｓ５０４でＮｏ）、図５に示すフローチャートの処理を終了する。
Ｓ５０５において、制御部３２０は、該当するモバイル端末５０のモバイル端末機器情報４０１を認証済モバイル端末リスト４１４にストアする。
このとき、依然、ＭＦＰ６２は、ユーザ認証機能により利用制限状態（ＵＩロック状態）にあり、ＭＦＰ６２の操作部１６０には図６に示すような入力画面が表示されている。ユーザ認証機能は、図６の入力領域９０１に示されるように、ＩＤ及びＰａｓｓｗｏｒｄを入力させる形態であってもよいし、無線機器をポートにかざし、認証情報をＭＦＰ６２に渡す形態であってもよい。
【００１７】
図７は、図５に示した認証の後、モバイル端末５０がＭＦＰ６２の近接域に接近することによって、ＭＦＰ６２の利用制限状態（ＵＩロック状態）が解除されるまでの、ＭＦＰ６２の情報処理の流れを示すフローチャートである。
モバイル端末５０の通信部３１４とＭＦＰ６２の通信部３２８とは、接続状態の維持と距離情報通知のため、図５で説明した認証処理の後も定期的に信号送受を継続する。
Ｓ６０１において、通信部３２８は、モバイル端末５０から情報取得要求を受信したか否かを判定する。通信部３２８は、モバイル端末５０から情報取得要求を受信したと判定すると（Ｓ６０１においてＹｅｓ）、情報取得要求を受信していないと判定すると（Ｓ６０１においてＮｏ）、Ｓ６０１の処理を繰り返す。
Ｓ６０２において、通信部３２８は、モバイル端末５０に要求された情報を送信する。
Ｓ６０３において、通信部３２８は、モバイル端末５０からモバイル端末５０及びＭＦＰ６２の間の距離情報を受信する。
【００１８】
Ｓ６０４において、制御部３２０は、通信部３２８が受信した距離情報の値が設定された近接域の閾値以下か否かを判定する。制御部３２０は、通信部３２８が受信した距離情報の値が設定された近接域の閾値以下であれば、モバイル端末５０が近接域内であると判定する。一方、制御部３２０は、通信部３２８が受信した距離情報の値が設定された近接域の閾値以下でなければ、モバイル端末５０が近接域内でないと判定する。制御部３２０は、モバイル端末５０が近接域内であると判定すると（Ｓ６０４においてＹｅｓ）、Ｓ６０６に進み、近接域内でないと判定すると（Ｓ６０４においてＮｏ）、Ｓ６０５に進む。
Ｓ６０５において、制御部３２０は、通信部３２８が受信した距離情報の値が設定された検知域の閾値以下か否かを判定する。制御部３２０は、通信部３２８が受信した距離情報の値が設定された検知域の閾値以下であれば、モバイル端末５０が検知域内であると判定する。一方、制御部３２０は、通信部３２８が受信した距離情報の値が設定された検知域の閾値以下でなければ、モバイル端末５０が検知域でないと判定する。制御部３２０は、モバイル端末５０が検知域内であると判定すると（Ｓ６０５においてＹｅｓ）、Ｓ６０１に進み、検知域内でないと判定すると（Ｓ６０５においてＮｏ）、Ｓ６０７に進む。
Ｓ６０６において、制御部３２０は、ロック画面を解除し、モバイル端末５０を持つユーザがＭＦＰ６２を利用できる状態に画面を遷移するよう表示部３２６を介して操作部１６０に指示する。モバイル端末５０を持つユーザがＭＦＰ６２を利用できる状態の画面の一例を図８に示す。図８は、ＭＦＰのＨＯＭＥ画面の一例を示す図である。ＨＯＭＥ画面とは、適切なユーザ情報によって認証が成功した場合や、認証機能がＯＦＦの場合に表示される、言わばＭＦＰ６２のデフォルト画面である。ＨＯＭＥ画面には、ＣＯＰＹ１００１やＦＡＸ、ＳＣＡＮ等の通常機能に加えて、ＩＤ  Ｃａｒｄ  ＣｏｐｙやＦｏｒｍ  Ｐｒｉｎｔ等、拡張機能のボタンが配置される。これらのボタンは、画像処理装置の一例であるＭＦＰが提供する機能に関するオブジェクトの一例である。本実施形態のように、適切なユーザ情報によって認証が成功した場合、表示部３２６は、領域１００２に示すようにログインしたユーザの名称をＨＯＭＥ画面に表示してもよい。そして、制御部３２０は、図７に示すフローチャートの処理を終了する。
一方、Ｓ６０７において、制御部３２０は、モバイル端末５０を持つユーザが検知域外に出たとして、モバイル端末５０にコネクション切断要求を送信し、モバイル端末５０とのコネクションを切断する。そして、制御部３２０は、認証済モバイル端末リスト４１４から該当するモバイル端末の情報を削除する。そして、制御部３２０は、図７に示すフローチャートの処理を終了する。
【００１９】
ＭＦＰ６２は、Ｓ６０６で操作部１６０のロック画面を解除する際、既にモバイル端末５０との認証処理が終了している。そのため、ユーザが近接域に入ってＭＦＰ６２の前に立ったときに、待たせることなく即座にＭＦＰ６２を利用可能な状態に遷移できる。また、広めの検知域でモバイル端末５０を一旦認証済でも、該当するモバイル端末５０が近接域内に近づくまで操作部１６０のロックを解除しないため、ユーザの意図しない認証処理によって他ユーザの利用を妨げることがない上、セキュリティ上のリスクも低い。
本実施形態では、ＭＦＰ６２が距離情報をモバイル端末５０から受信し、近接域／検知域か否かをＭＦＰ６２が評価する構成とした。しかし、例えば、モバイル端末５０に搭載されたアプリケーション３１０の制御部３１１が距離情報を評価し、近接域内か、検知域内かの評価結果をＯＳ３１２の通信部３１４を介してＭＦＰ６２に通知する構成としてもよい。この場合、ＭＦＰ６２の制御部３２０は、通知された評価結果に基づき、近接域内か、検知域内かを判定する。
また、図５に示した認証処理までを行った契機で、ＢＬＥのマスター／スレイブの関係を切り替え、ＭＦＰ６２は、モバイル端末５０から通知されるビーコン信号によって、Ｍ距離情報を測り、近接域／検知域か否かを評価するようにしてもよい。
【００２０】
図９及び図１０は、図５及び図７で説明したＭＦＰ６２の処理に対するモバイル端末５０の情報処理の流れを示すフローチャートである。
Ｓ７０１において、モバイル端末５０の制御部３１１は、通信部３１４を介してＭＦＰ６２からのビーコンの通知信号を受信したか否かを判定する。制御部３１１は、通知信号を受信したと判定すると（Ｓ７０１においてＹｅｓ）、Ｓ７０２に進み、通知信号を受信していないと判定すると（Ｓ７０１においてＮｏ）、Ｓ７０１の処理を繰り返す。
Ｓ７０２において、制御部３１１は、通信部３１４を介してＭＦＰ６２と通信し、ＵＵＩＤ等を含む機器情報を授受する。
Ｓ７０３において、制御部３１１は、ＭＦＰ６２の機器情報をＭＦＰリスト４０２に追加する。
Ｓ８０１において、制御部３１１は、ＭＦＰリスト４０２に登録されたＭＦＰの機器情報に基づいて、該当するＭＦＰに対して信号等を送信し、スキャニングを行う。
Ｓ８０２において、制御部３１１は、スキャニングに対するＭＦＰからの応答信号によってモバイル端末５０とＭＦＰとの距離情報を算出する。より具体的には、制御部３１１は、ＭＦＰから受信した応答信号の電波強度の値を、例えば、伝達公式に当てはめることで算出する。制御部３１１は、ＭＦＰリスト４０２の情報を更新しつつ、算出した距離情報をＭＦＰへ通知する。制御部３１１は、これらの処理を、ＭＦＰリスト４０２に登録された全てのＭＦＰについて行う。
【００２１】
制御部３１１が算出した距離情報の通知を受けたＭＦＰの制御部３２０は、上述したように距離情報の値が設定された近接域の閾値以下である場合にモバイル端末５０が"近接域内"と判定する。同様に制御部３２０は、距離情報の値が設定された検知域の閾値以下である場合に、"検知域内"と判定する。本実施形態では、検知域として５ｍから１０ｍぐらいまでを、近接域として０．５ｍから１ｍぐらいまでを想定している。
距離情報の評価については、モバイル端末５０の制御部３１１がＭＦＰから受信する電波強度自体で評価する形態でもよい。例えば、制御部３１１は、受信電波強度がある閾値を超えている場合に"近接域内"と判定し、ＭＦＰに近接域内か否かの判定結果を通知してもよい。
モバイル端末５０の制御部３１１は、図７のＳ６０７に示したコネクション切断要求をＭＦＰから受信することで、該当するＭＦＰの機器情報をＭＦＰリスト４０２から削除する。但し、この処理は、制御部３１１がＳ８０２で算出した距離情報を使って、ＭＦＰの検知域か否かを評価して、検知域内でないと判定した場合に実行するようにしてもよい。
【００２２】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２３】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
【００２４】
以上、上述した各実施形態の処理によれば、利便性とセキュリティを両立させることができる。
【符号の説明】
【００２５】
５０              モバイル端末
６１、６２、６３  ＭＦＰ
１１１            ＣＰＵ
１４１            ＣＰＵ
【図１】
0006987492.tif 000002
【図２】
0006987492.tif 000003
【図３】
0006987492.tif 000004
【図４】
0006987492.tif 000005
【図５】
0006987492.tif 000006
【図６】
0006987492.tif 000007
【図７】
0006987492.tif 000008
【図８】
0006987492.tif 000009
【図９】
0006987492.tif 000010
【図１０】
0006987492.tif 000011