(57)【要約】【課題】認証機能を有する画像形成装置に携帯端末からログインする際のユーザの操作負担を軽減するログイン方法を提供する。【解決手段】携帯端末１０２は、近距離無線通信により画像形成装置１０１からログイン確認画面のＵＲＬを取得した後、Ｗｅｂブラウザを通じてＵＲＬからログイン確認画面を表示させる。その後、ユーザから入力されたユーザ認証情報を暗号通信により、画像形成装置１０１へ送信する。画像形成装置１０１は、受信したユーザ認証情報でユーザ認証を行い、ユーザ認証が成功した場合、ローカルＵＩにログインさせるとともに、省電力モードを自動的に解除する。【選択図】図１
2016126732.tif 000002
【特許請求の範囲】
【請求項１】
認証機能を有する装置へのログイン方法であって、
ユーザに保持された携帯端末が、前記装置から近距離無線通信により当該装置の認証機能へのリンク情報を取得するとともに、取得したリンク情報に従って前記装置へ前記近距離無線通信以外の通信によりユーザ認証情報を送信するステップと、
前記ユーザ認証情報を受信した前記装置が、当該ユーザ認証情報に基づく認証機能を実行し、認証に成功した場合は前記携帯端末によるログインを許容するとともに、その解除に前記ユーザによるローカルの解除操作を要する装置稼働上の制限状態を当該解除操作によらずに解除するステップと、を有するログイン方法。
【請求項２】
前記携帯端末は、前記リンク情報に従いブラウザを通じて前記装置にアクセスするとともに、前記ユーザからの前記ユーザ認証情報の入力を受け付け、受け付けたユーザ認証情報を前記ブラウザに記憶させる、
請求項１に記載のログイン方法。
【請求項３】
前記装置は、前記ログインを許容したユーザに、前記解除後、少なくとも一定時間経過するまで前記制限状態が解除された部分を占有して操作させる、
請求項１又は２に記載のログイン方法。
【請求項４】
前記制限状態が、前記装置を構成する部品の一部又は全部への電力供給を停止させる省電力モードである、
請求項３に記載のログイン方法。
【請求項５】
前記省電力モードが、前記装置において、それぞれ消費電力の異なる複数の構成部品について設定されており、前記装置は、消費電力の小さい順に各構成部品についての省電力モードを解除する、
請求項４に記載のログイン方法。
【請求項６】
ユーザに保持された携帯端末に、自装置のリンク情報を近距離無線通信により取得させる第１通信手段と、
前記リンク情報を取得した携帯端末から前記近距離無線通信以外の通信によりユーザ認証情報を受信する第２通信手段と、
前記第２通信手段で受信したユーザ認証情報に基づく認証機能を実行し、認証に成功した場合は前記携帯端末によるログインを許容するとともに、その解除に前記ユーザによるローカルの解除操作を要する装置稼働上の制限状態を当該解除操作によらずに解除する制御手段と、を備えた画像形成装置。
【請求項７】
前記第１通信手段は、前記携帯端末から送信される電磁波に基づいて電力を誘起し、この電力を用いて近距離無線通信を可能にするＮＦＣ媒体を含んで構成されており、
前記ＮＦＣ媒体に前記リンク情報が記憶されている、
請求項６に記載の画像形成装置。
【請求項８】
前記第２通信手段は、前記リンク情報を取得した前記携帯端末に対してログイン確認画面を提示するとともに、提示したログイン確認画面を通じて入力されたユーザ認証情報を前記携帯端末から暗号通信で受信するように構成されている、
請求項６又は７に記載の画像形成装置。
【請求項９】
前記制御手段は、前記ユーザ認証情報による認証に成功した場合は、前記制限状態を解除した後、少なくとも一定時間経過するまで、前記ユーザに当該装置の構成部品についての使用を占有させる、
請求項６ないし８のいずれか１項に記載の画像形成装置。
【請求項１０】
請求項７ないし９のいずれか１項に記載された画像形成装置との間で前記近距離無線通信を行う第３通信手段と、
前記近距離無線通信により取得した前記リンク情報の接続先から前記近距離無線通信以外の通信によりログイン確認画面を取得するとともに、前記ログイン確認画面に入力すべきユーザ認証情報をユーザより取得し、取得したユーザ認証情報を前記接続先に送信する第４通信手段と、
前記画像形成装置から前記ユーザ認証情報による認証の成功通知を受信したときに、ユーザ認証成功を所定の表示画面に表示させる制御手段と、を備えた携帯端末。
【請求項１１】
コンピュータを請求項６ないし９のいずれか１項に記載された画像形成装置として動作させるためのコンピュータプログラム。
【請求項１２】
コンピュータを請求項１０に記載された携帯端末として動作させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末を用いて行う画像形成装置へのログイン方法に関する。
【背景技術】
【０００２】
近年、複合機のような画像形成装置において、規格で定められた近距離無線通信（Near Field Communication：ＮＦＣ）で読み出した情報を用いてユーザ認証を行い、画像形成装置へのログインを行うことが可能となっている。スマートフォンやタブレット型のパーソナルコンピュータなどの携帯端末の中にも近距離無線通信が可能なものが増加している。これらの携帯端末はＮＦＣリーダライタを内蔵しており、非接触ＩＣチップのようなＮＦＣタグに対するデータの書き込みや読み出しを行なうことができる。そのため、画像形成装置にＮＦＣタグを付加し、操作に必要な情報を携帯端末に伝達することが可能になっている。
例えば、特許文献１には、文書のプリントやスキャンの機能の実行を携帯端末から近距離無線通信で指定可能な画像形成装置が開示されている。この画像形成装置では、近距離無線通信の一例となるブルートゥース(登録商標)を用いて、携帯端末から、通信設定情報、実行する機能を識別するための機能ＩＤ、ユーザ認証を行うための認証情報などを読み取る。そして、読み取った情報を用いて携帯端末との認証および通信設定などを行い、機能ＩＤで指定された機能を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１３５８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された画像形成装置では、近距離無線通信を用いて携帯端末から認証情報を読み取っているが、そのままでは、セキュリティに欠けるという問題がある。すなわち、携帯端末にユーザ認証情報を格納し、外部のＮＦＣリーダからそれを読み取る構成を許すと、ユーザの意図しない形でユーザ認証情報が読み取られてしまう。また、画像形成装置が省電力モードの場合、ユーザ認証後、画像形成装置への直接操作により省電力モードの解除などの操作を行う必要がある。これでは、携帯端末から画像形成装置にログインする利点がなくなってしまう。
【０００５】
本発明は、このような問題を解決するため、認証機能を有する装置に対して携帯端末からログインする際の、ユーザ認証情報のセキュリティを維持しつつ、ユーザの操作負荷を軽減する技術を提供することを主たる目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、認証機能を有する装置への新規なログイン方法を提供する。このログイン方法は、ユーザに保持された携帯端末が、前記装置から近距離無線通信により当該装置の認証機能へのリンク情報を取得するとともに、取得したリンク情報に従って前記装置へ前記近距離無線通信以外の通信によりユーザ認証情報を送信するステップと、前記ユーザ認証情報を受信した前記装置が、当該ユーザ認証情報に基づく認証機能を実行し、認証に成功した場合は前記携帯端末によるログインを許容するとともに、その解除に前記ユーザによるローカルの解除操作を要する装置稼働上の制限状態を当該解除操作によらずに解除するステップとを有する方法である。
【発明の効果】
【０００７】
本発明によれば、ユーザ認証情報が、近距離無線通信でリンク情報を取得した装置との間でだけ有効になるので、そのセキュリティを維持することができる。また、装置側でユーザ認証に成功した場合は、ログインを許容するとともに、装置稼働上の制限状態が解除されるので、ユーザの操作負荷を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】印刷システムの全体構成図。
【図２】画像形成装置と携帯端末のハードウェア構成図。
【図３】（ａ）〜（ｄ）は画像形成装置が有する電力供給系統の関係説明図。
【図４】（ａ），（ｂ）は画像形成装置と携帯端末の機能構成図。
【図５】ユーザ認証テーブルのデータフォーマット例を示す図。
【図６】（ａ）はＮＦＣリーダライタ、（ｂ）はＮＦＣタグシールの機能構成図。
【図７】ＮＦＣタグ情報のデータフォーマット例を示す図。
【図８】（ａ），（ｂ）は携帯端末の操作部に表示される画面の説明図。
【図９】ログイン方法のシーケンス図。
【図１０】ログイン方法を実現するための画像形成装置の処理手順説明図。
【図１１】ログイン方法を実現するための携帯端末の処理手順説明図。
【発明を実施するための形態】
【０００９】
以下、本発明を印刷システムに適用した場合の実施の形態例を説明する。
［第１実施形態］
図１は、印刷システムの全体構成図である。この印刷システムは、認証機能を有する画像形成装置１０１、ユーザに保持される携帯端末１０２、アクセスポイント１０３をネットワーク１０４に接続して構成される。印刷システムには、図示しないパーソナルコンピュータ（以下、「ＰＣ」と略称する）が接続される場合もある。ネットワーク１０４は、例えばＷｉＦｉなどの無線ＬＡＮ（Local Area Network）である。アクセスポイント１０３は、無線ＬＡＮとの接続インタフェースである。画像形成装置１０１は、アクセスポイント１０３とネットワーク１０４とを介して携帯端末１０２およびＰＣと通信することができる。このような通信は、後述する近距離無線通信（ＮＦＣ：第１通信手段）以外の通信という意味で第２通信手段という場合がある。画像形成装置１０１、携帯端末１０２、ＰＣなど、ネットワーク１０４に接続されるデバイスは、各々を識別するためのアドレスが付与されている。
【００１０】
画像形成装置１０１は、ＮＦＣリーダライタ１０５と操作部１０６とを備えている。ＮＦＣリーダライタ１０５は、近距離無線通信を可能にするＮＦＣ媒体からの情報の読み取りと、ＮＦＣ媒体への情報の書き込みとを行うデバイスである。操作部１０６は、画像形成装置１０１のローカルＵＩ（User Interface）操作を可能にする操作パネルを有するものである。ローカルＵＩ操作とは、リモートＵＩ操作に対するもので、画像形成装置１０１の操作部１０６の前で行うＵＩ操作である。具体的には、ローカルログイン、電源オン／オフ、省電力モードの解除などがローカルＵＩ操作に該当する。
【００１１】
携帯端末１０２もまた、画像形成装置１０１との間でデータの受け渡しを行うための２種類の通信手段を備えている。一つは、ＮＦＣリーダライタ１０５との間で近距離無線通信１１０を行うＮＦＣ手段（第３通信手段）である。もう一つは、アクセスポイント１０３を介して近距離無線通信以外のセキュアな暗号通信１１１を行う暗号通信手段（第４通信手段）である。
【００１２】
以下、上記の各部の構成を詳しく説明する。図２は、画像形成装置１０１と携帯端末１０２のハードウェア構成図である。画像形成装置１０１は、内部バスＢ１に、様々な機能部品を接続して構成される。機能部品は、ＣＰＵ２０１，ＨＤＤ２０２、ＲＡＭ２０３で構成されるコンピュータを含む。ＣＰＵ（Central Processing Unit）２０１は、画像形成装置１０１において特徴的なログイン方法を実現するための制御を行う制御手段として機能する。ＨＤＤ（Hard Disk Drive）２０２は、ＣＰＵ２０１が実行する第１コンピュータプログラムや各種データを格納する。ＲＡＭ（Random Access Memory）２０３は、ＣＰＵ２０１のワークエリア、受信バッファ、画像描画に使用される揮発性のメモリである。内部バスＢ１には、上述したＮＦＣリーダライタ１０５および操作部１０６のほか、ネットワークＩ／Ｆ（Ｉ／Ｆはインタフェース、以下同じ）２０６、プリンタ部２０７、スキャナ部２０８などの構成部品も接続されている。
【００１３】
ＮＦＣリーダライタ１０５は、携帯端末１０２との間で近距離無線通信を行う。操作部１０６は、前述の操作パネルを有する。操作パネルはタッチセンサが搭載された表示画面を有し、この表示画面に、各種スイッチ画像やボタン画像などのＵＩ部品が配置される。ネットワークＩ／Ｆ２０６は、例えば携帯端末１０２やＰＣなどの外部デバイスをネットワーク１０４に接続するためのＮＩＣ（Network Interface Card）である。プリンタ部２０７は、記録紙に印刷を行うプリンタである。スキャナ部２０８は、印刷されたドキュメントなどを読み込んで電子データに変換するスキャナである。
【００１４】
携帯端末１０２は、ユーザに保持される情報端末であり、内部バスＢ２に、ＣＰＵ２０９、フラッシュメモリ２１０、ＲＡＭ２１１が接続されたコンピュータの一種である。内部バスＢ２には、操作部２１２、無線ネットワークＩ／Ｆ２１３およびＮＦＣリーダライタ２１４も接続される。ＣＰＵ２０９は、携帯端末１０２全体の制御を司る制御手段として機能する。フラッシュメモリ２１０は、ＣＰＵ２０９が実行する第２コンピュータプログラムや各種データを格納する。ＲＡＭ２１１は、ＣＰＵ２０９が第２コンピュータプログラムを実行するワークエリアとして使用するメモリである。操作部２１２は、タッチセンサが搭載された表示画面を有する。無線ネットワークＩ／Ｆ２１３は、アクセスポイント１０３と接続されるＷｉＦｉなどの無線対応ＮＩＣ（第４通信手段）である。ＮＦＣリーダライタ２１４は、画像形成装置１０１のＮＦＣリーダライタ１０５との間で近距離無線通信を行う（第３通信手段）。
【００１５】
＜印刷システムの全体動作＞
次に、印刷システムの全体動作の一例を説明する。まず、画像形成装置１０１の動作例を説明する。以下の説明は、画像形成装置１０１が、上記の機能部品のほか、電力供給手段とその制御手段とを備えることを前提とする。図３（ａ）〜（ｄ）は、画像形成装置１０１が有する電力供給系統の状態説明図である。画像形成装置１０１は、第一電力供給部２２０，第二電力供給部２２１および電力制御部２２２を有する。
【００１６】
各電力供給部２２０，２２１は、図示しない電源に接続されており、この電源から電力供給線を介して画像形成装置１０１の構成部品に対して電力を供給する。第二電力供給部２２１は、比較的大きな電力を要する構成部品、本例ではプリンタ部２０７とスキャナ部２０８への電力供給を担う。第一電力供給部２２０は、さほど大きい電力を要しない構成部品への電力供給を担う。電力制御部２２２は、電源制御信号を介して、プリンタ部２０７、スキャナ部２０８その他の構成部品への電力供給のオン／オフの切替制御を行う。電力供給がオンの状態（電源ＯＮ状態）では、画像形成装置１０１の各構成部分に既定値の電源の供給が行われる。他方、電力供給がオフの状態（電源ＯＦＦ状態）では、電力供給が制限される。但し、電力供給が制限される状態とは、電力供給がすべて遮断される状態のほか、電力供給先が正常に動作しない程度の微量な予備電源からの電力供給が行われている状態を含む。
【００１７】
図３（ａ）は電源ＯＮ状態を示す。この状態で何も機能が実行されないまま所定の時間が経過するか、操作部省電力ボタン（操作部１０６の表示画面に表示されたＵＩ部品、以下同じ）１０６ａが押下操作されたとする。そうすると、画像形成装置１０１は、図３（ｃ）の省電力モードへ自動的に移行する。省電力モードとは、画像形成装置１０１の装置稼働上の制限状態の一形態となるモードである。具体的には、画像形成装置１０１の構成部品の一部または全部への電力の供給を制限するモードである。省電力モードは、原則として、その解除にユーザによるローカルの解除操作を要する。本例では、操作部ＬＣＤ／ＬＥＤその他ボタン１０６ｂの操作、プリンタ部２０７でのプリント処理、スキャナ部２０８でのスキャナ処理を所定時間以上使わない場合の状態を省電力モードとする。図３（ａ）の電源ＯＮ状態で電源ボタンがＯＦＦ操作されると、画像形成装置１０１は図３（ｂ）の電源ＯＦＦ状態になる。この電源ＯＦＦ状態で電源ボタンがＯＮ操作されると、図３（ａ）の電源ＯＮ状態になる。
【００１８】
図３（ｃ）の省電力モードでは、操作部省電力ボタン１０６ａ、ネットワークＩ／Ｆ２０６、ＮＦＣリーダライタ１０５、電力制御部２２２に対して第一電力供給部２２０からの電力供給が維持される。その他の構成部分への電力供給は制限される。省電力モードにおいて、操作部省電力ボタン１０６ａが押下されたとする。あるいは、後述する携帯端末１０２を用いた特徴的なログイン方法によってユーザ認証に成功したとする。そうすると、画像形成装置１０１は、図３（ａ）の電源ＯＮ状態になるように省電力モードを自動的に解除する。また、省電力モードにおいて、電源ボタンがＯＦＦ操作されると、画像形成装置１０１は図３（ｂ）の電源ＯＦＦ状態になる。
【００１９】
省電力モードの他の例を図３（ｄ）に示す。図示の状態は、操作部省電力ボタン１０６ａの操作は行ったが、プリンタ部２０７でのプリント処理、スキャナ部２０８でのスキャナ処理を所定時間以上使っていない状態である。図３（ｃ）の状態からローカルログインを行っただけのときもこの状態となる。この状態では、プリンタ部２０７とスキャナ部２０８に対してだけ、電力供給が停止される。この状態からローカルでプリント処理が実行され、プリンタ部２０７がスキャン操作を指示すると、スキャナ部２０８に対して電力供給が行われる。また、コピー操作が指示されると、プリンタ部２０７とスキャナ部２０８の両方に対して電力供給が行われる。図３（ａ）〜図３（ｄ）の状態を消費電力が大きい順に並べると、図３（ａ）＞ 図３（ｄ） ＞ 図３（ｃ）＞ 図３（ｂ）となる。つまり、省電力モードは、画像形成装置１０１において、それぞれ消費電力の異なる複数の構成部品について設定されており、画像形成装置１０１は、消費電力の小さい順に各構成部品についての省電力モードを解除する。
【００２０】
＜画像形成装置の機能＞
次に、画像形成装置１０１において実現される機能について説明する。図４（ａ）は、画像形成装置１０１のＣＰＵ２０１が第１制御プログラムを実行することにより、画像形成装置１０１に形成される機能ブロックの構成図である。デバイスドライバ３０１は、各種ハードウェアを制御するためのデバイス制御部である。ＡＰプラットフォーム３０２は、画像形成装置１０１において動作するＡＰ（アプリケーションプログラム。以下同じ）やサービスプログラム（以下「サービス」と略す）の起動を管理するプラットフォームである。ＡＰプラットフォーム３０２は、ＡＰ−サービス間でデータ交換を行うためのＡＰＩ（ＡＰインタフェース。以下同じ）と、ＡＰやサービスからデバイスドライバ群を介してハードウェアの機能を利用するためのＡＰＩとを提供する。このＡＰプラットフォーム３０２は、Ｌｉｎｕｘ（登録商標）などのオペレーティングシステム、ＪＡＶＡ（登録商標）のバーチャルマシン、あるいは、ＯＳＧｉフレームワークを含む形で構成することができる。ＯＳＧｉフレームワークは、ＯＳＧｉ（Open Services Gateway initiative）の標準化団体が定義したＪＡＶＡベースのサービスプラットフォームである。
【００２１】
ローカルＡＰ３０３は、画像形成装置１０１の操作部１０６にユーザインタフェースを表示するためのＡＰである。ローカルＡＰ３０３は、コピー機能を提供するコピーＡＰ、スキャン機能を提供するスキャンＡＰなどで構成される。リモートＡＰ３０４は、携帯端末１０２や図示しないＰＣのそれぞれのＷｅｂブラウザに対してＨＴＭＬで記述したユーザインタフェースを提供する。ＨＴＭＬはHyperText Markup Languageの略である。リモートＡＰ３０４は、画像形成装置１０１の設定機能を提供する画像形成装置管理ＡＰやＰＤＦフォーマットの文書のプリント機能を提供するダイレクトプリントＡＰなどで構成される。
【００２２】
ログインサービス３０５は、ユーザ管理インタフェース、ローカルログイン、リモートログインなどの機能を提供する。ユーザ管理インタフェースは、ユーザ管理を行う（オン）か否（オフ）かを切り替え可能なユーザインタフェースである。ユーザ管理を行う場合は、画像形成装置１０１を利用するユーザのＩＤやパスワードを登録するためのユーザインタフェースを提供する。ユーザ管理機能のオン・オフの切り替えは、例えば一定の権限を有する管理者により、画像形成装置１０１の操作部１０６や遠隔の管理用コンピュータ(不図示)から行われる。
【００２３】
ローカルログインは、携帯端末１０２がＮＦＣリーダライタ１０５の覆域に存在するときに、その携帯端末１０２との間でネットワーク１０４を介して情報の受け渡しを行い、ユーザ認証を行う機能である。ローカルログインでユーザ認証に成功した場合、少なくとも一定時間経過するまで、操作部１０６をその携帯端末１０２のユーザに占有させる。なお、ユーザ認証は、操作部１０６から入力されたユーザＩＤ及びパスワードにより行うようにしても良い。このように、画像形成装置１０１の前（ローカル）に存在するとみなすことができるユーザが操作部１０６を操作できる状態にすることがローカルログインである。ログインサービス３０５は、ローカルログインによるユーザ認証が成功したユーザに対するローカルＡＰ３０３へのアクセスを許容する。なお、同時にローカルログインできるユーザ数は１名であり、複数のユーザが同時にローカルログインできないものとする。
【００２４】
リモートログインは、ローカルログインと異なり、画像形成装置１０１から離れた場所でユーザ認証情報の受け渡しを行い、ユーザ認証を行う機能である。リモートログインには、携帯端末１０２からのログインと、ＰＣからのログインの２種類がある。携帯端末１０２からのログインの場合は、認証したユーザに対し、リモートＡＰ３０４へのアクセスを許容する。ログインサービス３０５は、同時に複数のユーザがリモートログインすることが可能なように構成される。
【００２５】
ログインサービス３０５は、ＰＣからのログインを用途としたＰＣ向けＵＲＬと、携帯端末からのログインを用途とした携帯端末向けＵＲＬの２つを保有する。ＵＲＬ（Uniform Resource Locator）は、ネットワーク上でアクセスを行うページや場所と通信方式を表す文字列である。ＰＣ向けＵＲＬは、以下のようなものである。
『https://画像形成装置ＩＰアドレス/』
このＰＣ向けＵＲＬにユーザがアクセスすることで、ログイン確認画面の取得要求が行われる。ユーザがＰＣ向けＵＲＬにアクセスしたときに画像形成装置１０１が省電力モードの場合、ログインサービス３０５は、省電力モードを継続させる。また、操作部１０６の不図示のＬＣＤ（液晶パネル）やＬＥＤ（発光ダイオード）を消灯したままとする。ＰＣからのログイン時は、画像形成装置１０１から離れた場所から操作部１０６、プリンタ部２０７、スキャナ部２０８などを利用しないことを前提としている。そのため、省電力モードを解除しないように制御する。
【００２６】
携帯端末向けＵＲＬは、以下のようなものである。
『https://画像形成装置ＩＰアドレス/mobilelogin.html』
この携帯端末向けＵＲＬにユーザがアクセスすることで、ログイン確認画面の取得要求が行われる。携帯端末向けＵＲＬにアクセスしたときに画像形成装置１０１が省電力モードの場合は、認証処理が成功した場合に限り、解除操作によらず、省電力モードを自動的に解除する。また、操作部１０６の不図示のＬＣＤやＬＥＤを点灯させ、ＬＣＤへログイン後の画面を表示させる。このような制御を行うのは、携帯端末１０２からのログイン時は、ユーザが画像形成装置１０１の手前に存在し、操作部１０６、プリンタ部２０７、スキャナ部２０８などを利用するとみなされるためである。
【００２７】
［携帯端末の機能］
次に、携帯端末１０２において実現される機能について説明する。図４（ｂ）は、携帯端末１０２のＣＰＵ２０９が第２制御プログラムを実行することにより形成される携帯端末１０２の機能構成図である。デバイスドライバ３０６は、携帯端末１０２の各種ハードウェアを制御するための制御手段として機能する。ＡＰプラットフォーム３０７は、携帯端末１０２上で動作するＡＰやサービスの起動を管理する管理手段として機能する。ＡＰプラットフォーム３０７は、例えば、ＡＰがデバイスドライバ３０６を介して携帯端末１０２のハードウェアの機能を利用するためのＡＰＩやフラッシュメモリ２１０に保存されたデータにアクセスするためのＡＰＩを提供する。ＡＰプラットフォーム３０７は、グーグル社のＡｎｄｒｏｉｄ（登録商標）やアップル社のｉＯＳなどのプラットフォームで構成することができる。携帯端末１０２には、様々なＡＰをインストールして、ＡＰプラットフォーム３０７上で稼働させることが可能である。図４（ｂ）の例では、画像形成装置ＡＰ３０８、Ｗｅｂブラウザ３０９が利用可能な状態になっている。
【００２８】
ここで、ログインサービス３０５がユーザ認証を行うときに参照するユーザ認証情報テーブルについて説明する。図５は、このユーザ認証情報テーブルの例示図である。ユーザ認証情報テーブル４０１には、ユーザ認証に使用するためのＩＤとパスワードとが記録される。このユーザ認証情報テーブル４０１は、画像形成装置１０１の管理者によってログインサービス３０５が提供するユーザインタフェースを介して予めＨＤＤ２０２に格納されている。
【００２９】
［ＮＦＣリーダライタ・ＮＦＣタグシール］
次に、画像形成装置１０１が備えるＮＦＣリーダライタ１０５とＮＦＣタグシール１２０について説明する。ＮＦＣリーダライタ１０５は、図６（ａ）に示されるように、ＮＦＣチップ５０１とアンテナ５０２とを含んで構成されるＮＦＣ媒体である。ＮＦＣチップ５０１には、ＮＦＣタグコントローラ部５０３、記憶領域５０４および有線インタフェース５０５が形成されている。有線インタフェース５０５は、画像形成装置１０１のシステムバスＢ１に接続されており、ＮＦＣタグコントローラ部５０３を介して、記憶領域５０４に対するデータの読み出しや書き込みを行う。アンテナ５０２は、携帯端末１０２から送信される特定周波数の電磁波に基づいて電力を誘起し、この電力を用いて近距離無線通信を可能にする。具体的には、ＮＦＣチップ５０１内の各ブロックへ電力供給を行うと共に、携帯端末１０２が備えるＮＦＣリーダライタ２１４との通信を行う。ＮＦＣタグコントローラ部５０３は、公知の方法で近距離無線通信の確立を行う。ＮＦＣタグコントローラ部５０３は、また、アンテナ５０２を通じたデータ入出力要求に応じて、記憶領域５０４に対してデータの書き出しや読み出しを行い、必要に応じてデータを要求元へ返送する。なお、記憶領域５０４のデータアクセスもまた、アンテナ５０２からの供給電力のみで行う。  
【００３０】
ＮＦＣタグシール１２０は、図６（ｂ）に示されるように、ＮＦＣチップ５０６とアンテナ５０７とを備えているＮＦＣ媒体である。ＮＦＣチップ５０６には、記憶領域５０８とＮＦＣタグコントローラ部５０９とが形成されている。アンテナ５０７は、外部から特定周波数の電磁波を受信することにより、ＮＦＣチップ５０６へ電力供給を行うと共に、ＮＦＣリーダライタ１０５との通信を行う。ＮＦＣタグコントローラ部５０９は、公知の方法で近距離無線通信の確立を行う。ＮＦＣタグコントローラ部５０９は、また、アンテナ５０７を通じたデータ入出力要求に応じて、記憶領域５０８に対してデータの書き出しや読み出しを行う。また、必要に応じて要求元へデータを返送する。なお、記憶領域５０８のデータアクセスは、アンテナ５０７からの供給電力のみで行うことができる。
【００３１】
ＮＦＣリーダライタ１０５の記憶領域５０４には、リンク情報であるＮＦＣタグ情報が格納される。図７は、このＮＦＣタグ情報６０１の例示図である。図７において「認証情報送付先」は、リンク情報の接続先である画像形成装置１０１のＩＰアドレスである。「無線ＬＡＮアクセスポイントＳＳＩＤ」は、ＩＥＥＥ８０２．１１シリーズの無線ＬＡＮにおけるアクセスポイントの識別子であり、アクセスポイント１０３のＳＳＩＤが格納されている。「無線ＬＡＮアクセスポイントＫｅｙ」はアクセスポイント１０３のＫｅｙ情報である。「ＵＲＬ」は、ログインサービス３０５の携帯端末向けＵＲＬである。携帯端末１０２は、この携帯端末向けＵＲＬを検知することで、暗号通信の一種であるＨＴＴＰＳ（Hypertext Transfer Protocol Secure) を用いて画像形成装置ＩＰアドレスへと接続する。そして、この接続先により特定されるログインサービス３０５に対してログイン確認画面の取得要求を行う。
【００３２】
ユーザが、ログインサービス３０５の携帯端末向けＵＲＬへアクセスし、ログイン確認画面を取得要求した場合に、携帯端末のＷｅｂブラウザ３０９に提示される画面の例を図８に示す。この画面をログイン確認画面という。図８（ａ）はログイン確認画面の例示図である。このログイン確認画面Ｄ７０１において、「ＩＤ」はユーザＩＤである。ユーザは、提示したログイン確認画面を通じてユーザＩＤとパスワードとを入力した後、「送信」ボタンを押下する。これにより、ユーザＩＤおよびパスワードが、ネットワーク１０４を介して画像形成装置１０１に暗号通信により送信され、ログインサービス３０５でユーザ認証が行われる。なお、ログイン確認画面Ｄ７０１に、Ｃｏｏｋｉｅを利用して一度入力したユーザＩＤまたはパスワードを記憶する仕組みを利用した構成としても良い。このような構成にすることで、２回目以降の入力の手間を省くことができる。このように、ユーザＩＤ又はパスワードをＷｅｂブラウザ３０９へ記憶してログイン操作を容易にすることを「オートログイン」と呼ぶ。図８（ｂ）は、ユーザ認証に失敗した場合にＷｅｂブラウザ３０９に表示されるログイン確認画面Ｄ７０２の例示図である。
【００３３】
＜ログイン方法＞
次に、図９を参照して、上記のように構成される印刷システムが実行するログイン方法について説明する。図９において、Ｓは処理のステップを表す。ログインは、ユーザが、保持している携帯端末１０２を画像形成装置１０１のＮＦＣリーダライタ１０５にかざすことから始まる（Ｓ１００１）。これにより携帯端末１０２は、ＮＦＣにより、認証機能へのリンク情報であるＮＦＣタグ情報６０１を取得する（Ｓ１００２）。ＮＦＣタグ情報６０１には、携帯端末向けＵＲＬ、アクセスポイント１０３のＳＳＩＤ及びＫｅｙ情報が含まれる。携帯端末１０２は、Ｗｅｂブラウザ３０９を起動し（Ｓ１００３）、読み取ったＮＦＣタグ情報６０１を用いて近距離無線通信以外の通信の接続を行う（Ｓ１００４）。接続後は、Ｓ１００２で読み取った携帯端末向けＵＲＬへアクセスし、ログインサービス３０５から携帯端末向けのログイン確認画面Ｄ７０１の取得要求を行う（Ｓ１００５）。ログイン確認画面Ｄ７０１を取得したときは、それをＷｅｂブラウザ３０９に提示する（Ｓ１００６）。この提示にしたがい、ユーザは、ユーザ認証情報（ユーザＩＤおよびパスワード）を携帯端末１０２に入力する（Ｓ１００７）。Ｗｅｂブラウザ３０９で送信ボタンが押下されると（Ｓ１００８）、携帯端末１０２は、ユーザ認証情報を画像形成装置１０１へ暗号通信で送信する（Ｓ１００９）。
【００３４】
ユーザ認証情報を受信した画像形成装置１０１は、当該ユーザ認証情報を復号し、その解析を行う（Ｓ１０１０）。また、解析したユーザ認証情報に基づくユーザ認証処理を行う（Ｓ１０１１）。ユーザ認証が成功すると、画像形成装置１０１は、上述したローカルログインを可能にする処理、すなわちローカルログイン処理を実行する（Ｓ１０１２）。つまり、携帯端末１０２を用いたログインを許容する。また、ユーザ認証成功通知を携帯端末１０２に送信するとともに（Ｓ１０１３）、省電力モードをユーザの解除操作によらずに自動的に解除する（Ｓ１０１４）。そして、操作部１０６の不図示のＬＣＤやＬＥＤを点灯させ、ログイン後の画面を表示する。一方、携帯端末１０２は、Ｗｅｂブラウザ３０９を通じてユーザ認証成功表示を行う（Ｓ１０１５）。ここまでの処理により、画像形成装置１０１では、携帯端末１０２をかざしたユーザのユーザＩＤによってローカルログイン処理が実行されている。そのため、ユーザは、省電力モードが解除された部分、例えば操作部１０６を占有して操作することができる。
【００３５】
画像形成装置１０１に対する操作が完了すると、ユーザは、画像形成装置１０１に対してログアウト指示を行う（Ｓ１０１８）。画像形成装置１０１は、ユーザによるログアウト指示を受けると、ログアウト処理を実行する（Ｓ１０１９）。Ｓ１０１４〜Ｓ１０１９までの間、ローカルログインは一人しか出来ないようにすることで、２人目のユーザが新たな携帯端末をかざしたとしても、ローカルログイン処理を実行できなくなる。なお、省電力モードが解除された部分の占有操作は、省電力モードが解除された後ログアウト処理が実行されるまででなく、解除後、少なくとも一定時間経過するまでであっても良い。
携帯端末１０２と画像形成装置１０１の個別の処理手順については後述する。
【００３６】
次に、図９に示したログイン方法を実施するときの画像形成装置１０１における個別の処理手順を図１０を参照して説明する。図１０に示す処理は、第１制御プログラムを読み込んだ画像形成装置１０１のＣＰＵ２０１が実行する。画像形成装置１０１は、アクセスポイント１０３を経由してユーザ認証情報を受信したか否かを判定する（Ｓ１５０１）。受信しない場合はログアウト操作かどうかを判定し、ログアウト操作であれば、ログアウト処理を行う（Ｓ１５０１：ＮＯ，Ｓ１５１９）。Ｓ１５０１において、ユーザ認証情報を受信した場合は、受信したＩＤとパスワードとユーザ認証情報テーブル４０１とを参照して、ユーザ認証処理を実行する（Ｓ１５０１：Ｙ，Ｓ１５０２）。画像形成装置１０１はユーザ認証が成功したか否かを判定する（Ｓ１５０３）。失敗した場合は、ユーザ認証情報の送信元へ認証エラーを返信し（Ｓ１５０３：Ｎ，Ｓ１５０４）、Ｓ１５０１に戻る。認証エラーの返信先は、携帯端末１０２あるいは不図示のＰＣである。Ｓ１５０３においてユーザ認証が成功した場合、画像形成装置１０１は、リモートログインか否かを判定する（Ｓ１５０３：Ｙ，Ｓ１５０５）。操作部１０６を通じて直接ログインされた場合以外は、リモートログインとなる。リモートログインであった場合、画像形成装置１０１は、携帯端末向けＵＲＬからのアクセスであるか否かを判断する（Ｓ１５０５：Ｙ，Ｓ１５０６）。携帯端末向けＵＲＬであれば、ローカルログイン処理を実行し（Ｓ１５０６：Ｙ，Ｓ１５０７）、ユーザ認証成功通知を携帯端末１０２へ送信し（Ｓ１５０８）、Ｓ１５１２に移行する。
【００３７】
Ｓ１５０６において、ＰＣからのログインを用途としたＰＣ向けＵＲＬであった場合、画像形成装置１０１は、リモートログイン処理を実行する（Ｓ１５０６：Ｎ，Ｓ１５０９）。そして、ユーザ認証成功通知を不図示のＰＣへ送信した後（Ｓ１５１０）、Ｓ１５１２に移行する。Ｓ１５０５において操作部１０６を通じて直接ログインされた場合、画像形成装置１０１は、ローカルログイン処理を実行し（Ｓ１５０５：Ｎ，Ｓ１５１１）、Ｓ１５１２に移行する。Ｓ１５１２では、操作部１０６が省電力モードか否かを判定する。省電力モードであった場合、画像形成装置１０１は、操作部１０６を省電力モードから解除する（Ｓ１５１２：Ｙ，Ｓ１５１３）。図３の例では、図３（ｃ）から図３（ｄ）への状態変化となる。
【００３８】
次に、画像形成装置１０１は、ログイン時に指示された操作がプリント操作もしくはスキャナ操作か否かを判定する（Ｓ１５１４）。プリント操作もしくはスキャナ操作であった場合、画像形成装置１０１のプリンタ部２０７及びスキャナ部２０８が省電力モードであるか否かを判定する（Ｓ１５１４：Ｙ，Ｓ１５１５）。省電力モードであった場合は、画像形成装置１０１は、プリンタ部２０７及びスキャナ部２０８の省電力モードを解除する（Ｓ１５１５：Ｙ，Ｓ１５１６）。省電力モードを解除する際、プリンタ部２０７とスキャナ部２０８の両方を利用する場合は、プリンタ部２０７とスキャナ部２０８の両方の省電力モードを解除する。一方、プリンタ部２０７が不要なスキャナ操作だけであれば、スキャナ部２０８だけの省電力モードを解除し、スキャナ部２０８が不要なプリント操作だけであれば、プリンタ部２０７だけの省電力モードを解除するようにしても良い。
【００３９】
次に、画像形成装置１０１は、ログアウト操作がされたかを否かを判定する（Ｓ１５１８）。ログアウト操作がされた場合、画像形成装置１０１は、ログアウト処理を実行する（Ｓ１５１８：Ｙ，Ｓ１５１９）。なお、この処理手順では、Ｓ１５１８においてログアウト操作するまでログアウト処理しない場合の例を説明したが、所定時間内に操作部１０６を操作しない場合や、プリント／スキャナを操作しない場合は自動的にログアウト処理する構成でも良い。この場合、画像形成装置１０１は、操作部１０６、プリンタ部２０７、スキャナ部２０８の操作が所定時間以上行われた否かを判定する（Ｓ１５２０）。所定時間以上操作されない場合、画像形成装置１０１は、操作部１０６、プリンタ部２０７、スキャナ部２０８の操作を省電力モードへ切り替える（Ｓ１５２０：Ｎ，Ｓ１５２１）。図３の例では、図３（ａ）から図３（ｃ）、もしくは、図３（ｄ）への状態変化となる。その後、所定時間の経過判定（Ｓ１５２０）と、ユーザ認証情報の受信確認（Ｓ１５０１）とを交互に繰り返す。
【００４０】
図９に示したログイン方法を実施するときの携帯端末１０２（Ｗｅｂブラウザ３０９）における個別の処理手順を図１１を参照して説明する。図１１の処理は、第２制御プログラムを読み込んだ携帯端末１０２のＣＰＵ２０９が実行する。
携帯端末１０２は、まず、画像形成装置１０１に備えられたＮＦＣリーダライタ１０５に記憶されているＮＦＣタグ情報６０１を読み取る（Ｓ２００１）。ＮＦＣタグ情報６０１が認証機能へのリンク情報であることは、上述したとおりである。次に、携帯端末１０２は、Ｗｅｂブラウザ３０９を起動する（Ｓ２００２）。そして、Ｓ２００１で取得したＮＦＣタグ情報６０１に従いＷｅｂブラウザ３０９を通じて画像形成装置１０１にアクセスする。具体的には、アクセスポイント１０３との無線通信を開始する（Ｓ２００３）。その後、携帯端末１０２は、アクセスポイント１０３を介して、画像形成装置１０１のログインサービス３０５から携帯端末向けのログイン確認画面Ｄ７０１を取得要求する（Ｓ２００４）。また、Ｗｅｂブラウザ３０９へログイン確認画面を表示する（Ｓ２００５）。携帯端末１０２は、ユーザ認証情報（ＩＤとパスワード）がＷｅｂブラウザ３０９に記憶されているかを判定する（Ｓ２００６）。
【００４１】
図８を参照して説明したように、ログイン確認画面Ｄ７０１はＣｏｏｋｉｅを利用して一度入力したユーザ認証情報をＷｅｂブラウザ３０９に記憶する仕組みを利用することで、ユーザ認証情報の入力の手間を省くことができる。そのため、ユーザ認証情報が既に記憶されている場合（Ｓ２００６：Ｙ）、Ｓ２００７のユーザが認証情報を入力する操作が不要となる。一方、ユーザ認証情報が記憶されていない場合（Ｓ２００６：Ｎ）、携帯端末１０２では、ユーザ認証情報の入力を受け付け、受け付けたユーザ認証情報をＷｅｂブラウザ３０９に記憶させる（Ｓ２００７）。その後、携帯端末１０２は、セキュアなＨＴＴＰ通信であるＨＴＴＰＳを用いて、画像形成装置ＩＰアドレスへ接続し、ログインサービス３０５に対して、ユーザ認証情報を送信する（Ｓ２００８）。携帯端末１０２は、また、画像形成装置１０１から認証結果を受信し（Ｓ２００９）、ユーザ認証が成功したかどうかを判定する（Ｓ２０１０）。ユーザ認証が失敗であった場合（Ｓ２０１０：Ｎ）、携帯端末１０２は、ログイン確認画面Ｄ７０２にユーザ認証エラー表示を行う（Ｓ２０１１）。ユーザ認証が成功した場合（Ｓ２０１０：Ｙ）、携帯端末１０２はログインの処理を終える。
【００４２】
このように、画像形成装置１０１は、ＮＦＣリーダライタ１０５に携帯端末１０２をかざしたユーザに画像形成装置１０１へのログインを許容するとともに、ユーザによる解除操作を要さずに自動的に省電力モードを解除する。そのため、ユーザの操作負荷を軽減することができる。また、ユーザ認証情報が、ＮＦＣタグ情報６０１を取得した画像形成装置１０１との間でだけ有効になるので、そのセキュリティを維持することができる。また、この実施形態では、基本的に携帯端末１０２にユーザ認証情報を格納して外部のＮＦＣリーダライタから読み取らせる構成はとっていない。そのため、ユーザの意図しない形でユーザ認証情報が読み取られてしまうリスクを軽減することができる。
【００４３】
［第２実施形態］
次に、本発明の第２実施形態を説明する。第１実施形態では、画像形成装置１０１がＮＦＣリーダライタ１０５を備えており、記憶領域５０４のデータを、有線インタフェース５０５を介して、画像形成装置１０１自身が読み書きできる構成であった。第２実施形態では、図６（ｂ）に示すような有線インタフェースを持たず、より安価なＮＦＣタグシール１２０を使って実現する場合の例を説明する。
【００４４】
第２実施形態では、携帯端末向けＵＲＬを、ＮＦＣリーダライタ１０５の記憶領域５０４ではなく、ＮＦＣタグシール１２０の記憶領域５０８へ記憶しておく。ＮＦＣリーダライタ１０５の記憶領域５０４に対しては、有線インタフェース５０５を介して、画像形成装置１０１からデータの書き込みを行う。一方、ＮＦＣタグシール１２０の記憶領域５０８に対しては、アンテナ５０７を介して携帯端末１０２からデータの書き込みを行う。
このように、第２実施形態によれば、画像形成装置１０１に、安価なＮＦＣタグシール１２０を貼り付けるだけで、携帯端末１０２を用いたローカルログイン処理を行うことができるようになる。
【００４５】
［変形例］
なお、第１及び第２実施形態では、その解除にユーザによるローカルの解除操作を要する装置稼働上の制限状態として、省電力モードを例に挙げて説明したが、電源ＯＦＦ状態を制限状態としても良い。あるいは、電力供給の制限ではなく、機能の制限状態であっても良い。
また、本発明は、第１制御プログラムをネットワーク又は可搬性の記憶媒体を介して認証機能を有する画像形成装置１０１に供給し、そのＣＰＵ２０１が第１制御プログラムを読出し、実行する形態でも実施が可能である。第２制御プログラムについても同様に、ネットワーク又は可搬性の記憶媒体を介して、携帯端末１０２に供給し、そのＣＰＵ２０９が第２制御プログラムを読出し、実行する形態でも実施が可能である。本発明は、また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）を画像形成装置１０１あるいは携帯端末１０２に搭載することによっても実現が可能である。
さらに、本発明は、携帯端末１０２を使用してログインする装置が画像形成装置１０１である場合の例を説明したが、認証機能を有する通信装置や情報処理装置その他の装置であっても良い。
【図１】
2016126732.tif 000003
【図２】
2016126732.tif 000004
【図４】
2016126732.tif 000005
【図５】
2016126732.tif 000006
【図６】
2016126732.tif 000007
【図７】
2016126732.tif 000008
【図９】
2016126732.tif 000009
【図１０】
2016126732.tif 000010
【図１１】
2016126732.tif 000011
【図３】
2016126732.tif 000012
【図８】
2016126732.tif 000013