(57)【要約】      （修正有）【課題】ローカルインタフェースを省いた画像形成装置に対して、モバイル端末を用いてユーザ認証を要求するユーザに対し、認証方式の通知を可能にする情報処理装置、制御方法、およびプログラムを提供する。【解決手段】情報処理装置は、通信部を介して通信を確立した情報端末から認証処理のための認証情報を受信したか否かを判断する判断手段と、判断手段が認証情報を受信したと判断した場合、認証情報に基づき認証を実行する認証手段と、判断手段が認証情報を受信しなかったと判断した場合、認証処理のために利用可能な認証方式に関する方式情報を通知する通知手段と、を備える。【選択図】図８
2020009250.tif 000002
【特許請求の範囲】
【請求項１】
通信部を介して通信を確立した情報端末から認証処理のための認証情報を受信したか否かを判断する判断手段と、
前記判断手段が前記認証情報を受信したと判断した場合、前記認証情報に基づき認証を実行する認証手段と、
前記判断手段が前記認証情報を受信しなかったと判断した場合、前記認証処理のために利用可能な認証方式に関する方式情報を通知する通知手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記認証方式は、文字列に基づく認証方式およびユーザの生体情報に基づく認証方式の少なくとも１つを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記認証情報は、文字列データ、顔画像データ、指紋画像データ、または音声データの少なくともいずれかを含むことを特徴とする、請求項１または２に記載の情報処理装置。
【請求項４】
前記通信部は、ＮＦＣ通信によって前記情報端末との通信を確立することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記方式情報を前記情報端末に送信した後、前記情報端末との通信を切断する手段をさらに有することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記判断手段は、前記通信部を介して通信を確立した前記情報端末からユーザ識別子に関する情報を受信したか否かをさらに判断し、
前記判断手段が、前記認証情報を受信せず、前記ユーザ識別子に関する情報を受信したと判断した場合、前記通知手段は、前記ユーザ識別子に対応する認証方式に関する方式情報を通知することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記判断手段は、前記通信部を介して通信を確立した前記情報端末から前記情報端末の機能に関する情報を受信したか否かを判断し、
前記判断手段が、前記認証情報を受信せず、前記情報端末の機能に関する情報を受信したと判断した場合、前記通知手段は、前記情報端末で認証情報を取得可能な認証方式に関する方式情報を通知することを特徴とする請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
通信部を介して通信を確立した情報端末から認証処理のための認証情報を受信したか否かを判断する判断工程と、
前記判断工程で前記認証情報を受信したと判断した場合、前記認証情報に基づき認証を実行する認証工程と、
前記判断工程で前記認証情報を受信しなかったと判断した場合、前記認証処理のために利用可能な認証方式に関する方式情報を通知する通知工程と、
を含むことを特徴とする情報処理装置の制御方法。
【請求項９】
コンピュータに請求項８に記載の制御方法の各工程を実行させるためのプログラム。
【請求項１０】
通信部を介して通信を確立した情報処理装置から少なくとも１つの認証方式に関する方式情報を受信する受信工程と、
ユーザ操作によって前記方式情報に対応する認証情報を取得する取得工程と、
前記情報処理装置に取得した前記認証情報を送信する送信工程と、
を有することを特徴とする情報端末の制御方法。
【請求項１１】
コンピュータに請求項１０に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制御方法、およびプログラムに関する。
【背景技術】
【０００２】
セキュリティ機能強化のため、パスワード、ＩＣカードによる認証の他に顔認証により認証を行う画像形成装置が提案されている。例えば特許文献１には、画像形成装置がカメラを備えず、ユーザのスマートフォンを介して認証のために必要なユーザ入力（認証情報）を取得してログイン認証を行う画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１６７５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年はコストダウンを目的として、操作部の液晶パネルや設定用のボタンやテンキー（ローカル・インタフェース）を省いた簡易操作部を備えた画像形成装置が検討されている。そのような画像形成装置に対して、認証方式を知らないユーザがユーザ認証を試みる場合、画像形成装置はユーザに認証方式を通知することができないという課題があった。
【０００５】
本発明は、上述の問題に鑑みてなされたものであり、ユーザに認証方式を知らせるためのインタフェースを有しない画像形成装置であっても、通信部を介してユーザに認証方式を通知できる。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の一態様に係る通信装置は以下のような構成を備える。すなわち、本発明は、例えば情報処理装置であって、通信部を介して通信を確立した情報端末から認証処理のための認証情報を受信したか否かを判断する判断手段と、前記判断手段が前記認証情報を受信したと判断した場合、前記認証情報に基づき認証を実行する認証手段と、前記判断手段が前記認証情報を受信しなかったと判断した場合、前記認証処理のために利用可能な認証方式に関する方式情報を通知する通知手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザに認証方式を知らせるためのインタフェースを有しない画像形成装置であっても、通信部を介してユーザに認証方式を通知できる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る画像形成装置を含むシステムの一例を示す図。
【図２】実施形態に係る画像形成装置のブロック図。
【図３】実施形態に係る画像形成装置の操作部のブロック図。
【図４】実施形態に係る画像形成装置の操作部の外観の一例を示す図。
【図５】実施形態に係るモバイル端末のブロック図。
【図６】実施形態に係るユーザ認証処理の一例を示すシーケンス図。
【図７】第１の実施形態に係るユーザ認証情報取得処理の一例を示すフローチャート。
【図８】第２の実施形態に係るユーザ認証処理の一例を示すフローチャート。
【図９】第２の実施形態に係るユーザ認証情報取得処理の一例を示すフローチャート。
【図１０】第２の実施形態に係る認証データベースに格納される情報の一例を示す図。
【図１１】第２の実施形態に係るユーザ認証情報取得時に表示される画面の一例を示す図。
【図１２】第２の実施形態に係るセキュアプリント出力時の処理の一例を示すフローチャート。
【図１３】第２の実施形態に係る出力ジョブ選択画面。
【図１４】第３の実施形態に係る、ユーザ認証情報取得処理のフローチャート図。
【図１５】第３の実施形態に係る、認証方式選択画面。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１０】
＜第１の実施形態＞
第１の実施形態では、通信部を介して、認証方式を通知し、認証情報を取得し、セキュアプリントを実行するための情報端末（モバイル端末）および情報処理装置（画像形成装置）の処理を説明する。なお、特に断らない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであってもよい。なお、本実施形態ではセキュアプリント時に認証情報を入力する例について説明するが、これに限らない。例えば、ユーザが画像形成装置にログインするための認証処理に本実施形態を適用してもよい。セキュアプリントとは、画像形成装置に投入されたプリントジョブを画像形成装置内に一時的に保持し、画像形成装置における認証処理が成功した場合に一時的に保持している当該プリントジョブを実行するプリント処理のことである。
【００１１】
図１はシステムの一例を示す図である。システムは、ＬＡＮ（Local Area Network）１０４に接続された画像形成装置１０１、ＰＣ１０２、アクセスポイント１０３、および認証サーバ１０６、並びにモバイル端末１０５を含む。ＰＣ１０２は、ＬＡＮ１０４を介して画像形成装置１０１と通信しうる。なお、ＰＣ１０２は物理的なケーブルによってＬＡＮ１０４に接続しても良いし、アクセスポイント１０３と無線通信することでアクセスポイント１０３を介してＬＡＮ１０４に接続しても良い。アクセスポイント１０３は、ＬＡＮ１０４とモバイル端末１０５とを無線通信で相互に接続する。無線通信はＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等のいわゆるＷｉ―Ｆｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）などの規格に準拠した通信であっても良い。本実施形態では、ＬＡＮ１０４の物理層およびリンク層にはＥｔｈｅｒｎｅｔを利用するものとする。
【００１２】
モバイル端末１０５は、ユーザによって操作され、アクセスポイント１０３を介してＬＡＮ１０４に接続して画像形成装置１０１と通信する。一例では、モバイル端末１０５は、インターネットまたはセルラネットワークを介して画像形成装置１０１と通信してもよい。モバイル端末１０５には画像形成装置１０１と連携するアプリケーション・ソフトウェア（アプリ）がインストールされている。アプリケーション・ソフトウェアでスキャン動作やコピー動作等の画像形成装置１０１の各種動作の設定を行い、その設定に基づいて画像形成装置１０１と連携した動作を行うことができる。認証サーバ１０６は、画像形成装置１０１を利用する複数のユーザを、各ユーザのＩＤ、パスワード（文字列）、認証のための生体情報を紐づけて管理する。
【００１３】
次に、図２を参照して画像形成装置１０１の構成を説明する。図示するように、画像形成装置１０１は、ＣＰＵ２０１、ＤＲＡＭ（Dynamic Random Access Memory）２０２、操作部２０３、およびネットワークインタフェース（Ｉ／Ｆ）２０４を含む。また、画像形成装置１０１はプリンタ部２０５、スキャナ部２０６、ＦＡＸ２０７、ＨＤＤ（Hard Disk Drive）２０８、画像処理部２１１、ＦＬＡＳＨ  ＲＯＭ（Read Only Memory）２１２、及びシリアルＩ／Ｆ２１３を含む。これらの構成要素はバス２０９によって相互に通信可能に接続される。
【００１４】
ＣＰＵ２０１は、ＨＤＤ２０８などに格納されたプログラムを実行して画像形成装置１０１全体を制御する。ＤＲＡＭ２０２は、ＣＰＵ２０１で実行されるプログラムを格納すると共に一時的なデータを格納し、ＣＰＵ２０１のワークエリアとして機能する。操作部２０３はユーザによる操作を受け付け、シリアルＩ／Ｆ２１３を介してＣＰＵ２０１に当該操作を通知する。本実施形態では、操作部２０３は、後述するように、液晶パネルやテンキーボタン等を省いた簡易な構成であるものとする。ネットワークＩ／Ｆ２０４は、ＬＡＮ１０４と接続して外部機器と通信を行う。プリンタ部２０５は、ＨＤＤ２０８に格納された画像データや、ネットワークＩ／Ｆを介して取得した画像データを紙面上に印字する。スキャナ部２０６は、紙面上の画像を光学的に読み取り電気信号に変換してスキャン画像を生成する。スキャナ部２０６が読み取った紙面上の画像を電気信号に変換し、スキャン画像を生成し、プリンタ部２０５が当該スキャン画像を紙面上に印刷することで、プリンタ部２０５およびスキャナ部２０６はコピー機能も提供できる。
【００１５】
ＦＡＸ２０７は、公衆回線２１０と接続して外部機器とファクシミリ通信を行う。ＨＤＤ２０８は、ＣＰＵ２０１が実行するプログラムを格納すると共にプリントジョブやスキャンジョブ等のスプール領域としても利用されうる。公衆回線２１０は、ＦＡＸ２０７と外部機器とを相互接続する。画像処理部２１１は、ネットワークＩ／Ｆ２０４で受信したプリントジョブをプリンタ部２０５で印刷するのに適した画像への変換処理を行う他、スキャナ部２０６で読み取ったスキャン画像のノイズ除去や色空間変換、回転、圧縮等の処理を実行する。ＦＬＡＳＨ  ＲＯＭ２１２は、ＣＰＵ２０１で実行されるプログラムを格納すると共に画像形成装置１０１のデフォルト設定値、ユーザごとのデフォルト設定値、一時的なカスタム設定値（以降、デフォルト設定値）等を記憶する。シリアルＩ／Ｆ２１３は、操作部２０３とバス２０９とを相互に通信可能に接続する。
【００１６】
次に、図３を参照して操作部２０３の構成を説明する。操作部２０３は、コピーボタン３０１、スキャンボタン３０２、プリントボタン３０３、中止ボタン３０５、終了／ログアウトボタン３０６、ボタン検知部３１０、操作部Ｉ／Ｆ３４０、カードＩ／Ｆ３５０、アンテナ３５１、およびＮＦＣタグ３６０を備える。また、操作部２０３は、ＬＥＤ制御部３２０、コピーＬＥＤ３３１、スキャンＬＥＤ３３２、プリントＬＥＤ３３３、モバイルＬＥＤ３３４、ステータスＬＥＤ３３５、終了／ログアウトＬＥＤ３３６、音声制御部３７０、スピーカ３７１を含む。これらの構成要素は、内部信号バス３８０を介して相互に通信可能である。
【００１７】
コピーボタン３０１、スキャンボタン３０２、およびプリントボタン３０３は、ユーザによって押下されると画像形成装置１０１にコピー、スキャン、印刷処理を指示するためのボタンである。中止ボタン３０５はユーザによって画像形成装置１０１に投入されたジョブを中止の指示を行うためのボタンである。終了／ログアウトボタン３０６は、ユーザによって画像形成装置１０１からのログアウトの指示を行うためのボタンである。ボタン検知部３１０は、各ボタンのオン、オフの状態を検知して操作部Ｉ／Ｆ３４０を介してＣＰＵ２０１に通知する。
【００１８】
コピーＬＥＤ３３１、スキャンＬＥＤ３３２、プリントＬＥＤ３３３、モバイルＬＥＤ３３４、ステータスＬＥＤ３３５、および終了／ログアウトＬＥＤ３３６は、ＬＥＤ制御部３２０を介してＣＰＵ２０１によって点灯制御される。コピーＬＥＤ３３１、スキャンＬＥＤ３３２、およびプリントＬＥＤ３３３は、画像形成装置１０１が各種ジョブ（コピー、スキャン、およびプリント）を実行可能な状態であることをユーザに通知する。モバイルＬＥＤ３３４は、画像形成装置１０１がモバイル端末１０５と通信可能であることをユーザに通知する。ステータスＬＥＤ３３５は、画像形成装置１０１全体のステータスを通知するＬＥＤであって、ＬＥＤで点灯する色によってステータスを通知する。例えば緑色は正常状態を、赤色は異常状態であることをユーザに通知する。異常状態とは、プリンタ部２０５の故障や用紙切れを含みうる。終了／ログアウトＬＥＤ３３６はユーザがログインしている場合には赤色、ログインしていない場合には緑色に点灯する。
【００１９】
操作部Ｉ／Ｆ３４０は、シリアルＩ／Ｆ２１３を介してＣＰＵ２０１から制御命令を受信して操作部２０３の各制御部に信号を転送する。カードＩ／Ｆ３５０は、アンテナ３５１に非接触カードがかざされたことを検知すると、ＣＰＵ２０１へ割り込み信号を送信して通知すると共に、非接触カードの情報を読み取りＤＲＡＭ２０２に書き込む。アンテナ３５１は、非接触カードと電磁的に結合して無線通信を行う。非接触カードにはＮＦＣ（Near Field Radio Communication）等がある。本実施形態では、カード製造時に記録され、書き換えができない固有識別子（ＩＤ）番号の情報が非接触カードに含まれ、当該情報をリーダ・ライタモードで動作するカードＩ／Ｆ３５０で取得する。カードＩ／Ｆ３５０がこのカードの固有ＩＤ番号をＣＰＵ２０１に通知し、ＣＰＵ２０１は、ＨＤＤ２０８に格納された固有ＩＤデータベースから予め固有ＩＤ番号に紐づけられているユーザＩＤ、メールアドレス、各操作のお気に入り設定等を参照してもよい。また、非接触カードの情報を読み書きができるリーダ・ライタモードで使用して、非接触カードにユーザＩＤ、メールアドレス、各操作のお気に入り設定等を持たせても良いものとする。
【００２０】
ＮＦＣタグ３６０は、ＣＰＵ２０１によってＮＦＣタグ３６０の記憶部（不図示）に各種データを書き込むことができ、モバイル端末１０５に備えるＮＦＣリーダによって読み取り、各種データを取得することができる。各種データとは、例えば後述する画像形成装置１０１の認証方式に関する情報、認証結果、または画像形成装置１０１へアクセスするためのネットワークに関する情報を含む。ネットワークに関する情報は、例えば、画像形成装置１０１のＩＰアドレスや、ＷＩＦＩ  Ｄｉｒｅｃｔに必要なサービスセット識別子（ＳＳＩＤ）等である。音声制御部３７０は、ＣＰＵ２０１から操作部Ｉ／Ｆ３４０を介して信号を受信し、スピーカ３７１を制御することにより、ボタンの制御方法を案内する音声ガイダンスや、エラーの発生を通知する警告音を、ユーザに伝えることができるものとする。スピーカ３７１は制御信号に応じて音を出力する。
【００２１】
次に、図４に操作部２０３の操作パネルの一例の外観図を示す。操作パネルは、図３で説明したコピーボタン３０１、コピーＬＥＤ３３１、スキャンボタン３０２、スキャンＬＥＤ３３２、プリントボタン３０３、プリントＬＥＤ３３３、中止ボタン３０５、終了／ログアウトボタン３０６、及びステータスＬＥＤ３３５を含む。
【００２２】
また、操作パネルは、ＮＦＣ通信領域４０１を備える。ＮＦＣ通信領域４０１は、非接触カードやモバイル端末との通信領域であって、操作パネルに埋め込まれるようにしてアンテナ３５１およびＮＦＣタグ３６０が配置されている。ユーザによってこの近傍に非接触カードがかざされると、アンテナ３５１を介して非接触カードとカードＩ／Ｆ３５０が通信を行い、非接触カードの情報の読み書きが可能となる。またユーザによってこの近傍にモバイル端末がかざされると、モバイル端末はＮＦＣタグ３６０に書き込まれた情報を読み取ることが可能となる。
【００２３】
次に、図５を参照してモバイル端末１０５の構成の一例を示す。モバイル端末１０５は、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、操作部５０４、通信部５０５、近距離無線通信部５０６、および電源制御部５０７、並びに、随意にカメラ５０８、指紋センサ５０９、およびマイク５１０を備える。それぞれの構成要素は、バスを介して相互に通信可能に接続される。
【００２４】
ＣＰＵ５０１は、モバイル端末１０５全体を制御する中央演算ユニットである。ＲＯＭ５０２は、ＣＰＵ５０１が実行するプログラム、画像データ、あるいは画像形成装置１０１と連携して動作するアプリケーションを格納する。ＲＡＭ５０３は、ＣＰＵ５０１が演算に用いるデータを一時的に格納する為のワークメモリである。操作部５０４は、タッチパネル操作に対応する液晶表示部やスイッチ等で構成され、ユーザからの操作を受け付け、ユーザへの情報を出力する。本実施形態は、ユーザは操作部５０４を操作し、画像形成装置１０１にプリントジョブを投入するための不図示のアプリケーションの設定や実行を行うことができる。
【００２５】
通信部５０５は、不図示のアンテナを内蔵し無線ＬＡＮアクセスポイントを備える画像形成装置１０１と無線ＬＡＮを介した無線通信を行う。近距離無線通信部５０６は、画像形成装置１０１等の外部装置と近距離無線通信に係る制御を行う。本実施形態では、ＮＦＣによる近距離無線通信を介して画像形成装置１０１からユーザに紐付けられた認証方式を取得し、画像形成装置１０１への認証情報の提供などを行う。認証情報は、文字列データ、顔画像データ、指紋画像データ、および音声データの少なくとも何れかを含みうる。電源制御部５０７は、モバイル端末１０５内の電源管理を行い、モバイル端末１０５内の処理モジュールの少なくとも一部に電源を供給する。カメラ５０８は光学系センサからなり、本実施形態ではユーザの顔画像を取得するものとする。指紋センサ５０９はユーザの指紋を読み取り、指紋画像データに変換する。マイク５１０はユーザの音声をデジタル音声データへ変換する。
【００２６】
次に、図６を参照し、画像形成装置１０１とモバイル端末１０５とで実行されるセキュアプリントを実行するまでの処理の一例を説明する。まず、Ｓ６０１で、モバイル端末１０５と画像形成装置１０１とは接続確立を行う。本実施形態では、ユーザがモバイル端末１０５を図４のＮＦＣ通信領域４０１にかざした場合、図５の近距離無線通信部５０６が画像形成装置１０１を検出して接続を確立する。
【００２７】
続いて、画像形成装置１０１と接続を確立したモバイル端末１０５は、Ｓ６０２でユーザ認証に使用できる認証方式をＤＲＡＭ２０２またはＨＤＤ２０８から取得する。例えば、画像形成装置１０１は、認証方式としてパスワード認証、顔認証、および音声認証が利用可能であっても、画像形成装置１０１の管理者は、顔認証のみを認証方式として有効にし、パスワード認証と音声認証とは無効に設定してもよい。そのような場合、画像形成装置１０１は、Ｓ６０２で顔認証を認証方式とすることを示す情報を取得し、Ｓ６０３でモバイル端末１０５に当該情報を含む方式情報を送信する。なお、本実施形態では、パスワード認証、顔認証、指紋認証、および音声認証が利用可能であるものとして説明を行うが、当然ながら、虹彩認証または静脈認証などの他の認証方式にも適用可能である。また、本実施形態では、パスワード認証はユーザ識別子（ユーザＩＤ）とパスワードの組み合わせであるものとするが、一例では、パスワードのみであってもよい。すなわち、画像形成装置１０１の操作権を有する者が共用するパスワードまたは画像形成装置１０１のパスワードを用いてパスワード認証を行ってもよい。
【００２８】
Ｓ６０３で方式情報を受信したモバイル端末１０５は、Ｓ６０４に処理を進め、方式情報に含まれる認証方式による認証を受けるために必要な情報（認証情報）を取得する。例えば、顔認証であれば、ユーザの顔を撮影した顔画像が認証情報に該当する。認証情報の取得に関するＳ６０４の処理の詳細は、図９または図１４を参照して後述する。
【００２９】
続いて、モバイル端末１０５は処理をＳ６０５に進め、認証情報を画像形成装置１０１に送信する。認証情報を受信した画像形成装置１０１は、Ｓ６０６に処理を進め、認証情報を用いて認証サーバ１０６の認証データベースに問い合わせるなどして、ユーザ認証を行う。続いて、画像形成装置１０１はＳ６０６の認証の結果、すなわちユーザ認証の結果、モバイル端末１０５がセキュアプリントの出力を指示することができるか否かを示す情報をＳ６０７でモバイル端末１０５に送信する。本実施形態では、Ｓ６０６で認証が成功するものとする。認証結果を受信したモバイル端末１０５は、処理をＳ６０８に進め、セキュアプリントを指示する。なお、モバイル端末１０５は、画像形成装置１０１に近距離無線通信部５０６または通信部５０５を介してセキュアプリントを指示してもよい。一例では、モバイル端末１０５のユーザが画像形成装置１０１のプリントボタン３０３を押下することでセキュアプリントを指示してもよい。そのような場合、画像形成装置１０１は、認証が成功するまでプリントボタン３０３を押下されてもセキュアプリントを実行しなくてもよい。
【００３０】
なお、本実施形態では、画像形成装置１０１は、モバイル端末１０５がかざされた際に、モバイル端末１０５が、認証方式に関する情報を要求しているか、認証の実行を要求しているかを判断するものとする。例えば、画像形成装置１０１は、モバイル端末１０５と最初に接続を確立した場合にはモバイル端末１０５が認証方式に関する情報を要求し、所定の時間内に再度接続を確立した場合には認証を要求していると判断してもよい。また、例えば、画像形成装置１０１は、接続を確立した後の所定時間内に、モバイル端末１０５から認証情報を受信しない場合に、認証方式を要求しているものと判断してもよい。また、例えば、画像形成装置１０１は、接続が確立した場合には常に認証方式に関する情報を送信し、その後モバイル端末１０５から認証情報を受信した場合には認証処理を実行してもよい。また、例えば、画像形成装置１０１は、モバイル端末１０５から、認証方式を要求していることを示す信号か、認証を要求する信号の何れかを受信することでいずれの処理が要求されているかを判断してもよい。また、例えば、画像形成装置１０１は、モバイル端末１０５との間で確立された通信に関する経路、プロトコルなどの種類によって、モバイル端末１０５が認証方式を要求しているか、認証を要求しているかを判断してもよい。また、例えば、画像形成装置１０１は、操作部２０３を介してユーザから受け取った入力に基づいて、モバイル端末１０５が認証方式を要求しているか、認証を要求しているかを判断してもよい。
【００３１】
次に、図７を参照して、画像形成装置１０１およびモバイル端末１０５が実行するセキュアプリントジョブを出力する際の処理について説明する。なお、図７の処理は、画像形成装置１０１が、ＮＦＣ通信によってモバイル端末１０５を用いて画像形成装置１０１に予め留め置いたセキュアプリントジョブを出力するために認証を行う例について説明を行う。ここで、セキュアプリント出力を試みるユーザは既にＰＣ１０２から画像形成装置１０１に対して図１３で後述する複数のセキュアプリントジョブを送信済であるものとする。
【００３２】
図７（Ａ）は、画像形成装置１０１の認証処理のフローチャートである。まず、Ｓ７０１で、画像形成装置１０１は、モバイル端末１０５との通信が確立されたかを判断する。本例では、モバイル端末１０５が画像形成装置１０１のＮＦＣ通信領域にかざされた場合にＮＦＣ通信が確立される。通信が確立されたと判断した場合（Ｓ７０１でＹｅｓ）、画像形成装置１０１は処理をＳ７０２に進める。
【００３３】
Ｓ７０２では、画像形成装置１０１は、モバイル端末１０５が画像形成装置１０１による認証の実行を要求するか否かを判断する。一例では、画像形成装置１０１が所定期間内に認証方式を送信したモバイル端末１０５と再度接続を確立した場合に、画像形成装置１０１は、モバイル端末１０５が画像形成装置１０１による認証の実行を要求していると判断する。画像形成装置１０１が認証の実行を要求されていると判断した場合（Ｓ７０２でＹｅｓ）、画像形成装置１０１は処理をＳ７０６に進める。画像形成装置１０１が認証の実行を要求されていないと判断した場合（Ｓ７０２でＮｏ）、画像形成装置１０１は処理をＳ７０３に進める。Ｓ７０３で、画像形成装置１０１は、モバイル端末１０５が画像形成装置１０１の認証方式に関する情報（方式情報）を要求しているか否かを判断する。一例では、画像形成装置１０１が所定期間内にモバイル端末１０５からの信号を受信しない場合に、モバイル端末１０５が画像形成装置１０１の方式情報を要求していると判断する。画像形成装置１０１が、モバイル端末１０５に方式情報を要求されていないと判断した場合（Ｓ７０３でＮｏ）、画像形成装置１０１は処理を終了する。画像形成装置１０１が方式情報を要求されていると判断した場合（Ｓ７０３でＹｅｓ）、画像形成装置１０１は処理をＳ７０４に進める。
【００３４】
Ｓ７０４で、画像形成装置１０１は、画像形成装置１０１がモバイル端末１０５のユーザを認証するために使用可能な認証方式を取得する。一例では、ＤＲＡＭ２０２などに、画像形成装置１０１が認証に使用可能であると設定されている認証方式に関する情報を取得する。続いて、画像形成装置１０１は処理をＳ７０５に進め、Ｓ７０４で取得した方式情報を送信し、処理を終了する。
【００３５】
Ｓ７０６で、画像形成装置１０１は認証情報をモバイル端末１０５から受信するまで待機する。Ｓ７０６で認証情報を受信したと判断した場合（Ｓ７０６でＹｅｓ）、画像形成装置１０１は処理をＳ７０７に進め、受信した認証情報を用いて認証処理を行う。続いて、画像形成装置１０１は処理をＳ７０８に進め、認証結果をモバイル端末１０５に送信するとともに処理をＳ７０９に進める。Ｓ７０９で、画像形成装置１０１は、認証が成功したか否かを判断する。認証が成功した場合（Ｓ７０９でＹｅｓ）、画像形成装置１０１は処理をＳ７１０に進め、認証情報に係る処理を実行する。一例では、画像形成装置１０１は、認証情報に含まれるユーザ情報が示すユーザによって投入されたセキュアプリントジョブの印刷処理を実行する。セキュアプリントジョブの出力に係る処理の詳細は、図１０を参照して後述する。
【００３６】
図７（Ｂ）は、モバイル端末１０５の認証処理のフローチャートである。まず、Ｓ７１１で、モバイル端末１０５は、画像形成装置１０１との通信が確立されたかを判断する。本例では、モバイル端末１０５が画像形成装置１０１のＮＦＣ通信部を検出した場合にＮＦＣ通信が確立される。通信が確立されたと判断した場合（Ｓ７１１でＹｅｓ）、画像形成装置１０１は処理をＳ７１２に進める。
【００３７】
Ｓ７１２では、モバイル端末１０５は、画像形成装置１０１に認証の実行を要求するか否かを判断する。一例では、画像形成装置１０１に認証の実行を要求するか否かは、モバイル端末１０５がユーザから受け付けた入力によって判断してもよい。モバイル端末１０５が認証の実行を要求すると判断した場合（Ｓ７１２でＹｅｓ）、モバイル端末１０５は処理をＳ７１６に進める。モバイル端末１０５が認証の実行を要求しないと判断した場合（Ｓ７１２でＮｏ）、モバイル端末１０５は処理をＳ７１３に進める。Ｓ７１３で、モバイル端末１０５は、画像形成装置１０１にその方式情報を要求するか否かを判断する。一例では、モバイル端末１０５が認証を要求しない場合には、画像形成装置１０１にその認証方式に関する情報を要求すると判断してもよい。すなわち、Ｓ７１３の処理は行わなくてもよい。モバイル端末１０５が、画像形成装置１０１にその方式情報を要求しないと判断した場合（Ｓ７１３でＮｏ）、モバイル端末１０５は処理を終了する。モバイル端末１０５が画像形成装置１０１にその方式情報を要求すると判断した場合（Ｓ７１３でＹｅｓ）、モバイル端末１０５は処理をＳ７１４に進める。
【００３８】
Ｓ７１４で、モバイル端末１０５は、画像形成装置１０１がモバイル端末１０５のユーザを認証するために使用可能な方式情報を受信するまで待機する。モバイル端末１０５が画像形成装置１０１から方式情報を受信すると（Ｓ７１４でＹｅｓ）、モバイル端末１０５は処理をＳ７１５に進め、ユーザに受信した方式情報を通知して図７（Ｂ）の処理を終了する。
【００３９】
Ｓ７１６で、モバイル端末１０５は、認証情報を取得する。一例では、認証方式が指紋認証である場合には、指紋センサ５０９を介してユーザから指紋データの入力が行われるまで、待機する。認証情報の取得については、図９または図１４を参照して後述する。続いて、モバイル端末１０５は処理をＳ７１７に進め、取得した認証情報を画像形成装置１０１に送信する。続いて、モバイル端末１０５は処理をＳ７１８に進め、認証結果を画像形成装置１０１から受信し、認証処理が成功したか否かを判断する。Ｓ７１８でモバイル端末１０５が、認証処理が成功したと判断した場合（Ｓ７１８でＹｅｓ）、モバイル端末１０５は処理をＳ７０９に進める。Ｓ７１８でモバイル端末１０５が、認証処理が失敗したと判断した場合（Ｓ７１８でＮｏ）、モバイル端末１０５は処理をＳ７２１に進める。Ｓ７２１で、モバイル端末１０５は、操作部５０４などを介して認証が失敗したことをユーザに通知し、処理を終了する。認証が成功したと判断した場合（Ｓ７１８でＹｅｓ）、モバイル端末１０５は処理をＳ７１９に進め、認証が成功したことをユーザに通知する。続いて、モバイル端末１０５は処理をＳ７２０に進め、セキュアプリントジョブの出力指示を行い、処理を終了する。セキュアプリントジョブの出力指示は、認証が成功した場合、または認証が成功した通知を受けたユーザから指示を受け付けた場合に、モバイル端末１０５が自動的に画像形成装置１０１に指示を行ってもよい。
【００４０】
なお、画像形成装置１０１は、同時に複数の図７（Ａ）に示す処理を行ってもよい。すなわち、Ｓ７０１で、モバイル端末１０５との通信を確立した画像形成装置１０１は、処理をＳ７０２に進めるとともに、異なるモバイル端末１０５がかざされる可能性を考慮してＳ７０１の処理を開始してもよい。これによって、同時に複数のモバイル端末１０５についての認証処理または認証方式の通知が可能となる。また、図７（Ａ）に示す処理を終了した画像形成装置１０１は、再び図７（Ａ）に示す処理を開始してもよい。
【００４１】
以上説明したように、第１の実施形態に係る画像形成装置は、モバイル端末が認証処理の実行を要求していると判断した場合は認証情報を受信して認証処理を行い、認証方式に関する情報を要求していると判断した場合は認証方式に関する情報を送信する。これによって、ユーザに認証方式を知らせるための表示部を有しない画像形成装置であっても、ユーザに認証情報を通知でき、認証方式に応じた認証情報を入力できる。
【００４２】
＜第２の実施形態＞
第１の実施形態では、モバイル端末が認証方式に関する情報を要求していると判断した場合は、画像形成装置は、認証処理のために利用可能な認証方式に関する情報を通知した。一例では、認証処理のために利用可能な認証方式は、ユーザまたはモバイル端末ごとに異なってもよい。第２の実施形態では、ユーザまたはモバイル端末に関する情報を受信し、認証処理のために利用可能な認証方式を取得して送信する画像形成装置について説明する。
【００４３】
まず、図８を参照して、モバイル端末１０５と画像形成装置１０１とが実行するセキュアプリントジョブを出力する際の処理について説明する。なお、図８の処理は、モバイル端末１０５と画像形成装置１０１とがＮＦＣ通信によって、モバイル端末１０５を用いて画像形成装置１０１に予め留め置いたセキュアプリントジョブを出力するための認証を実行するものとして説明を行う。ここで、セキュアプリント出力を試みるユーザは既にＰＣ１０２から画像形成装置１０１に対して図１３で後述される複数のセキュアプリントジョブを送信済であるものとする。また、本実施形態では、モバイル端末１０５と画像形成装置１０１との間の、ユーザＩＤとモバイル端末情報を送信する通信方式、方式情報を受信する通信方式、およびユーザが入力した認証情報を送信する通信方式はＮＦＣ通信であるものとする。一例では、少なくとも何れかの通信方式は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ等の他の通信方式を含んでもよい。
【００４４】
図８（Ａ）はモバイル端末１０５の処理を示し、モバイル端末１０５のＲＯＭ５０２に予め備える不図示のプログラムをＣＰＵ５０１がＲＡＭ５０３に展開して実行するものとする。同様に図８（Ｂ）は画像形成装置１０１の処理を示し、画像形成装置１０１のＨＤＤ２０８またはＦＬＡＳＨ ＲＯＭ１２２に予め備える不図示のプログラムをＣＰＵ２０１がＤＲＡＭ２０２に展開して実行するものとする。また、図８（Ａ）のフローチャートは、モバイル端末１０５が予め備える画像形成装置１０１と連携動作するための不図示のアプリケーションを起動後、ユーザ操作により不図示の接続処理開始状態となり、ＮＦＣタグ読み取り可能状態で開始するものとする。
【００４５】
まず、モバイル端末１０５はＳ８０１でＮＦＣ通信を確立したと判断するまで待機する。ＮＦＣ通信を確立したと判断すると（Ｓ８０１でＹｅｓ）、モバイル端末１０５は処理をＳ８０２に進め、ＮＦＣ通信を介してユーザＩＤおよびモバイル端末情報の少なくとも何れかを含むユーザ情報を送信する。モバイル端末情報は、モバイル端末の機能に関する情報を含んでもよい。
【００４６】
続いて、モバイル端末１０５は処理をＳ８０３に進め、モバイル端末１０５は画像形成装置１０１から認証方式に関する方式情報が送信されるまで待機する。方式情報を受信すると（Ｓ８０３でＹｅｓ）、モバイル端末１０５は処理をＳ８０４に進め、ＮＦＣ通信を切断する。ＮＦＣ通信を切断したモバイル端末１０５は、処理をＳ８０５に進め、画像形成装置１０１から通知された認証方式のために必要な認証情報を取得する。なお、Ｓ８０４でＮＦＣ通信を切断したモバイル端末１０５は、モバイル端末１０５のスピーカ（不図示）を介して通知音を再生し、認証情報を取得するよう促してもよい。
【００４７】
Ｓ８０５において認証情報を取得した後、ユーザが認証処理のためにモバイル端末１０５を画像形成装置１０１にかざすことを想定し、Ｓ８０６でモバイル端末１０５は画像形成装置１０１との通信を確立したと判断するまで待機する。モバイル端末１０５が画像形成装置１０１との通信を確立した場合（Ｓ８０６でＹｅｓ）、処理をＳ８０７に進め、Ｓ８０５で取得した認証情報を画像形成装置１０１に送信する。続いて、モバイル端末１０５は処理をＳ８０８に進め、画像形成装置１０１から認証結果を受信するまで待機する。画像形成装置１０１から認証結果を受信すると（Ｓ８０８でＹｅｓ）、モバイル端末１０５は処理をＳ８０９に進め、ＮＦＣ通信を終了する。
【００４８】
続いて、Ｓ８０１でモバイル端末１０５は認証が成功したか否かを判断する。認証が成功した場合（Ｓ８１０でＹｅｓ）、モバイル端末１０５はＳ８１１でセキュアプリントジョブ出力を指示し、処理を終了する。認証が失敗した場合（Ｓ８１０でＮｏ）、モバイル端末１０５は処理をＳ８０５に戻し、再度認証情報を取得する。ここで、認証が失敗した場合は、操作部５０４またはスピーカ（不図示）を介して、認証が失敗したため、再度認証情報を取得するようユーザに要求してもよい。
【００４９】
次に、図８（Ｂ）を参照して第二の実施形態に係る画像形成装置１０１の処理を説明する。まず、画像形成装置１０１はＳ８２１でＮＦＣ通信を確立したと判断するまで待機する。ＮＦＣ通信を確立したと判断すると（Ｓ８２１でＹｅｓ）、画像形成装置１０１は処理をＳ８２２に進め、ＮＦＣ通信を介してユーザＩＤおよびモバイル端末情報の少なくとも何れかを含むユーザ情報を受信するまで待機する。ユーザ情報を受信したと判断すると（Ｓ８２２でＹｅｓ）、画像形成装置１０１は処理をＳ８２３に進め、画像形成装置１０１は、画像形成装置１０１とモバイル端末１０５との間の認証に利用可能な認証方式を取得する。続いて、画像形成装置１０１は処理をＳ８２４に進め、認証方式に関する方式情報をモバイル端末１０５に送信する。続いて、画像形成装置１０１は処理をＳ８２５に進め、モバイル端末１０５とのＮＦＣ通信を切断する。
【００５０】
次に、画像形成装置１０１は処理をＳ８２６に進め、再度モバイル端末１０５とのＮＦＣ通信を確立したと判断するまで待機する。通信が確立したと判断した場合（Ｓ８２６でＹｅｓ）、画像形成装置１０１は処理をＳ８２７に進め、モバイル端末１０５から認証情報を受信するまで待機する。モバイル端末１０５から認証情報を受信したと判断した場合（Ｓ８２７でＹｅｓ）、画像形成装置１０１は処理をＳ８２８に進め、受信した認証情報を用いて認証処理を実行する。一例では、画像形成装置１０１は、認証情報を認証サーバに送信し、認証を要求する。あるいは、認証サーバに登録された登録情報を取得し、認証情報との一致を判断する。続いて、画像形成装置１０１は、Ｓ８３０に処理を進め、認証が成功したか否かを判断する。認証が成功した場合（Ｓ８３０でＹｅｓ）、画像形成装置１０１は処理をＳ８３１に進め、認証が成功したことをモバイル端末１０５に通知する。続いて、画像形成装置１０１は、処理をＳ８３２に進め、モバイル端末１０５から受け取ったセキュアプリントジョブを出力する処理を実行する。認証が失敗した場合（Ｓ８３０でＮｏ）、画像形成装置１０１はＳ８３３で認証が失敗したことをモバイル端末１０５に通知し、ＮＦＣ通信を切断する。続いて、モバイル端末１０５は処理をＳ８２６に戻し、再度モバイル端末１０５と通信が確立するまで待機する。一例では、Ｓ８３１では、後段のセキュアプリント処理に備え無線通信のためのネットワーク情報も送信してもよい。ネットワーク情報は例えば、画像形成装置１０１のＩＰアドレスや、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔに必要なＳＳＩＤ等である。
【００５１】
なお本実施形態は認証情報の取得に応じて、セキュアプリント処理を開始する例について説明したが、画像形成装置１０１は、認証情報を取得したことに応じて画像形成装置１０１へのログイン処理を開始することとしてもよい。たとえば、取得した認証情報と、画像形成装置１０１が管理する認証データベースとを比較して、認証データベースに記憶された認証情報と、取得した認証情報とが一致した場合に、当該認証情報に対応するユーザを画像形成装置１０１にログインさせてもよい。
【００５２】
次に、図１０を参照して、画像形成装置１０１または認証サーバ１０６が有する認証情報データベースに格納されるデータの一例を説明する。認証データベースは、各ユーザのユーザＩＤと対応する複数の認証方式の各々が有効であるかを紐づけて記憶するものである。本実施形態では、認証データベースは、パスワード認証、顔認証、指紋認証、および音声認証のためのユーザＩＤとそのユーザの認証情報とを管理する。認証データベースのパスワード及び生体認証のための特徴データは、前もってパスワード及び認証データの図示しない入力装置によって認証サーバ１０６に登録されたものである。
【００５３】
例えば、図１０の例では「ＡＡＡ」というユーザＩＤを持つユーザが顔画像と音声の特徴データを既に登録しているが、パスワード、指紋認証のための特徴データは未登録である。例えば、図８のＳ８０２において、モバイル端末１０５からユーザ情報を受信した画像形成装置１０１は、認証データベースに、ユーザ情報に含まれるユーザＩＤを用いて問合せを行い、そのユーザに利用可能な認証方式を取得する。「ＡＡＡ」というユーザＩＤの例では、顔認証と音声認証とが利用可能な認証方式であるとして、Ｓ８２４で顔認証および音声認証の少なくとも何れかの認証方式を示す情報が送信される。なお、Ｓ８０２において、モバイル端末１０５から送信されるユーザ情報と、認証データベースに登録されるユーザＩＤは、関連付けられていればよく、同一である必要はない。
【００５４】
また、モバイル端末１０５と画像形成装置１０１との間で使用可能な認証方式が複数検出された場合は、予め決められた認証方式の優先順位に従って、実行する認証方式を決めることができる。ここでは顔認証方式を利用可能であるとして送信するものとする。あるいは、第３の実施形態において後述するように、複数の認証方式が検出された場合には、モバイル端末１０５と画像形成装置１０１との間で使用可能であると判断された複数の認証方式をモバイル端末１０５に送信してもよい。この場合、ユーザはモバイル端末１０５に表示された複数の認証方式のうちから任意の認証方式を選択することができる。
【００５５】
なお、一例では、画像形成装置１０１またはモバイル端末１０５は、モバイル端末１０５の端末情報を用いて、ユーザに通知する認証方式を限定してもよい。例えば、ユーザＩＤ「ＥＥＥ」のモバイル端末１０５が指紋センサを備えていない場合、画像形成装置１０１はＳ８０２で指紋認証が利用可能ではないことを示す情報をユーザ情報に含めて送信してもよい。その場合、画像形成装置１０１は、Ｓ８２３で認証サーバからパスワード認証及び指紋認証の認証情報が登録されていることを示す情報を取得した場合であっても、Ｓ８２４でパスワード認証のみが利用可能であることをモバイル端末１０５に通知してもよい。あるいは、Ｓ８２４でパスワード認証と指紋認証とが利用可能であることを示す通知を受けたモバイル端末１０５が、指紋センサを備えていない場合には、指紋認証が利用可能ではないため、パスワード認証のみが可能であるとユーザに通知してもよい。すなわち、モバイル端末１０５は、モバイル端末１０５の機能に関する情報に基づいて、認証情報を取得可能な認証方式に関する情報をユーザに通知してもよい。
【００５６】
次に、図９を参照して、図８（Ａ）のＳ８０５でモバイル端末１０５が行う認証情報取得処理について説明する。ここで特記無き場合は、モバイル端末１０５のＲＯＭ５０２に予め備える不図示のプログラムをＣＰＵ５０１がＲＡＭ５０３に展開して実行するものとする。
【００５７】
モバイル端末１０５はＳ８０３で取得した認証方式に関する情報に応じて、図１１に示す認証情報の入力画面を表示する。すなわち、パスワード認証を行う場合にはパスワード入力画面１０１０を、顔認証を行う場合は顔情報入力画面１１１０を、指紋認証を行う場合は指紋入力画面１１２０を、音声認証を行う場合は音声入力画面１１３０を操作部５０４上に表示する。当該表示処理は、例えば、画像形成装置１０１から取得した認証方式を示す情報に基づいて、モバイル端末１０５にインストールされたアプリケーションが実行することができる。なお、図１１の認証情報入力画面は、モバイル端末１０５の操作部５０４に表示される。
【００５８】
図９に戻る。まず、認証方式がパスワード方式であると判断すると（Ｓ９０１でＹｅｓ）、モバイル端末１０５はＳ９０２で操作部５０４に、ユーザにパスワード入力を促す入力画面（図１１（ａ））を表示する。ユーザがキーボード画面１１０１を用いてパスワードを入力し、ＯＫボタン１１０２を押下すると、Ｓ９０３でユーザ入力があったと判断し（Ｓ９０３でＹｅｓ）、パスワードに対応する文字列データが取得される。
【００５９】
認証方式がパスワード方式ではないと判断すると（Ｓ９０１でＮｏ）、モバイル端末１０５は処理をＳ９１１に進め、認証方式が顔認証方式であるか否かを判断する。認証方式が顔認証方式であると判断すると（Ｓ９１１でＹｅｓ）、Ｓ９１２でモバイル端末１０５はパネル側のカメラ５０８を起動するとともにカメラの映像を表示する。続いて、ユーザが自身の映像を図１１（ｂ）に示すカメラ画面１１１１で確認し、ＯＫボタン１１１２を押下すると、カメラ５０８で撮像を行い、顔画像データをユーザ入力として取得し（Ｓ９１３でＹｅｓ）、認証情報の取得処理を終える（Ｓ９１３でＹｅｓ）。
【００６０】
認証方式が顔認証方式ではないと判断すると（Ｓ９１１でＮｏ）、モバイル端末１０５は処理をＳ９２１に進め、認証方式が指紋認証方式であるか否かを判断する。認証方式が指紋認証方式であると判断すると（Ｓ９２１でＹｅｓ）、モバイル端末１０５は処理をＳ９２２に進め、図１１（ｃ）に図示するように、指紋センサに指を置いて指紋データの取得を行うよう促す。指紋認証方式ではユーザに指のタッチを促しユーザが自身の指を指紋検出部１１２１へ接触させＯＫボタン１１２２を押下することによって指紋画像データをユーザ入力として取得すると（Ｓ９２３でＹｅｓ）、認証情報の取得処理を終える。
【００６１】
認証方式が顔認証方式ではないと判断すると（Ｓ９２１でＮｏ）、モバイル端末１０５は認証方式が音声認証方式であると判断して処理をＳ９３２に進め、図１１（ｄ）に示すように、ユーザが認証登録したフレーズ、例えば「本日は晴天なり」を表示する。続いて、ユーザが発声したフレーズを音声データとしてマイク５１０が取得すると（Ｓ９３３でＹｅｓ）、認証情報の取得処理を終える。
【００６２】
認証情報の取得処理が終了すると、図１１（ｅ）に示すように、モバイル端末１０５をＮＦＣ通信領域４０１にかざすよう指示し、認証情報の送信処理に進むよう促してもよい。
【００６３】
なお、本実施形態では、画像形成装置１０１からの認証方式が顔認証方式であることを示す情報が送信され、モバイル端末１０５は顔情報入力画面１１１０を表示してユーザの顔画像を取得するものとする。そのため、モバイル端末１０５は、ユーザの顔画像を取得し、画像形成装置１０１に送信し、認証を要求する。モバイル端末１０５から画像形成装置１０１に送信される認証情報には、セキュリティ性を高めることや認証制度を高めるために、暗号化やトリミングなどの任意の加工が施されてもよい。
【００６４】
図１２は、図８のＳ８１１およびＳ８３２に示す、セキュアプリントジョブ出力指示処理とセキュアプリントジョブ出力処理とを示すフローチャートである。モバイル端末１０５のセキュアプリントジョブ出力指示処理（図１２（Ａ））は、特記無き場合は、モバイル端末１０５のＲＯＭ５０２に予め備える不図示のプログラムをＣＰＵ５０１がＲＡＭ５０３に展開して実行するものとする。また図１２（Ｂ）の画像形成装置１０１のセキュアプリントジョブ出力処理は、特記無き場合は画像形成装置１０１のＨＤＤ２０８またはＦＬＡＳＨ  ＲＯＭ１２２に格納された不図示のプログラムをＣＰＵ２０１がＤＲＡＭ２０２に展開して実行するものとする。
【００６５】
図１２（Ａ）のＳ１２０１で、モバイル端末１０５は認証結果と共に受信したネットワーク情報に基づきアクセスポイント１０３経由で画像形成装置１０１との間で、無線接続に係る要求、および、応答の各処理を行い、無線通信を確立するまで待機する。
【００６６】
無線通信が確立すると（Ｓ１２０１でＹｅｓ）、Ｓ１２０２で、モバイル端末１０５は画像形成装置１０１に、留め置いているジョブ情報（セキュアプリントジョブ）の問い合わせを行う。続いて、モバイル端末１０５は処理をＳ１２０３に進め、無線接続する画像形成装置１０１から留め置きジョブ情報を取得するまで待つ。モバイル端末１０５は留め置きジョブ情報を取得すると、処理をＳ１２０５に進め、操作部５０４に出力ジョブ選択画面を表示する。
【００６７】
図１３に、出力ジョブ選択画面例を示す。画面１３００は、ユーザＩＤに紐付けられた留め置きジョブを示すジョブリスト１３０１を含む。ジョブリスト１３０１は、各プリントジョブの名前、各プリントジョブのページ数、ジョブが投入された時刻を属性として備え、ユーザは出力を所望するジョブの行を押下して選択することができる。ユーザによって選択されたジョブは、プリントフラグ１３０２が設定される。図１３の例では、ジョブ名「議事録．ｔｘｔ」を印刷することを示すプリントフラグ１３０２が設定されており、ユーザがＯＫボタン１３０３を押下すると、プリントフラグ１３０２が設定されたジョブが出力ジョブとして確定される。
【００６８】
図１２（Ａ）の説明に戻る。モバイル端末１０５は、図１３の出力ジョブ選択画面１３００の確認ボタン１３０３の押下を検出して出力ジョブが確定すると（Ｓ１２０６でＹｅｓ）、処理をＳ１２０７に進める。Ｓ１２０７において、モバイル端末１０５は、プリントジョブの実行指示として、出力ジョブ情報を画像形成装置１０１に送信して、図１２（Ａ）に示す処理を終了する。
【００６９】
次に、図１２（Ｂ）を参照して画像形成装置１０１の処理を説明する。画像形成装置１０１はモバイル端末１０５との無線通信を確立すると（Ｓ１２２１でＹｅｓ）、Ｓ１２２２に処理を進め、モバイル端末１０５からの操作指示を待つ。操作指示を検出すると（Ｓ１２２２でＹｅｓ）、処理をＳ１２２３に進める。画像形成装置１０１は、操作指示がセキュアプリントジョブ情報の問い合わせであると判断すると（Ｓ１２２３でＹｅｓ）、画像形成装置１０１は処理をＳ１２２４に進める。Ｓ１２２４では、画像形成装置１０１は問合せの応答処理としてユーザからあらかじめ送信されたセキュアプリントジョブ（留め置きジョブ情報）をモバイル端末１０５に送信する。続いて、画像形成装置１０１はＳ１２２５でモバイル端末１０５からのセキュアプリントジョブの出力指示を待つ。認証が成功したモバイル端末１０５からのプリントジョブ実行指示を検出すると（Ｓ１２２５でＹｅｓ）、モバイル端末１０５は処理をＳ１２２６に進め、モバイル端末１０５から受信した出力ジョブ情報に基づき出力するセキュアプリントジョブを取得する。続いて、画像形成装置１０１は処理をＳ１２２７へ進め、当該セキュアプリントジョブを出力する。
【００７０】
なお、Ｓ１２２３で、画像形成装置１０１がモバイル端末１０５からの留め置きジョブ情報問い合わせとは異なる、その他の処理の指示を検出した場合は、検出した指示に基づき、Ｓ１２２８でモバイル端末１０５の操作部５０４に処理画面を表示する。続いて、検出した指示に対応する、その他の処理をＳ１２２９で行い、処理フローを終了する。
【００７１】
以上説明したように、第２の実施形態に係る画像形成装置は、ユーザまたはモバイル端末に関する情報に基づき、利用可能な認証方式に関する情報を送信する。これによって、ある認証方式のための認証情報を登録していないユーザや認証方式に対応していないモバイル端末に対して、当該認証方式が利用可能であると通知することを防ぐことができる。  ＜第３の実施形態＞
第２の実施形態では、モバイル端末１０５が取得したユーザＩＤ「ＡＡＡ」に対して有効な認証方式は顔認証方式と音声認証方式であり、モバイル端末はその一つである顔認証方式での認証をユーザに求めた。一例では、モバイル端末１０５のユーザを認証するために利用可能な認証方式を全て提示し、ユーザに認証方式を選択させても良い。第３の実施形態では、複数の認証方式が利用可能である場合、ユーザに認証方式を提示して選択させるモバイル端末と画像形成装置との間の処理について説明する。なお、第１または第２の実施形態と同様の構成または処理については説明を省略する。
【００７２】
図１４は、ユーザの選択によって認証方式を決定し、認証情報を取得する処理を示すフローチャートである。図１４の処理は、例えば図８のＳ８０５の認証情報取得処理に含まれてもよい。本実施形態では、認証を試みるユーザに対しパスワード認証、顔認証、指紋認証、音声認証の全てが有効である、すなわち全ての認証情報が登録済みであるものとする。この場合、例えば図１４のＳ１４０１では、モバイル端末１０５は、図１５に示す認証方式選択画面を操作部５０４に表示し、処理をＳ１４０２に進め、ユーザが認証方式を選択するまで待機する。ユーザがいずれかの所望する認証方式の行を押下して選択し、ＯＫボタン１５０２を押下すると、認証方式が決定される。なお、認証方式選択画面１５００は、パスワード認証、顔認証、指紋認証、および音声認証が有効である場合に表示される画面であり、パスワード認証のみが有効である場合には、ユーザがパスワード認証を選択したとしてＳ１４０２の処理は省略されてもよい。図１４のＳ１４０２以降の処理は、第２の実施形態と同様のため、説明を省略する。
【００７３】
＜その他の実施形態＞
第１から第３の実施形態は随意に組み合わせることができる。例えば、第２の実施形態に係る画像形成装置１０１は、第１の実施形態のように、通信を確立して所定の時間内に認証情報もユーザ情報も受信しない場合は、機器のデフォルトの認証方式に関する情報を送信してもよい。
【００７４】
一例では、複数の認証方式をユーザに求める形態としても良い。例えば比較的認証精度が低いとされる認証方式については複数の認証方式の認証情報入力を求めることによって認証制度を高めることができる。
【００７５】
また、一例では、モバイル端末１０５は、認証方式によっては、あらかじめ認証情報を記憶し、認証の度に認証情報を読み出して、ユーザ入力を要求しなくてもよい。例えばパスワード認証は入力が煩雑なので端末に記憶させておく一方で、顔認証は入力が簡単なので都度撮影する、としても良い。
【００７６】
また、一例では、画像形成装置１０１はＷｅｂサーバとしても動作してもよい。この場合、画像形成装置１０１は、例えば図７のＳ７０５で、認証のためのＷｅｂページのアドレスを送信し、モバイル端末１０５は、受信したアドレスにアクセスし、認証に利用可能な認証方式に関する情報の受信や認証情報の送信を行ってもよい。
【００７７】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介して装置に供給し、その装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７８】
１０１：画像形成装置、１０２：ＰＣ、１０３：アクセスポイント、１０４：ＬＡＮ、１０５：モバイル端末、１０６：認証サーバ
【図１】
2020009250.tif 000003
【図２】
2020009250.tif 000004
【図３】
2020009250.tif 000005
【図４】
2020009250.tif 000006
【図５】
2020009250.tif 000007
【図６】
2020009250.tif 000008
【図７】
2020009250.tif 000009
【図８】
2020009250.tif 000010
【図９】
2020009250.tif 000011
【図１０】
2020009250.tif 000012
【図１１】
2020009250.tif 000013
【図１２】
2020009250.tif 000014
【図１３】
2020009250.tif 000015
【図１４】
2020009250.tif 000016
【図１５】
2020009250.tif 000017