(57)【要約】【課題】ユーザの明示的な操作なしに画像形成装置においてログインに係る処理が行われる場合に、ユーザの利便性を維持することが可能な画像形成装置を提供する。【解決手段】画像形成装置１０は、検知手段により検知されたユーザのログインに係る処理の実行を制御し、ログインを完了するためのログイン待ち画面を表示し、該画面においてタッチ操作を要求する。画像形成装置１０は、検知されたユーザのログインに係る処理において、該ユーザが認証されると、該ユーザのログインを完了する前に、ログイン待ち画面を表示し、該画面においてタッチ操作が受け付けられたことに応じて、ログイン待ち画面からメインメニュー画面への画面遷移を行い、ユーザのログインを完了する。【選択図】図５
2019142124.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを検知する検知手段と、
検知された前記ユーザのログインに係る処理の実行を制御する制御手段と、
ログインを完了するための所定の操作を要求する要求手段と、を備え、
前記制御手段は、
検知された前記ユーザのログインに係る処理において、該ユーザが認証されると、該ユーザのログインを完了する前に、前記要求手段に対して前記所定の操作の要求を指示し、
前記所定の操作が受け付けられたことに応じて、該所定の操作に対応付けられた所定の動作を行い、前記ユーザのログインを完了する
ことを特徴とする画像形成装置。
【請求項２】
前記検知手段は、前記ユーザによる明示的な操作が行われたことに応じて該ユーザを検知する第１の検知手段と、前記ユーザが明示的な操作なしに該ユーザを検知する第２の検知手段とを含み、
前記制御手段は、前記第１の検知手段により検知されたユーザのログインに係る処理において、該ユーザが認証されると、前記要求手段に対して前記所定の操作の要求を指示することなく該所定の操作に対応付けられた所定の動作を行い、前記ユーザのログインを完了する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１の検知手段は、ユーザによる操作部への入力、またはユーザが所持するデバイスとのＮＦＣ通信が少なくとも１つ行われたことに応じてユーザを検知し、
前記第２の検知手段は、ユーザが所持するデバイスとのＢＬＥ通信、またはカメラによるユーザの撮影の少なくとも１つが行われたことに応じてユーザを検知する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記要求手段は、前記ユーザに対して前記所定の操作として表示部へのタッチ操作を要求する第１の画面を該表示部に表示し、
前記制御手段は、前記タッチ操作が行われたことに応じて、該タッチ操作に対応付けられた所定の動作として前記表示部において前記第１の画面から他の画面への遷移を行い、前記ユーザのログインを完了する
ことを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
前記制御手段は、前記第１の画面が表示された表示部においてタッチ操作が行われた領域を特定し、特定された該領域に対応する画面への遷移を行う
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記検知手段により複数のユーザが検知された場合、前記要求手段は、該複数のユーザのそれぞれに対応する領域を含む前記第１の画面を前記表示部に表示し、ログインするユーザに対して該当する領域へのタッチ操作を要求し、
前記制御手段は、前記タッチ操作が行われた領域に対応するユーザのログインを完了する
ことを特徴とする請求項４または５に記載の画像形成装置。
【請求項７】
前記要求手段により要求された前記所定の操作とは異なる操作を受け付ける受け付け手段をさらに備え、
前記制御手段は、前記所定の操作とは異なる操作が受け付けられたことに応じて、該操作に対応付けられた所定の動作を行い、前記ユーザのログインを完了する
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
前記受け付け手段は、前記所定の操作とは異なる操作としてスキャナ部へ原稿をセットする操作を受け付け、
前記制御手段は、前記スキャナ部へ原稿をセットする操作に対応付けられた所定の動作として該スキャナ部にて読み取られた原稿を送信する機能を利用するための画面を表示部に表示する
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、
検知された前記ユーザのログインに係る処理において、該ユーザが認証されると、該ユーザのログインを完了する前に、前記要求手段に対して前記所定の操作の要求を指示するとともに、前記ユーザの留め置きされたプリントジョブが存在する場合、該プリントジョブのレンダリング処理を開始する
ことを特徴とする請求項１乃至８のいずれか一項に記載の画像形成装置。
【請求項１０】
ユーザを検知する検知工程と、
検知された前記ユーザのログインに係る処理の実行を制御する制御工程と、
ログインを完了するための所定の操作を要求する要求工程と、を有し、
前記制御工程では、
検知された前記ユーザのログインに係る処理において、該ユーザが認証されると、該ユーザのログインを完了する前に、前記所定の操作の要求を指示し、
前記所定の操作が受け付けられたことに応じて、該所定の操作に対応付けられた所定の動作を行い、前記ユーザのログインを完了する
ことを特徴とする画像形成装置の制御方法。
【請求項１１】
請求項１乃至９のいずれか一項に記載の画像形成装置が備える各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置へのログイン方法としてＩＤおよびパスワードを入力する以外のログイン方法を提供することで、ユーザに対するログイン操作の煩わしさを低減させる画像形成装置が考案されている。例えば、ユーザ情報が書き込まれたＩＤカードをカードリーダへ挿入することでログインさせる方法が知られている。また、近距離無線通信（ＮＦＣ）可能なＩＤカードをカードリーダへかざすことでログインさせる方法等も知られている。
【０００３】
これらのＩＤカードを用いたログイン方法は、何れもユーザに対して簡便な操作でログインを行うことを可能とする。さらに、近年では、画像形成装置へのログイン方法としてユーザに対して明示的なログインに係る操作を要求せず、暗黙的にログインさせる画像形成装置が考案されている。
【０００４】
特許文献１は、人検知範囲内に存在する人物の顔画像をカメラで予め撮影しておき、撮影済みの人物の顔画像を用いて認証処理を行う画像形成装置を開示している。また、特許文献１には、認証処理後に直ちに、認証結果に対応するＵＩ画面を表示させるのではなく、人物が接近検知範囲にさらに進入する等の条件が満たされた場合に、使用者の指示や要求なしに認証結果に対応するＵＩ画面を表示させることが記載されている。
【０００５】
特許文献２には、携帯端末のユーザが画像形成装置に対して無線通信による接続操作時に携帯端末に表示される接続画面において、接続したいＭＦＰのＩＰアドレスを入力し、接続ボタンを押すと、所定のＭＦＰ１と無線接続が開始されることが開示されている。また、特許文献２には、無線通信切断時に、ＭＦＰ１と携帯端末との距離が小さい場合、携帯端末に表示されていた操作画面をＭＦＰに表示することで、携帯端末のユーザがそのままＭＦＰを継続使用できるようにしてすることが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１７−６９８７６号公報
【特許文献２】特開２０１５−６０４１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述したようなユーザに明示的な操作を要求せずに暗黙的にログインさせる方法では、ユーザのログインに係る操作を低減させる一方で、ユーザが意図しないタイミングで無意識のうちにログインしてしまう場合がある。これにより、ログインの成功を示す通知、例えばユーザのホーム画面への画面遷移や電子音の発生等をユーザが見落としてしまう可能性がある。
【０００８】
また、画像形成装置の操作に不慣れなユーザにとっては、ユーザ自身が操作することなしに画面遷移や電子音が発生することによって、混乱を生じさせてしまう可能性もある。さらには、画像形成装置の周りに複数のユーザが存在する場合、どのユーザが画像形成装置に検知され、ログインに成功したのかをユーザが判別しづらい可能性がある。
【０００９】
本発明は、ユーザの明示的な操作なしに画像形成装置においてログインに係る処理が行われる場合に、ユーザの利便性を維持することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一実施形態の画像形成装置は、ユーザを検知する検知手段と、検知された前記ユーザのログインに係る処理の実行を制御する制御手段と、ログインを完了するための所定の操作を要求する要求手段と、を備え、前記制御手段は、検知された前記ユーザのログインに係る処理において、該ユーザが認証されると、該ユーザのログインを完了する前に、前記要求手段に対して前記所定の操作の要求を指示し、前記所定の操作が受け付けられたことに応じて、該所定の操作に対応付けられた所定の動作を行い、前記ユーザのログインを完了する。
【発明の効果】
【００１１】
本発明の画像形成装置によれば、ユーザの明示的な操作なしに画像形成装置へのログインに係る処理が行われる場合に、ユーザの利便性を維持することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る画像形成装置の外観図である。
【図２】画像形成装置のハードウェア構成を示す図である。
【図３】各検知手段の検知領域を示す図である。
【図４】画像形成装置へのログイン前後に表示されるＵＩ画面の一例を示す図である。
【図５】第１実施形態のユーザ検知からログイン完了までの処理を示す図である。
【図６】第２実施形態のユーザ検知からログイン完了までの処理を示す図である。
【図７】第３実施形態のユーザ検知からログイン完了までの処理を示す図である。
【図８】第４実施形態におけるログイン待ち画面の一例を示す図である。
【図９】第４実施形態のユーザ検知からログイン完了までの処理を示す図である。
【図１０】第５実施形態のユーザ検知からログイン完了までの処理を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について図面などを参照して説明する。
【００１４】
（第１実施形態）
図１は、本実施形態に係る画像形成装置１０の外観図である。
画像形成装置１０は、プリント機能、スキャナ機能、コピー機能、ＳＥＮＤ機能などの複数の機能を有する。操作部１１は、ユーザが画像形成装置１０の各種機能の実行や設定変更などを行うための各種ＵＩを持つ。
【００１５】
スキャナ部１２は、セットされた原稿をデジタルデータとして画像形成装置１０に取り込む。プリンタ部１９は、画像処理されたデジタルデータを、電子写真方式により紙媒体上へ画像形成を行う。なお、プリンタ部１９はシート状の記録媒体の両面に画像処理を可能なものであればその記録方式は電子写真方式に限られるものではなく、他の記録方式、例えば、インクジェット方式や熱転写方式などを用いても良い。
【００１６】
操作部１１には、ＵＩパネル（表示部）１３、ハードキー１４、スピーカ１５を持ち、それぞれユーザからの操作を受け付ける。ＵＩパネル１３は、液晶タッチパネルによって画像形成装置１０の各種機能を実行するためのメニュー画面等を表示する。また、画像形成装置１０へユーザアカウントを登録済みのユーザは、自身のＩＤおよびパスワードをＵＩパネル１３から入力することにより画像形成装置１０へログインを行うことが可能である。
【００１７】
ハードキー１４は、テンキー、スタートボタン、ストップボタンをそれぞれ持ち、ユーザはＵＩパネル１３に表示されたキーアイコンだけでなく、これらのハードキーを用いて画面操作を行うことが可能である。スピーカ１５は、ユーザからの各種操作に応答して電子音を発生することで、操作が受け付けられたことをユーザに対してフィードバックする。
【００１８】
また、操作部１１は、ユーザを検知する検知手段としてカメラ１６、無線通信ＩＦ１７、ＮＦＣ  ＩＦ１８を持つ。なお、検知手段は、ＵＩパネル１３を含む。これは、ユーザによるＵＩパネル１３の操作を受け付けることによりユーザを検知するためである。カメラ１６は、画像形成装置１０の前方から近付いてくるユーザの顔画像を撮影する。カメラ１６によって撮影された顔画像が、事前にユーザアカウントに関連付けて登録された顔画像と一致した場合、該ユーザは画像形成装置１０へログインすることが可能になる。
【００１９】
無線通信ＩＦ１７は、携帯端末との無線通信が可能なように構成されており、通信方法としてはＷｉＦｉやＢＬＥ（ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）を含む。例えば、ＢＬＥ通信可能な携帯端末を所持するユーザが無線通信ＩＦ１７の通信可能な領域へ立ち入ることで、画像形成装置１０と携帯端末との間の接続が確立される。接続が確立されると、携帯端末に保持されるユーザ情報と、画像形成装置１０に登録されているユーザアカウント情報の照合がなされる。
【００２０】
照合の結果、該ユーザがユーザアカウントを登録済みのユーザである場合には、該ユーザは画像形成装置１０へログインが可能となる。携帯端末が自動で無線接続を確立するように許可されている場合には、ユーザによる携帯端末の操作が要求されることなく、ユーザアカウントの照合が自動でなされる。
【００２１】
なお、ユーザを検知可能な領域（検知領域）を画像形成装置１０の近辺に限定させるために、無線通信ＩＦ１７は出力電波強度を弱めることが可能なように構成される。あるいは、受信信号から伝搬損失の計算によって画像形成装置１０と携帯端末との距離の計算を行い、検知領域を限定しても良い。
【００２２】
ＮＦＣ  ＩＦ１８は、ユーザが所持するＮＦＣ通信可能なＩＤカードや携帯端末等のＮＦＣデバイスと近接無線通信を行うことで、ユーザの検知、および該ＮＦＣデバイスに保持される該ユーザのユーザ情報の照合を行う。ユーザは、操作部１１上のＮＦＣアンテナ部に対して、ＩＤカードまたは携帯端末等のＮＦＣデバイスをかざすことによりユーザ情報の照合を行わせる。ユーザ情報の照合の結果、該ユーザがユーザアカウントを登録済みのユーザである場合には、該ユーザは画像形成装置１０へログインが可能となる。
【００２３】
このように、画像形成装置１０は、ユーザがログインするための手段（ログイン手段）として「ＩＤ／パスワードを入力する」、「カメラで顔画像を撮影させる」、「携帯端末でＢＬＥ通信を行わせる」、「ＮＦＣデバイスを操作部１１へタッチする」を有する。なお、本実施形態では、ユーザが何れのログイン手段を用いた場合でも、ユーザ検知およびユーザ情報の照合（認証）によってログイン可能な状態となるのみであり、実際にログインまでは行われない。ログイン可能な状態となってから実際にログインするまでの処理の詳細については図４以降で説明する。
【００２４】
これらログイン手段のうち、「ＩＤ／パスワードを入力する」、および「ＮＦＣデバイスを操作部１１へタッチする」ログインは、何れもユーザが能動的、かつ明示的に操作を行うことで、ユーザ検知およびユーザ情報の照合がなされる。一方、「カメラに顔画像を撮影させる」、および「携帯端末でＢＬＥ通信を行わせる」ログインは、ユーザによる能動的かつ明示的な操作が行われなくとも、ユーザが画像形成装置１０に近付くだけで暗黙的にユーザ検知およびユーザ情報の照合がなされる。
【００２５】
図２は、画像形成装置１０のハードウェア構成を示す図である。
画像形成装置１０は、装置全体の制御を行うコントローラ２００を持つ。コントローラ２００の各処理部２０１〜２１０は、内部バス２１１によって接続される。ＣＰＵ２０１は、画像形成装置１０の各処理部を統括的に制御する。ＲＡＭ２０２には、ＣＰＵ２０１の制御プログラムが展開される。
【００２６】
ＬＡＮコントローラ２０３は、画像形成装置１０外部のＬＡＮへ接続され、同じくＬＡＮ上に接続された不図示のパーソナルコンピュータ等の外部装置と通信を行い、プリントジョブの受け付けや、ＳＥＮＤデータの送出を行う。画像処理部２０４は、スキャンデータの光学補正やＰＤＬデータのレンダリング処理、プリントデータのスクリーン処理、圧縮伸長処理等の各種画像処理を行う。
【００２７】
ＲＯＭ２０５には、ＣＰＵ２０１の制御プログラムが格納される。ＨＤＤ２０６には、スキャンデータやプリントデータのスプールの他、ユーザアカウント情報やそれに関連付けられた各種設定データが格納される。コントローラ２００は、スキャナＩＦ２０７、プリンタＩＦ２０８を介してスキャナ部１２、プリンタ部１９と接続され、Ｖｉｄｅｏ同期信号に従ってスキャンデータの入力、プリントデータの出力を行う。
【００２８】
コントローラ２００は、操作部１１上の各処理部１３〜１８へ、操作部ＩＦ２１０を介して接続される。操作部ＩＦ２１０を介して、ＣＰＵ２０１と操作部１１との間でＵＩパネル１３に表示する画像データやキー入力コマンド、また、カメラ１６の制御コマンドや撮影データ等をやり取りする。コントローラ２００は、センサＩＦ２０９を介して原稿センサ２０と接続され、スキャナ部１２へスキャン原稿がセットされているか否かを判断する。
【００２９】
図３は、画像形成装置１０が持つ各検知手段の検知領域を示す図である。
扇形の領域Ａは、カメラ１６による顔画像の撮影が可能な領域を示す。すなわち、ユーザがログイン手段としてカメラ１６を用いる場合、ユーザが領域Ａに進入することでログイン処理が行われる。カメラ１６は、画像形成装置１０にログインしているユーザがいない状態（非ログイン状態）の間、領域Ａの撮影を続ける。
【００３０】
カメラ１６が撮影画像の中から人物の顔を認識すると、コントローラ２００が認識した顔画像を切り出してユーザ情報に関連付けられた顔画像との照合を行う。そして、照合の結果、該人物がユーザアカウントを登録済みのユーザである場合には、画像形成装置１０へのログインが可能となる。
【００３１】
カメラ１６から取得される撮影画像を用いたログイン処理を可能とするためには、鮮明な顔画像を得るための十分な解像度と、顔画像の照合処理に必要な十分な計算能力が必要とされる。言い換えると、領域Ａの大きさは、カメラ１６の撮像能力やＣＰＵ２０１の能力、操作部ＩＦ２１０の帯域幅等によって決まり、画像形成装置１０から数メートル程度の距離に設定される。
【００３２】
領域Ｂは、無線通信ＩＦ１７によるＢＬＥ通信可能な領域を示す。ＢＬＥ通信可能な携帯端末を所持するユーザが領域Ｂに進入することで、画像形成装置１０と携帯端末との通信が確立されて、ユーザ情報のやり取りやユーザ情報の照合等のログイン処理が行われる。領域Ｂの大きさは、ＢＬＥ通信において安定して通信速度を出すことができ、かつ不必要に遠くにいるユーザのログイン処理を行わないために、画像形成装置１０から数メートル程度の距離に設定される。
【００３３】
領域Ｃは、ＮＦＣ  ＩＦ１８による通信可能な領域を示す。ＮＦＣによる通信可能な距離は、高々０．１メートル程度である。ユーザがログイン手段としてＩＤおよびパスワード入力を用いる場合、ユーザはＵＩパネル１３を直接操作する必要があり、画像形成装置１０から離れてログインすることはできない。
【００３４】
図４は、画像形成装置１０へユーザがログインして各種機能を使用するまでの、ＵＩパネル１３に表示されるＵＩ画面の一例を示す図である。
図４（Ａ）は、画像形成装置１０においてログインしているユーザがいない状態（非ログイン状態）、言い換えると待機状態で表示される待機画面である。待機画面には、現在の画像形成装置１０の状態を示すステータス表示４００、およびユーザに対してログインを促すメッセージ４０１が表示されている。
【００３５】
図４（Ｂ）は、画像形成装置１０が、ユーザの検知およびユーザ情報の照合を行った結果、該ユーザがログイン可能と判断された場合に表示されるログイン待ち画面である。言い換えると、ログイン待ち画面は、画像形成装置１０に特定のユーザがログイン可能な状態となった際に表示される。ログイン待ち画面には、現在ログイン可能と判断されたユーザ（図４（Ｂ）では「Ｕｓｅｒ  Ａ」）のユーザ情報４０２が表示される。
【００３６】
ユーザ情報４０２には、ユーザ名４０３、およびユーザアカウントと関連付けられて登録された顔画像４０４が表示される。また、ユーザ情報４０２には、ユーザに対して操作を要求するための操作要求４０５が表示される。本実施形態では、操作要求４０５として「ログインするには画面をタッチしてください」というメッセージを表示することで、ユーザに対してユーザ情報４０２をタッチする操作を要求する。
【００３７】
このように、本実施形態では、ユーザ名４０３および顔画像４０４を表示し、さらに該ユーザに対して所定の操作を行わせる。これにより、画像形成装置１０は、認証したユーザが誰であるか、およびこれからログインするユーザが誰であるかをユーザに対して知らしめる。ユーザ通知領域４０６には、未プリントのドキュメントの存在などをユーザに通知するためのメッセージが表示される。
【００３８】
図４（Ｃ）は、画像形成装置１０にログインしたユーザのメインメニュー画面である。メインメニュー画面は、ログイン待ち画面（図４（Ｂ））に表示された操作要求４０５に従ってユーザが所定の操作、この例ではユーザ情報４０２をタッチする操作を行った場合に表示される。図４に示す例では、Ｕｓｅｒ  Ａのメインメニュー画面が表示される。図４（Ｂ）のログイン待ち画面においてユーザによる所定の操作がなされ、メインメニュー画面へ切り替わった時点で、該ユーザのログインが行われる。
【００３９】
このように、画像形成装置１０は、ユーザが「カメラに顔画像を撮影させる」や、「携帯端末でＢＬＥ通信を行わせる」等、暗黙的にユーザ検知およびユーザ情報の照合がなされるログイン手段を用いた場合でも、ログインのための明示的な操作を要求する。これにより、ログインするユーザが誰であるかを明確に知らしめることが可能となる。
【００４０】
さらに、画像形成装置１０がユーザを検知した時点ではメインメニュー画面への遷移を行わず、ユーザによる操作に応答して初めて画面遷移を行う。これにより、ユーザに対して明確に検知およびログインに成功したことを知らせることができ、信頼感を与えることができる。なお、ユーザによる操作に応答して、スピーカ１５からログインに成功したことをあらわす電子音を発生させてもよい。
【００４１】
メインメニュー画面には、ログインしたユーザのユーザ名４０７が表示される。これにより、ログインしたユーザに対して、現在ログインしているユーザが誰であるかを補助的に知らしめる。メインメニュー画面には、画像形成装置１０の各種機能を実行するための各種アイコンが表示される。なお、メインメニュー画面に表示されるアイコンの並びや、表示項目は、ユーザごとにカスタマイズを行うことが可能である。
【００４２】
コピー機能アイコン４０８は、スキャンした原稿のコピーを行うためのアイコンである。プリントアイコン４０９は、パーソナルコンピュータ等の外部装置から送信された原稿データ（プリントジョブ）をプリントするためのアイコンである。ＳＥＮＤアイコン４１０は、原稿をスキャンし、読み取ったデータを他のパーソナルコンピュータ等の外部装置へ送信するためのアイコンである。
【００４３】
アドレス帳アイコン４１１は、ＳＥＮＤ機能で使用する宛先アドレスの登録、編集、削除等を行うためのアイコンである。カスタマイズアイコン４１２は、メインメニュー画面に表示するアイコンの並びや表示項目、さらに各種機能の設定値等、ユーザごとに変更可能な各種設定を行うためのアイコンである。
【００４４】
図４（Ｄ）は、メインメニュー画面のプリントアイコン４０９が操作された場合に表示されるプリント画面である。プリントデータ一覧４１３には、ログインしたユーザが画像形成装置１０に対して送信した原稿データの一覧が表示される。プリントデータ一覧４１３からデータ４１４が選択された状態で、プリント開始アイコン４１７が操作されると、画像形成装置１０はプリントを実行する。
【００４５】
また、用紙設定アイコン４１５や画質設定アイコン４１６を操作することにより、プリントするための用紙種や給紙元、プリント画質等の各種設定が変更可能である。なお、これらの設定は、メインメニュー画面のカスタマイズアイコン４１２より、ユーザごとによく使う設定値やデフォルト設定値等を変更することが可能である。
【００４６】
図４（Ｅ）は、メインメニューが画面のＳＥＮＤアイコン４１０が操作された場合に表示されるスキャン画面である。宛先画面４１８は、スキャンして読み取ったデータを送信する宛先を設定するための画面である。宛先画面４１８には、それぞれアドレス帳４１９、自身のユーザアカウントのメールアドレス４２０、または新規で宛先を入力するための宛先入力４２１が表示され、選択可能である。
【００４７】
宛先が選択された状態で、スキャン開始アイコン４２５が操作されると、画像形成装置１０は原稿をスキャンし、読み取ったデータを送信する。また、モード設定アイコン４２２、読み取り設定アイコン４２３、サイズ設定アイコン４２４を操作することにより、カラーモノクロ判別や、読み取り解像度、サイズの拡大縮小等の設定が変更可能である。なお、これらの設定は、メインメニュー画面のカスタマイズアイコン４１２より、ユーザごとによく使う設定値やデフォルト設定値等を変更することが可能である。
【００４８】
図５は、本実施形態に係る画像形成装置１０がユーザを検知してからユーザのログインが完了するまでの処理を示すフローチャートである。
各ステップの処理は、プログラムとしてＲＯＭ２０５に格納され、ＣＰＵ２０１によって実行される。なお、図５に示す処理は、画像形成装置１０においてログインしているユーザがいない状態（非ログイン状態）、言い換えると待機状態に入ることで開始される。
【００４９】
ステップＳ５０１では、画像形成装置１０が備える各検知手段（ＵＩパネル１３、カメラ１６、無線通信ＩＦ１７、ＮＦＣ  ＩＦ１８）が、ユーザの検知を行う。そして、検知手段は、それぞれの方法に従いユーザ情報を取得し、該ユーザ情報と画像形成装置１０に登録されているユーザアカウント情報の照合を行うことによりユーザを認証する。
【００５０】
例えば、ＵＩパネル１３は、ＩＤおよびパスワード等の入力情報の認識、カメラ１６は、撮影画像からの顔画像の認識、無線通信ＩＦは、所定の通信方法（例えばＢＬＥ）による通信の確立、ＮＦＣ  ＩＦ１８は、ＮＦＣによる通信の確立を行う。そして、それぞれがユーザ情報を取得し、該ユーザ情報と画像形成装置１０に登録されているユーザアカウント情報の照合を行う。なお、ステップＳ５０１では、ＵＩパネル１３に図４（Ａ）の待機画面が表示される。
【００５１】
ステップＳ５０２では、ＣＰＵ２０１が、ステップＳ５０１で何れかの検知手段で検知されたユーザが登録済みのユーザであるか否かを判断する。ユーザが検知されていない、またはユーザ情報の照合の結果、該ユーザ情報と一致する登録済みのユーザが存在しない場合、処理はステップＳ５０１に戻り、ユーザ検知およびユーザ情報の照合を行う。一方、検知されたユーザのユーザ情報と一致する登録済みのユーザが存在する場合、処理はステップＳ５０３に進む。
【００５２】
ステップＳ５０３では、ＣＰＵ２０１は、ＵＩパネル１３に対して図４（Ｂ）のログイン待ち画面を表示するように指示する。このとき、ログイン待ち画面のユーザ情報４０２には、ステップＳ５０１で照合されたユーザ情報が表示される。ＵＩパネル１３は、ログイン待ち画面を表示すると、ユーザによる操作を受け付ける。
【００５３】
ステップＳ５０４では、ＵＩパネル１３が、ログイン待ち画面が操作されたか否かを判断し、操作がなされていない場合、処理はステップＳ５０１へ戻る。なお、検知手段の何れかにおいてユーザを検知している限り、ステップＳ５０３は実行され、ユーザ情報４０２がＵＩパネル１３に表示され続ける。ユーザが検知領域内から立ち去る等、何れの検知手段もユーザを検知できなくなると、ステップＳ５０３は実行されず、ユーザ情報４０２がＵＩパネル１３へ表示されなくなる。
【００５４】
一方、Ｓ５０４において、ＵＩパネル１３によりログイン待ち画面が操作されたと判断されると、処理はステップＳ５０５に進む。ステップＳ５０５では、ＣＰＵ２０１が、検知されたユーザのログインを行い、ＵＩ画面をメインメニュー画面へと遷移させる。ステップＳ５０５でユーザのログインが完了すると、図５に示す処理を終了する。
【００５５】
以上のように、本実施形態によれば、ユーザの検知およびユーザ情報の照合に成功すると、ユーザのログインを完了する前に、ユーザに対して所定の操作を要求する。これにより、ユーザの意図しないタイミングで自動的にログインされることを抑制し、ユーザに対して検知およびログインが成功したことを明確に知らしめることができる。また、ユーザによる所定の操作に応答して初めてログイン後の画面遷移が行われるため、ユーザに対して検知およびログインが行われたうえで画面遷移が行われたことが認識され、ユーザに対して信頼感を与えることができる。
【００５６】
なお、ユーザに対して要求する操作は、ＵＩパネルのタッチ操作等の簡易な操作であるため、ユーザの利便性を損なうこともない。このため、ユーザの明示的な操作なしに画像形成装置へのログインに係る処理が行われる場合に、ユーザの利便性を維持することが可能となる。
【００５７】
（第２実施形態）
第１実施形態では、ユーザが何れのログイン手段を用いた場合でも、ユーザ検知およびユーザ情報の照合に成功すると、ユーザ情報４０２が表示され、ユーザに対して所定の操作を要求した。しかしながら、ユーザが、ログイン手段として「ＩＤ／パスワードを入力する」や、「ＮＦＣデバイスを操作部１１へタッチする」等、明示的な操作を行う手段を用いた場合、ユーザはログインを完了するためにさらに所定の操作を行うことになる。
【００５８】
これに対して、本実施形態では、ユーザが用いるログイン手段に応じて、ログインを完了するための所定の操作を要求するか否かを変更する場合について説明する。以下、第１実施形態と同一の構成については同一の符号を付し、差分についてのみ説明する。
【００５９】
図６は、本実施形態に係る画像形成装置１０がユーザを検知してからユーザのログインが完了するまでの処理を示すフローチャートである。
各ステップの処理は、プログラムとしてＲＯＭ２０５に格納され、ＣＰＵ２０１によって実行される。なお、図６に示す処理は、画像形成装置１０においてログインしているユーザがいない状態（非ログイン状態）、言い換えると待機状態に入ることで開始される。
【００６０】
ステップＳ６０１では、ＣＰＵ２０１が、ステップＳ５０１にてユーザがどのログイン手段を用いたか、言い換えるとユーザを検知した検知手段が何れかを判断する。具体的には、ステップＳ６０１で、ユーザがログイン手段として「ＩＤ／パスワードを入力する」か「ＮＦＣデバイスを操作部１１へタッチする」を用いた場合、処理はステップＳ５０５に進む。すなわち、ユーザを検知した検知手段がＵＩパネル１３かＮＦＣ  ＩＦ１８の場合、処理はステップＳ５０５に進む。この場合、ステップＳ５０３およびＳ５０４の処理が行われない。
【００６１】
一方、ステップＳ６０１で、ユーザがログイン手段として「カメラに顔画像を撮影させる」か「携帯端末でＢＬＥ通信を行わせる」を用いた場合、すなわちユーザを検知した検知手段がカメラ１６か無線通信ＩＦ１７の場合、処理はステップＳ５０２に進む。この場合、第１実施形態と同様に、ステップＳ５０３およびＳ５０４の処理が行われる。
【００６２】
すなわち、ステップＳ６０１の処理では、ユーザが明示的に操作を行うログイン手段を用いたか、暗黙的にユーザ検知およびユーザ情報の照合がなされるログイン手段を用いたかに応じてユーザ情報４０２の表示や所定の操作の要求を行うか否かを切り替える。ステップＳ５０５でユーザのログインが完了すると、図６に示す処理を終了する。
【００６３】
このように、本実施形態によれば、第１実施形態と同様の効果を奏する。さらに、本実施形態では、ＩＤおよびパスワードの入力や、ＮＦＣデバイスによるタッチ操作等、ユーザが明示的な操作を行ってログインする場合、これら明示的な操作の後に再度所定の操作を行うように要求すること（Ｓ５０３）は行わない。これにより、ユーザのログインに係る操作の負荷を低減させることが可能となる。
【００６４】
（第３実施形態）
第１実施形態および第２実施形態では、ログインを完了させるために、ユーザによる所定の操作としてＵＩパネル１３へのタッチ操作を要求した。これに対して、本実施形態では、所定の操作としてその他の操作を受け付ける場合や、第１実施形態および第２実施形態と同様にＵＩパネル１３へのタッチ操作であってもタッチが行われた領域に応じてログイン後の処理を切り替える場合について説明する。以下、第１実施形態および第２実施形態と同一の構成については同一の符号を付し、差分についてのみ説明する。
【００６５】
図７は、本実施形態に係る画像形成装置１０がユーザを検知してからユーザのログインが完了するまでの処理を示すフローチャートである。
各ステップの処理は、プログラムとしてＲＯＭ２０５に格納され、ＣＰＵ２０１によって実行される。なお、図７に示す処理は、画像形成装置１０においてログインしているユーザがいない状態（非ログイン状態）、言い換えると待機状態に入ることで開始される。
【００６６】
ステップＳ７０１では、図５におけるステップＳ５０３と同様に、ＵＩパネル１３が、ログイン待ち画面を表示し、ユーザによる操作を受け付ける。なお、本実施形態では、ステップＳ７０１においてＵＩパネル１３および原稿センサ２０への操作を受け付ける。ＵＩパネル１３への操作とは、ログイン待ち画面（図４（Ｂ））へのタッチ操作である。なお、ログイン待ち画面において、例えば、原稿をセットした場合に、スキャン画面へ遷移することを通知するメッセージを表示してもよい。
【００６７】
また、本実施形態では、ログイン待ち画面のどの領域へのタッチ操作かについての情報も取得される。原稿センサ２０への操作とは、ユーザによってスキャナ部１２へスキャン原稿がセットされる操作のことである。なお、図７に示す処理では、ステップＳ５０２の処理後にステップＳ７０１が実行されるが、第２実施形態における処理（図６）のように、ステップＳ５０２の処理後にステップＳ６０１を実行してもよい。この場合、ユーザが用いたログイン手段に応じてステップＳ７０１を実行するか否かが切り替えられる。
【００６８】
ステップＳ７０２では、ＣＰＵ２０１が、ステップＳ７０１でユーザによる操作がなされたか否かを判断し、ユーザによる操作がなされていない場合、処理はステップＳ５０１へ戻る。一方、ステップＳ７０２において、ユーザによる操作がなされており、かつ、原稿センサ２０が該操作を受け付けた場合、処理はステップＳ７０３へ進む。ステップＳ７０３では、ＣＰＵ２０１が、検知されたユーザのログインを行った後、ＵＩ画面を図４（Ｃ）のメインメニュー画面へ遷移させるのではなく、図４（Ｅ）のスキャン画面へ遷移させる。
【００６９】
また一方、ステップＳ７０２において、ユーザによる操作がなされており、かつ、ＵＩパネル１３が該操作を受け付けた場合であって、該操作がユーザ通知領域４０６へのタッチ操作である場合、処理はステップＳ７０４へ進む。ステップＳ７０４では、ＣＰＵ２０１が、検知されたユーザのログインを行った後、ＵＩ画面を図４（Ｃ）のメインメニュー画面へ遷移させるのではなく、ＵＩ画面を図４（Ｄ）のプリント画面へ遷移させる。
【００７０】
また一方、Ｓ７０２において、ユーザによる操作がなされており、かつ、ＵＩパネル１３が該操作を受け付けた場合であって、該操作がユーザ通知領域４０６以外の領域へのタッチ操作である場合、処理はステップＳ５０５に進む。ステップＳ５０５では、第１実施形態と同様に、ＣＰＵ２０１が、検知されたユーザのログインを行い、ＵＩ画面をメインメニュー画面へと遷移させる。ステップＳ７０３、Ｓ７０４、またはＳ５０５の何れかの処理でユーザのログインが完了すると、図７に示す処理を終了する。
【００７１】
このように、本実施形態では、ログインを完了させるためにユーザに要求する所定の操作として、複数の操作を受け付ける。そして、受け付けた操作に応じて、ログイン後の処理を切り替える。例えば、ＳＥＮＤ機能を使用したいユーザは、ＵＩパネル１３への操作よりも前に、手にした原稿をスキャナ部１２へセットすることが考えられる。このような場合に、第１実施形態では、ユーザは、ログイン待ち画面においてＵＩパネル１３をタッチしてログインを完了したのち、メインメニュー画面でＳＥＮＤアイコン４１０をタッチする必要がある。
【００７２】
しかしながら、本実施形態では、ユーザがスキャナ部１２へ原稿をセットする操作を、ログインを完了させるための所定の操作として受け付け、ログイン待ち画面における操作とみなすことで、さらにＵＩパネル１３へタッチ操作を行うことを省略できる。なお、ＵＩパネル１３へのタッチ操作を省略した場合であっても、原稿をセットするという画像形成装置１０へのユーザによる明示的な操作に応答してログインおよび画面遷移がなされる。このため、第１実施形態と同様に、ユーザに対して検知およびログインが成功したことを明確に認識させることができる。
【００７３】
さらに、本実施形態では、ログイン後に表示されるＵＩ画面が、メインメニュー画面に限らず、受け付けた操作に応じた各機能の画面へと遷移する。例えば、スキャナ部１２へ原稿がセットされる操作を受け付けると、メインメニュー画面を表示することなく、図４（Ｅ）のスキャン画面が表示される。
【００７４】
また、例えば、未プリントのドキュメントの存在を通知するためのメッセージが表示されたユーザ通知領域４０６へのタッチ操作を受け付けると、メインメニュー画面を表示することなく、図４（Ｄ）のプリント画面が表示される。このため、ユーザは、ログイン後の操作を省略することができる。
【００７５】
なお、ログインを完了させるための所定の操作として受け付ける操作の種類や、ログイン後にメインメニュー画面を経由せずに直接画面遷移させる機能の画面の種類は、一例であり、これに限られるものではない。また、これら操作の種類とそれに対応付けられた機能や表示する画面の種類の対応関係についても、一例であり、これに限られるものではない。
【００７６】
また、本実施形態では、受け付けた操作に応じて画面の遷移を行うが、ユーザによる操作に応答する動作はこれに限られるものではない。例えば、後述する留め置きプリント機能をユーザが利用する場合、ログインが完了したことに応じて留め置きされたプリントジョブの実行が開始されてもよい。このように、ユーザによる操作に応答して、該操作に対応付けられた所定の動作が実行されればよい。
【００７７】
例えば、スキャナ部１２へ原稿をセットする操作を受け付けた場合に、コピー画面へ遷移させてもよい。また、ＵＩパネル１３だけではなく、ハードキー１４への操作を所定の操作として受け付けてもよい。この場合、何れのハードキーが操作されたかに応じて、遷移する画面を切り替えてもよい。また、これら対応関係は、ユーザごとにカスタマイズ可能としてもよい。
【００７８】
（第４実施形態）
第４実施形態では、図３に示した検知領域において複数のユーザが検知された場合について説明する。以下、第１実施形態〜第３実施形態と同一の構成については同一の符号を付し、差分についてのみ説明する。
【００７９】
図８は、本実施形態に係るログイン待ち画面である。
詳細には、ログイン待ち画面は、図４（Ｂ）に示したログイン待ち画面と同様に、画像形成装置１０が、ユーザの検知およびユーザ情報の照合を行った結果、該ユーザがログイン可能と判断された場合に表示される。図４（Ｂ）に示したように、第１実施形態では、１名の検知されたユーザ、この例ではＵｓｅｒ  Ａのみのユーザ情報４０２表示される。
【００８０】
これに対して、本実施形態では、各検知手段の検知領域において複数人が検知された場合、検知された人数分のユーザ情報が表示される。図８に示す例では、「Ｕｓｅｒ  Ａ」および「Ｕｓｅｒ  Ｂ」が検知されており、ログイン待ち画面において２名分のユーザ情報８０１および８０２が表示される。ここで実際に画像形成装置１０を使用するユーザは、自身に該当するユーザ情報を選択してタッチ操作を行うことにより、ログインを完了させる。
【００８１】
図９は、本実施形態に係る画像形成装置１０がユーザを検知してからユーザのログインが完了するまでの処理を示すフローチャートである。
各ステップの処理は、プログラムとしてＲＯＭ２０５に格納され、ＣＰＵ２０１によって実行される。なお、図９に示す処理は、画像形成装置１０においてログインしているユーザがいない状態（非ログイン状態）、言い換えると待機状態に入ることで開始される。
【００８２】
ステップＳ９０１では、ステップＳ５０１で各検知手段が検知し、ユーザ情報の照合の結果、登録済みのユーザであることが確認された全てのユーザに対してステップＳ９０２の処理が行われたか判断する。登録済みのユーザであることが確認された全てのユーザに対してステップＳ９０２の処理が行われた場合、処理はステップＳ９０３に進み、まだステップＳ９０２の処理が行われていないユーザが存在する場合、処理はステップＳ９０１に戻る。
【００８３】
ステップＳ９０２では、ステップＳ５０３の処理と同様に、ＵＩパネル１３は、ログイン待ち画面を表示する。なお、ここで表示されるログイン待ち画面には、図８に示したように、複数の登録済みのユーザが検知されている場合、検知された人数分のユーザ情報をレイアウトし、表示される。ステップＳ９０３では、ＵＩパネル１３が、ログイン待ち画面が操作され、かつ、どのユーザ情報が選択されたかを判断する。
【００８４】
ステップＳ９０３において、ログイン待ち画面が操作されないか、ユーザ情報が選択されない場合、処理はステップＳ５０１に戻る。ステップＳ９０３において、いずれかのユーザ情報が選択されると、処理はステップＳ９０４に進む。ステップＳ９０４では、ＣＰＵ２０１が、選択されたユーザ情報に対応するユーザを特定し、該ユーザのログインを行い、ＵＩ画面をメインメニュー画面へと遷移させる。ステップＳ９０４で該当ユーザのログインが完了すると、図９に示す処理を終了する。
【００８５】
以上のように、本実施形態によれば、複数のユーザが検知された場合に、ログイン待ち画面において検知されたユーザのユーザ情報を表示し、ログインするユーザに選択する操作を要求する。これにより、検知領域内に複数のユーザが存在する場合であっても、確実に所望のユーザのログインを行うことができる。また、ユーザに対して、検知およびログインに成功したことを明確に知らせることが可能となる。
【００８６】
（第５実施形態）
第１実施形態〜第４実施形態では、画像形成装置１０は、ユーザ検知およびユーザ情報の照合等のログイン処理を実行し、ユーザがログイン可能な状態となってから該ユーザによる所定の操作によりログインが完了するまでの間、ログイン待ちの状態となる。本実施形態では、この間に、該当ユーザに対する処理を先行して行う場合について説明する。
【００８７】
言い換えると、本実施形態では、画像形成装置１０は、ユーザを検知した段階で先行してログイン（先行ログイン）を行い、所定の操作を受け付けるまでの間に処理を先行して実行する。なお、ここで実行される先行ログインとは、通常のログインとは異なり、ＵＩ画面の遷移等は行わず、バックグラウンドで行われるログインのことである。
【００８８】
また、先行して実行される処理には、例えば、レンダリング処理等がある。例えば、画像形成装置１０において、ユーザのパーソナルコンピュータ等の外部装置からプリントジョブを受信し、ユーザによるプリント開始指示があるまでプリント処理を開始しない機能として留め置きプリント機能がある。
【００８９】
本実施形態において、ユーザが留め置きプリント機能を利用する場合に、画像形成装置１０は、該ユーザを検知すると、該ユーザがログイン後にプリント開始の指示を行う前に、先行して、ＰＤＬデータを、事前にレンダリング処理を行う。ＰＤＬは、Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅの略称である。これにより、ユーザがプリント開始の指示を行ってから出力するまでにかかる時間を短縮することができる。
【００９０】
なお、本実施形態では、第４実施形態と同様に、検知手段により複数のユーザが検知された場合について説明する。すなわち、複数のユーザを検知した段階で、該当する複数のユーザの各々に対する処理を先行して行う。このように、複数のユーザを検知した場合、ログインする可能性のある複数のユーザに対する処理を先行して行うため、本実施形態の画像形成装置１０は、マルチログインが可能な構成を採る。
【００９１】
なお、これに限られるものではなく、例えば、ＲＡＭ２０２やＨＤＤ２０６のリソース使用量等に基づき、先行して処理を行うか否かの判断を行ってもよい。また、例えば、該複数のユーザに対して、どの検知手段で検知されたかや、各ユーザと画像形成装置１０との距離等に応じて優先順位を付け、先行して処理を行うユーザの数を限定してもよい。
【００９２】
図１０は、本実施形態に係る画像形成装置１０がユーザを検知してからユーザのログインが完了するまでの処理を示すフローチャートである。
各ステップの処理は、プログラムとしてＲＯＭ２０５に格納され、ＣＰＵ２０１によって実行される。なお、図１０に示す処理は、画像形成装置１０においてログインしているユーザがいない状態（非ログイン状態）、言い換えると待機状態に入ることで開始される。
【００９３】
ステップＳ１００１では、ＣＰＵ２０１が、ステップＳ５０１で検知され、登録済みのユーザであることが確認されたユーザの先行ログインを行う。なお、ステップＳ９０２〜Ｓ１００３の処理は、ステップＳ５０１で各検知手段により検知され、ユーザ情報の照合の結果、登録済みのユーザであることが確認された全てのユーザに対して実行される。
【００９４】
ステップＳ１００２では、ステップＳ１００１で先行ログインしたユーザに対して、留め置きされたプリントジョブが存在するか判断する。留め置きされたプリントジョブが存在する場合、処理はステップＳ１００３に進み、留め置きされたプリントジョブが存在しない場合、処理はステップＳ９０１に戻る。ステップＳ１００３では、プリンタ部１９がユーザによりプリント開始指示が行われる前に、先行してレンダリング処理を開始し、処理はステップＳ９０１に戻る。
【００９５】
ステップＳ１００４では、ＣＰＵ２０１が、ステップＳ９０３で選択されたユーザのログインを行い、ＵＩ画面をメインメニュー画面へと遷移させる。なお、ここで実行されるログインは、先行ログインと異なり、通常の画面遷移を伴うフォアグラウンドで行われるログインのことである。
【００９６】
また、本実施形態では、ステップＳ１００４でログイン待ち画面からインメニュー画面へ遷移する場合について説明したが、これに限られるものではなく、先行して実行された処理に応じて、遷移する画面を切り替えてもよい。例えば、本実施形態の場合、プリント画面（図４（Ｄ））や、プリント処理が実行中であることを示す画面（不図示）等へ遷移させてもよい。ステップＳ１００４で該当ユーザのログインが完了すると、図１０に示す処理を終了する。
【００９７】
以上のように、本実施形態によれば、ユーザを検知した段階で、該当ユーザに対する処理を先行して行う。これにより、ユーザがログイン後に該処理に関する操作を実行してから該処理が完了するまでの処理時間を短縮することが可能となる。なお、本実施形態では、先行して行う処理として留め置きされたプリントジョブのレンダリング処理を例に説明したが、これに限られるものではなく、どのような処理を行ってもよい。
【００９８】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００９９】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【符号の説明】
【０１００】
１０  画像形成装置
１１  操作部
１３  ＵＩパネル
１６  カメラ
１７  無線通信ＩＦ
１８  ＮＦＣ  ＩＦ
２０１  ＣＰＵ
【図１】
2019142124.tif 000003
【図２】
2019142124.tif 000004
【図３】
2019142124.tif 000005
【図４】
2019142124.tif 000006
【図５】
2019142124.tif 000007
【図６】
2019142124.tif 000008
【図７】
2019142124.tif 000009
【図８】
2019142124.tif 000010
【図９】
2019142124.tif 000011
【図１０】
2019142124.tif 000012