(57)【要約】【課題】パスワードを用いた認証の場合、ユーザがパスワード忘れてしまうと、管理者に連絡してパスワードの再設定をしてもらうまで、ＭＦＰを利用することができない。【解決手段】画像形成装置とその制御方法であって、格納されたユーザ情報を参照して、受け付けたユーザ情報に基づくユーザの認証を行い、ユーザの認証に失敗したときに、当該ユーザのユーザ情報を再設定するかどうかユーザに確認させる。その確認に応じて、ユーザのユーザ情報を再設定する再設定方法をユーザに選択させ、その選択された再設定方法に従って、格納されている前記ユーザのユーザ情報を再設定する。【選択図】  図６
2019016834.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
ユーザ情報を格納する格納手段と、
前記格納手段に格納されたユーザ情報を参照して、受け付けたユーザ情報に基づくユーザの認証を行う認証手段と、
前記認証手段によるユーザの認証に失敗したときに、当該ユーザのユーザ情報を再設定するかどうかユーザに確認させる確認手段と、
前記確認手段による確認に応じて、前記ユーザのユーザ情報を再設定する再設定方法をユーザに選択させる選択手段と、
前記選択手段により選択された再設定方法に従って、前記格納手段に格納されている前記ユーザのユーザ情報を再設定する再設定手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記選択手段により選択できる前記再設定方法は、受信したジョブに含まれるユーザ情報を利用して前記ユーザのユーザ情報を再設定する第１の方法を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１の方法は、前記画像形成装置が、受信した印刷ジョブをすべて留め置く設定になっている場合で、且つ、前記ユーザのユーザ情報の登録が、受信した印刷ジョブに含まれるユーザ情報を利用する設定になっている場合に、選択できることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記選択手段により前記第１の方法が選択された場合、
前記再設定手段は、
外部機器からジョブを受信する受信手段と、
前記受信手段により受信した前記ジョブのユーザ情報が、前記再設定を行うユーザのユーザ情報かどうかを判定する判定手段と、を有し、
前記判定手段により前記再設定を行うユーザのユーザ情報と判定された場合、前記ジョブのユーザ情報を使用して前記再設定を行うユーザのユーザ情報を再設定することを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記判定手段により前記再設定を行うユーザのユーザ情報と判定され、前記ジョブのユーザ情報を使用して前記再設定を行うユーザのユーザ情報を再設定した後、前記受信手段により受信したジョブを削除する削除手段を、更に有することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記選択手段により選択できる前記再設定方法は、前記画像形成装置が作成したユーザ情報を前記ユーザに通知して、前記ユーザのユーザ情報を再設定する第２の方法を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記第２の方法は、前記画像形成装置が送信機能を有している場合で、且つ、前記格納手段に格納されている前記ユーザのユーザ情報の登録が、当該ユーザの電子メールのアドレスを含んでいる場合に、選択できることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記選択手段により前記第２の方法が選択された場合、
前記再設定手段は、
新たなユーザ情報を生成する生成手段と、
前記生成手段により生成したユーザ情報を前記格納手段に格納させる手段と、
前記生成手段により生成したユーザ情報を、前記再設定を行うユーザに送信する送信手段と、
を有することを特徴とする請求項６又は７に記載の画像形成装置。
【請求項９】
前記生成手段は、新たなユーザ情報をランダムな値として生成することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記ユーザ情報は、暗証番号或いはパスワードを含み、
前記認証手段は、前記暗証番号或いはパスワードをユーザに入力される画面を表示し、前記画面を介して入力される情報と、前記格納手段に格納されたユーザ情報とに基づいて前記ユーザの認証を行うことを特徴とする請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記認証手段は、前記再設定手段による前記ユーザのユーザ情報の再設定の後、前記画面に、前記暗証番号或いはパスワードが再設定されたことを表示することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
ユーザ情報を格納する格納手段を有する画像形成装置を制御する制御方法であって、
前記格納手段に格納されたユーザ情報を参照して、受け付けたユーザ情報に基づくユーザの認証を行う認証工程と、
前記認証工程によるユーザの認証に失敗したときに、当該ユーザのユーザ情報を再設定するかどうかユーザに確認させる確認工程と、
前記確認工程による確認に応じて、前記ユーザのユーザ情報を再設定する再設定方法をユーザに選択させる選択工程と、
前記選択工程により選択された再設定方法に従って、前記格納手段に格納されている前記ユーザのユーザ情報を再設定する再設定工程と、
を有することを特徴とする制御方法。
【請求項１３】
画像形成装置であって、
ジョブを受信する受信手段と、
前記受信手段が受信したジョブに含まれるユーザ識別情報に基づいて、前記画像形成装置のユーザ識別情報を生成する生成手段と、
前記ユーザ識別情報に関連付ける認証情報を受け付ける受付手段と、
前記生成手段が生成した前記ユーザ識別情報と、前記受付手段が受け付けた認証情報とを関連付けて記憶部に記憶する記憶手段と、
前記記憶部に記憶された前記ユーザ識別情報及び前記認証情報に基づいて、ユーザを認証する制御を行う認証制御手段と、
前記認証制御手段によるユーザの認証が成功した場合に、該ユーザが前記画像形成装置を操作するための所定の操作画面を表示部に表示させる表示制御手段と、
前記認証制御手段によるユーザの認証が失敗した場合に、前記認証情報の再設定が指示され、かつ、認証が失敗したユーザのユーザ識別情報を含むジョブを受信すると、認証が失敗したユーザのユーザ識別情報と関連づけて記憶されていた認証情報を無効化する制御を行う制御手段と、
を有することを特徴とする画像形成装置。
【請求項１４】
前記受信手段がジョブを受信したことに応じて前記画像形成装置のユーザ識別情報を生成する機能を有効化するか否かを設定する第１の設定と、前記認証が失敗したユーザの識別情報を含む前記ジョブの受信に応じて認証が失敗したユーザのユーザ識別情報に関連付けられた認証情報を無効化する機能を有効化かするか否かを設定する第２の設定とを行う設定手段を有し、
前記設定手段は前記第１の設定が有効化されていない場合には、前記第２の設定を有効化できないように制御することを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
画像形成装置の制御方法であって、
ジョブを受信する受信工程と、
前記受信工程において受信したジョブに含まれるユーザ識別情報に基づいて、前記画像形成装置のユーザ識別情報を生成する生成工程と、
前記ユーザ識別情報に関連付ける認証情報を受け付ける受付工程と、
前記生成工程において生成した前記ユーザ識別情報と、前記受付工程において受け付けた認証情報とを関連付けて記憶部に記憶する記憶工程と、
前記記憶部に記憶された前記ユーザ識別情報及び前記認証情報に基づいて、ユーザを認証する制御を行う認証制御工程と、
前記認証制御工程におけるユーザの認証が成功した場合に、該ユーザが前記画像形成装置を操作するための所定の操作画面を表示部に表示させる表示制御工程と、
前記認証制御工程におけるユーザの認証が失敗した場合に、前記認証情報の再設定が指示され、かつ、認証が失敗したユーザのユーザ識別情報を含むジョブを受信すると、認証が失敗したユーザのユーザ識別情報と関連づけて記憶されていた認証情報を無効化する制御を行う制御工程と
を有することを特徴とする制御方法。
【請求項１６】
コンピュータに、請求項１２又は１５に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置とその制御方法、及びプログラムに関する。
【背景技術】
【０００２】
スキャナ、プリンタエンジン、及び通信機能を備え、コピー、プリント、及び原稿をスキャンして得られた画像データの送信などを実行できるアプリケーションを有するＭＦＰ（Multi Function Peripheral）が知られている。このようなＭＦＰは複数のユーザにより利用されるため、ＭＦＰで認証されたユーザごとにそのユーザが利用できるＭＦＰの機能を制限するために、ユーザ認証機能を備えているものがある。
【０００３】
例えば特許文献１には、ユーザを選択する画面から選択されたユーザを画像形成装置にログインさせるログイン機能を備えた画像形成装置が記載されている。この特許文献１では、管理者に依らないユーザ管理方法として、ＰＣから受信した印刷ジョブに付与されているジョブのオーナ情報（ユーザ情報）を使用して、そのユーザを自動的に画像形成装置に登録する方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２５４６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、画像形成装置でのユーザ認証にパスワードを用いる場合、ユーザがそのパスワードを忘れてしまうと、その画像形成装置にログインして利用することができなくなる。そのような場合、ユーザは管理者に連絡して、そのユーザのパスワードを再設定してもらう必要がある。しかしながら、管理者と連絡が取れない等に理由によりパスワードの再設定ができなかったり、正しいパスワードが入力できないと、そのユーザが画像形成装置を利用できない時間が長くなってしまう。
【０００６】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００７】
本発明の目的は、ユーザが認証に必要なユーザ情報を取得できない場合でも、管理者を介さずに、認証に必要なユーザ情報を再設定できる技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
画像形成装置であって、
ユーザ情報を格納する格納手段と、
前記格納手段に格納されたユーザ情報を参照して、受け付けたユーザ情報に基づくユーザの認証を行う認証手段と、
前記認証手段によるユーザの認証に失敗したときに、当該ユーザのユーザ情報を再設定するかどうかユーザに確認させる確認手段と、
前記確認手段による確認に応じて、前記ユーザのユーザ情報を再設定する再設定方法をユーザに選択させる選択手段と、
前記選択手段により選択された再設定方法に従って、前記格納手段に格納されている前記ユーザのユーザ情報を再設定する再設定手段と、を有することを特徴とする。
【０００９】
または上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
画像形成装置であって、
ジョブを受信する受信手段と、
前記受信手段が受信したジョブに含まれるユーザ識別情報に基づいて、前記画像形成装置のユーザ識別情報を生成する生成手段と、
前記ユーザ識別情報に関連付ける認証情報を受け付ける受付手段と、
前記生成手段が生成した前記ユーザ識別情報と、前記受付手段が受け付けた認証情報とを関連付けて記憶部に記憶する記憶手段と、
前記記憶部に記憶された前記ユーザ識別情報及び前記認証情報に基づいて、ユーザを認証する制御を行う認証制御手段と、
前記認証制御手段によるユーザの認証が成功した場合に、該ユーザが前記画像形成装置を操作するための所定の操作画面を表示部に表示させる表示制御手段と、
前記認証制御手段によるユーザの認証が失敗した場合に、前記認証情報の再設定が指示され、かつ、認証が失敗したユーザのユーザ識別情報を含むジョブを受信すると、認証が失敗したユーザのユーザ識別情報と関連づけて記憶されていた認証情報を無効化する制御を行う制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザが認証に必要なユーザ情報を取得できない場合でも、管理者を介さずに、認証に必要なユーザ情報を再設定できるという効果がある。
【００１１】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１２】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態に係るシステムの全体構成を説明する図。
【図２】実施形態に係るＭＦＰのハードウェア構成を説明するブロック図。
【図３】実施形態に係るＭＦＰが有するソフトウェア構成を説明する機能ブロック図。
【図４】実施形態に係るＭＦＰのユーザ認証部が管理するユーザ情報を記憶するテーブルの一例を説明する図。
【図５】実施形態に係るＰＣから投入される印刷ジョブからユーザ情報を登録する処理の概要を説明する図。
【図６】実施形態に係るＭＦＰにおいて、ユーザが認証を行って認証に失敗したときに、そのユーザの暗証番号を再設定をするまでの処理の流れを説明するフローチャート。
【図７】実施形態に係るＭＦＰの操作部の表示部に表示される画面例を示す図。
【図８】実施形態に係るＭＦＰで、暗証番号の再設定方法として「印刷ジョブの投入による再設定」が選択された場合の暗証番号の再設定処理（Ｓ６０７）を説明するフローチャート。
【図９】実施形態に係るＭＦＰで、暗証番号の再設定方法として「再設定した暗証番号を電子メールで通知する」が選択された場合の暗証番号の再設定処理（Ｓ６０７）を説明するフローチャート。
【図１０】ジョブ投入によるユーザ情報の自動登録の有効又は無効を設定するための設定画面例を示す図。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
図１は、本発明の実施形態に係るシステムの全体構成を説明する図である。
【００１５】
このシステムは、ＬＡＮ１００に接続された画像形成装置であるＭＦＰ１０１と、ＰＣ１０２及びメールサーバ１０３を有している。尚、ここでは、実施形態の説明に関連する装置のみを示しているが、その他にも複数のＰＣやサーバ等がＬＡＮ１００に接続されている。ＰＣ１０２は、ＭＦＰ１０１に対して印刷ジョブを送信する。またメールサーバ１０３は、電子メールの送受信に必要なサーバである。
【００１６】
図２は、実施形態に係るＭＦＰ１０１のハードウェア構成を説明するブロック図である。本実施形態ではＭＦＰ１０１の例について説明するが、コピー機能、スキャン機能など、単独の機能を有するＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等の画像形成装置であってもよい。
【００１７】
制御部２００のＣＰＵ２０１は、このＭＦＰ１０１全体の動作を制御する。ＣＰＵ２０１は、ＲＯＭ２０２に記憶されたブートプログラムを実行してＨＤＤ２０４に格納されているプログラムをＲＡＭ２０３に展開する。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶部として用いられる。ＨＤＤ（ハードディスクドライブ）２０４は、受信した印刷ジョブ、画像データや各種プログラムを記憶する。操作部Ｉ／Ｆ２０５は、操作部２０９と制御部２００とを接続する。操作部２０９は、タッチパネル機能を有する表示部と、複数のハードキーを有するキー部を有している。プリンタＩ／Ｆ２０６は、プリンタ２１０と制御部２００とを接続する。プリンタ２１０で印刷される画像データは、プリンタＩ／Ｆ２０６を介して制御部２００からプリンタ２１０に転送され、プリンタ２１０により記録媒体（シート）に印刷される。スキャナＩ／Ｆ２０７は、スキャナ２１１と制御部２００とを接続する。スキャナ２１１は、原稿の画像を読み取って画像データを生成し、その画像データをスキャナＩ／Ｆ２０７を介して制御部２００に入力する。ネットワークＩ／Ｆ２０８は、制御部２００（ＭＦＰ１０１）をＬＡＮ１００に接続する。ネットワークＩ／Ｆ２０８は、ＬＡＮ１００の外部装置との間で各種情報の送受信（例えば、ＰＣ１０２から送信される印刷ジョブを受信する）を行なう。
【００１８】
図３は、実施形態に係るＭＦＰ１０１が有するソフトウェア構成を説明する機能ブロック図である。図３で示す各機能は、前述したように、ＣＰＵ２０１がＲＡＭ２０３に展開したプログラムを実行することにより実現される。
【００１９】
画面表示管理部３０１は、操作部２０９の表示部への表示制御を行う。ネットワーク部３２４は、ＬＡＮ１００を介して、ＰＣ１０２、メールサーバ１０３などと通信する制御を行なう。ユーザ認証部３１０は、ＭＦＰ１０１を利用するユーザのアクセス制御、パーソナライズなどのために必要なユーザの認証機能を実現する。そのために、ユーザ管理部３１１、認証制御部３１２、再設定制御部３１３を含む。ユーザ管理部３１１は、ユーザの情報を管理する。
【００２０】
ユーザ認証部３０２は、ログイン要求がなされたユーザが、ＭＦＰ１０１へのログイン権限を有するか否かを判定する判定処理を行う。但し、認証サーバなどの外部装置がＭＦＰ１０１から識別情報を取得して当該判定処理を行い、ＭＦＰ１０１は判定結果を外部装置から取得することとしてもよい。実施形態では、ＭＦＰ１０１が、ログインするユーザを特定する方法（機能）が複数存在する例について説明する。但し、ＭＦＰ１０１は、後述の第２の方法によるログイン方法のみを提供することとしてもよい。
【００２１】
第１の方法は、ログインするユーザのＩＣカードに記憶されている情報を、ユーザがＩＣカードＲ／Ｗ２１３に読み取らせることにより、ログインするユーザをＭＦＰ１０１が特定する方法である。
【００２２】
第２の方法は、表示部に表示されたユーザ選択画面から、ログインするユーザを、ユーザが選択することにより、ログインするユーザをＭＦＰ１０１が特定する方法である。図７（Ａ）にユーザ選択画面の例を示す。図７（Ａ）に示すアイコンのそれぞれは、ＭＦＰ１０１に登録されているユーザに対応付けられている。ユーザは、自分に対応するアイコンを指定することによりＭＦＰ１０１に対するログイン指示を行うことができる。第２の方法によれば、ユーザはＩＣカードを用いることなくＭＦＰ１０１にログインすることができる。従って、第１の方法と比べて、より簡易的にＭＦＰ１０１にログインすることができる。
【００２３】
第３の方法は、ＭＦＰ１０１の表示部に表示されたログイン画面にユーザが入力した識別情報をＭＦＰ１０１が取得して、ＭＦＰ１０１にログインするユーザを特定する方法である。ＭＦＰ１０１の表示部を介して認証情報の入力を行う場合、ユーザは、操作部２０９を操作して識別情報を入力することができる。
【００２４】
ユーザ認証部３０２は、ＭＦＰ１０１を利用可能なユーザに対応する識別情報のリストを管理しており、上記のいずれかの方法により取得した情報がリストに含まれるか否かに少なくとも基づいて、ユーザのログインの可否を決定する。リストの詳細については、図４を参照して後述する。
【００２５】
尚、実施形態では、ユーザがＭＦＰ１０１にログインするために、ユーザの識別情報のみならず、その識別情報に対応付けられたパスワードや暗証番号などの認証情報の入力を要求するようにＭＦＰ１０１を設定することができる。
【００２６】
また実施形態では、ユーザがＭＦＰ１０１を操作してログイン処理を実行する例について説明するが、ＭＦＰ１０１にネットワークを介して接続された端末装置をユーザが操作してログイン処理を実行するようにしてもよい。例えば、端末装置にユーザの識別情報の入力画面が表示され、ユーザは、その入力画面に識別情報を入力することによりＭＦＰ１０１にログインするようにしてもよい。また、端末装置に接続されたＩＣカードリーダにＩＣカードのカード情報を読み取らせることにより、ＭＦＰ１０１にログインするようにしても良い。また、端末装置に上述のユーザ選択画面が表示され、端末装置においてユーザを選択することによってＭＦＰ１０１にログインするようにしてもよい。
【００２７】
第１の方法によるログイン、及び、第２の方法によるログインの両方の機能を有効にして、使用するログイン方法をユーザが選択できるようにしてもよい。即ち、カードリーダにＩＣカードがタッチされた場合は第１の方法によるログイン処理を行い、表示部に表示されたユーザ選択画面に対するユーザ選択操作がなされた場合は第２の方法によるログイン処理を行うことができる。このように両方の機能を有効にした場合にも、上述のように第１の方法では外部の認証サーバによる認証を行い、その認証結果に基づいてログイン処理を行うようにしてもよい。
【００２８】
図４は、実施形態に係るＭＦＰ１０１のユーザ認証部３０２が管理するユーザ情報を記憶するテーブルの一例を説明する図である。
【００２９】
「ｕｉｄ」４０１は、ユーザを識別するためのユーザの名称である。ドメイン環境であれば、「ｕｉｄ」４０１と「ｄｏｍａｉｎ」４０２とでユーザを位置に識別する。またワークグループ環境であれば、「ｕｉｄ」４０１と「ＰＣ名」４０３との組み合わせでユーザを一意に識別する。「暗証番号」４０４、「パスワード」４０５はともに、ユーザの認証に必要な、そのユーザだけが知る文字列である。ここで「暗証番号」４０４は、ユーザが操作部２０９を介してＭＦＰ１０１を使用する際に使用され、「パスワード」４０５は、ユーザがネットワークを介してＭＦＰ１０１を使用する際に使用される。以下、「暗証番号」及び「パスワード」を総称して、認証情報と呼ぶ。
【００３０】
実施形態では、暗証番号、及び、パスワードなどの認証情報はユーザが操作部２０９を介して設定することとする。また、認証情報の設定は、ＭＦＰ１０１にネットワークを介して接続されたＰＣ１０２等の情報処理装置から設定することもできる。このようにＭＦＰ１０１は、操作部２０９を介して、或いは、ＰＣ１０２から認証情報の登録を受け付ける。「ｅ−ｍａｉｌ」４０６は、そのユーザが、普段の業務で利用する電子メールのアドレスである。「登録方法」４０７は、ユーザ情報の登録を、自動で行うか、或いは手動で行うかを登録する。ここで「自動」は、例えばホストコンピュータから受信した印刷ジョブに付与されている、その印刷ジョブのオーナであるユーザのユーザ情報（例えば、ユーザ名、ドメイン名、及び、コンピュータ名）を取得する。そして、そのユーザ情報に基づいて、ＭＦＰ１０１が自動的に、上述の項目４０１〜４０３を設定するものである。このように、受信したジョブに含まれるユーザ識別情報（例えば、ユーザ名等）に基づいて、ＭＦＰ１０１のユーザ識別情報（例えば、ｕｉｄ ４０１等）を生成する。生成したユーザ識別情報は、図４に示すように、ユーザ識別情報生成後に受け付けた認証情報に関連付けてＨＤＤ２０４に記憶される。
【００３１】
認証制御部３１２は、ＨＤＤ２０４に記憶されたユーザ識別情報、及び、認証情報に基づいて、ユーザを認証する制御を行う。認証に成功すると、ログイン処理を行い、ユーザがコピー３２１、プリント３２２、スキャンして送信３２３等のアプリケーションを使用するための所定の操作画面を操作部２０９の表示部に表示する。認証制御部３１２は、上述の第２の方法による認証で用いるユーザの認証のためのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供する。そして、そのＵＩを介したユーザの操作を受付けてユーザ管理部３１１で管理されているユーザ情報との照合を行なう。ここでＵＩは、操作部２０９に表示するもの、ネットワーク経由でアクセスし、Ｗｅｂブラウザで操作するためのものなど、アクセス経路ごとに提供される。再設定制御部３１２は、ユーザ管理部３１１で管理されるユーザの暗証番号、パスワードの再設定に関する制御を行なう。
【００３２】
コピー３２１、プリント３２２、スキャンして送信３２３は、ＭＦＰ１０１で動作するアプリケーションの例である。コピー３２１は、所謂、コピーを行なうものである。プリント３２２は、ＰＣ１０２から投入された印刷ジョブを溜め置いて、ログインしたユーザが投入したジョブのリストを表示し、そのユーザに内容を確認させて印刷するアプリケーションである。スキャンして送信３２３は、スキャナ２１１がスキャンして得られた画像データを、例えば電子メールなどで外部に送信する。
【００３３】
ここでユーザ認証部３１０は、ユーザ情報の登録及び編集方法として、ＵＩからの入力、ユーザ情報のインポートといった一般的な方法に加えて、ＰＣ等から受信した印刷ジョブに含まれるユーザ情報を利用した自動登録を提供する。
【００３４】
図５は、実施形態に係るＰＣ１０２から投入される印刷ジョブからユーザ情報を登録する処理の概要を説明する図である。
【００３５】
ここで投入される印刷ジョブは、ユーザ情報（ユーザ名、ドメイン名、ＰＣ名）を含んでいる。この印刷ジョブを受信したユーザ管理部３１１は、前述のとめ置きプリントの処理の前に、そのユーザ情報をユーザ認証部３１０に伝える。ユーザ認証部３１０は、そのユーザ情報から、ｕｉｄ，ｄｏｍａｉｎ，ＰＣ名等を抽出して上述のテーブルに登録する。
【００３６】
図６は、実施形態に係るＭＦＰ１０１において、ユーザが認証を行って認証に失敗したときに、そのユーザの暗証番号を再設定をするまでの処理の流れを説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ２０１がＲＡＭ２０３に展開したプログラムを実行することにより達成される。
【００３７】
まずＳ６０１でＣＰＵ２０１は、ユーザ管理部３１１が管理している、ユーザを選択させる画面、例えば図７（Ａ）に示す画面を操作部２０９の表示部に表示する。
【００３８】
図７（Ａ）は、ユーザに、ユーザを選択させるユーザ選択画面の一例を示す図である。
【００３９】
実施形態に係るＭＦＰ１０１では、操作部２０９の表示部に、例えば図７（Ａ）のような、各ユーザに対応するアイコンを表示させ、ここでユーザが自分のアイコンを押下すると、そのユーザ用にカスタマイズされた操作画面（ログイン後の画面）が表示される。この機能を以下では、シンプルログイン機能と呼ぶ。表示する情報はアイコンに限られず、ユーザを選択する情報であれば表示形式は問わない。このシンプルログイン機能では、ログインしたユーザを自動的に登録する機能がある。この自動登録機能は、例えばＰＣ１０２からＭＦＰ１０１にジョブが投入されると、そのジョブに含まれるユーザＩＤに対応するユーザを、シンプルログイン機能のユーザとして自動で登録する機能である。こうしてユーザが新たに登録されると、そのシンプルログイン機能のユーザアイコン一覧の中に、新たに登録されたユーザのアイコンが表示される。
【００４０】
ここでは「Ｔａｎａｋａ」「Ｋｉｋｕｃｈｉ」「Ｓｕｚｕｋｉ」のユーザ名称のボタンが表示されており、ユーザは、これらの中から、自分の名称のボタンを選択する。
【００４１】
Ｓ６０１でユーザ名が選択されるとＳ６０２に進みＣＰＵ２０１は、例えば図７（Ｂ）に示すような画面を操作部２０９の表示部に表示する。
【００４２】
図７（Ｂ）は、ユーザが暗証番号を入力するための画面の一例を示す図である。
【００４３】
ここでユーザは、暗証番号の入力欄７０１に暗証番号を入力して、ログインボタン７０２を押下する。これによりＣＰＵ２０１は、その入力された暗証番号に基づいて、そのユーザの認証処理を実行する。
【００４４】
そしてＳ６０３に進みＣＰＵ２０１は、そのユーザに対応する暗証番号かどうか、即ち、暗証番号が正しいかどうか判定する。ここで暗証番号が正しいと判定するとＳ６０８に進み、そのユーザのログインを許可し、それ以降、そのユーザがログインした状態で処理を行う。ここでは、その処理の概要の説明は省略する。
【００４５】
一方、Ｓ６０３でＣＰＵ２０１が、図７（Ｂ）の画面で入力された暗証番号が、そのユーザに対応する暗証番号でないと判定するとＳ６０４に進む。Ｓ６０４でＣＰＵ２０１は、例えば図７（Ｃ）に示すような画面を表示する。
【００４６】
図７（Ｃ）は、ユーザの認証に失敗したときに表示される、暗証番号の再設定を行うかどうかをユーザに確認する画面例を示す図である。ここで暗証番号の再設定とは、認証に失敗したユーザのｕｉｄ４０１に関連付けて記憶されている暗証番号を消去して、当該ｕｉｄ４０１に暗証番号が関連付けられていない状態にすることを含む。新たな暗証番号は、旧暗証番号の消去後、ユーザが手入力して設定することができる。或いは、認証に失敗したユーザのｕｉｄ４０１に関連付けて記憶されている暗証番号を消去し、新たな暗証番号を自動的に設定するようにしてもよい。このようにして暗証番号の再設定を指示することより、ユーザは、現在使用されている暗証番号を無効化することができる。
【００４７】
ここでは、ユーザが入力した暗証番号が間違っている旨のメッセージを表示し、暗証番号を再設定するかどうかをユーザに選択させる。ここでユーザが「はい」ボタン７０３を押下するとＳ６０５からＳ６０６に進み、「いいえ」ボタン７０４を押下するとＳ６０５からＳ６０１に戻る。Ｓ６０６でＣＰＵ２０１は、例えば図７（Ｄ）に示すような暗証番号の再設定方法をユーザに選択させる画面を操作部２０９の表示部に表示する。
【００４８】
図７（Ｄ）は、Ｓ６０６で、暗証番号の再設定方法をユーザに選択させる画面例を示す図である。
【００４９】
図７（Ｄ）の画面は、ＰＣ１０２から、新たに印刷ジョブを投入することにより、その印刷ジョブに付与されたユーザ情報に基づいてユーザの暗証番号を再設定するように指示するラジオボタン７０５を含んでいる。更に、再設定した暗証番号を電子メールで通知するよう指示するラジオボタン７０６を含んでいる。ここでユーザは、これらラジオボタンのいずれかにチェックしてＯＫボタン７０７を押下することにより、暗証番号の再設定方法を指定することができる。尚、暗証番号の再設定処理の詳細は、図８と図９のフローチャートを参照して後述する。
【００５０】
尚、ここでユーザが、例えば「Ｔａｎａｋａ」の場合、「図４の登録方法」４０７では、ユーザ情報の登録を手動で行うように登録されている。このため、印刷ジョブの投入による暗証番号の再設定を選択する項目やラジオボタン７０５は表示されない。即ち、ジョブの投入による暗証番号の再設定はできないことになる。
【００５１】
また図４のユーザ情報で、電子メールのアドレスが登録されていないユーザの場合は、電子メールの送信ができないため、再設定した暗証番号を電子メールで通知するよう指示する項目やラジオボタン７０６は表示されない。
【００５２】
こうしてＳ６０６で暗証番号を再設定する方法が選択されるとＳ６０７に進みＣＰＵ２０１は、Ｓ６０６で選択された方法に従って、そのユーザの暗証番号を再設定する。
【００５３】
図８は、実施形態に係るＭＦＰ１０１で、暗証番号の再設定方法として「印刷ジョブの投入による再設定」が選択された場合の暗証番号の再設定処理（Ｓ６０７）を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ２０１がＲＡＭ２０３に展開したプログラムを実行することにより達成される。
【００５４】
まずＳ８０１でＣＰＵ２０１は、再設定を指示したユーザを「再設定待ちユーザリスト」に追加する。この「再設定待ちユーザリスト」は、暗証番号の再設定の指示が行なわれたが、実際に再設定がまだ完了していないユーザ情報を列挙するもので、このデータはＲＡＭ２０３に記憶される。次にＳ８０２に進みＣＰＵ２０１は、外部機器、例えばＰＣ１０２からの印刷ジョブの受信を待つ。そして印刷ジョブを受信するとＳ８０３に進みＣＰＵ２０１はその印刷ジョブを受信してＲＡＭ２０３に格納する。次にＳ８０４に進みＣＰＵ２０１は、その受信した印刷ジョブのユーザが、「再設定待ちユーザリスト」のユーザであるかどうか判定する。ここで、その受信した印刷ジョブのユーザが、再設定待ちユーザリスト」のユーザでないときはＳ８０８に進み、その受信した印刷ジョブを直ぐに印刷し、或いは留め置き印刷の場合はＨＤＤ２０４に格納して、この処理を終了する。
【００５５】
一方、Ｓ８０４でＣＰＵ２０１は、受信した印刷ジョブのユーザが、再設定待ちユーザリスト」のユーザであると判定するとＳ８０５に進む。Ｓ８０５でＣＰＵ２０１は、その受信した印刷ジョブに含まれるユーザ情報に含まれる暗証番号を抽出し、その抽出した暗証番号を、そのユーザの暗証番号として再設定する。次にＳ８０６に進みＣＰＵ２０１は、そのユーザを「再設定待ちユーザリスト」から削除する。そしてＳ８０７に進みＣＰＵ２０１は、Ｓ８０３で受信した、暗証番号の再設定のための印刷ジョブをＲＡＭ２０３から削除して、この処理を終了する。
【００５６】
ユーザの認証が失敗した場合、認証情報の再設定が指示され、かつ、認証が失敗したユーザのユーザ識別情報を含むジョブを受信すると、当該ユーザのユーザ識別情報に関連付けて記憶されていた認証情報を無効化する制御を行う。このようにして、受信したジョブに含まれるユーザ情報に基づいて、そのユーザの暗証番号を再設定することができる。
【００５７】
図９は、実施形態に係るＭＦＰ１０１で、暗証番号の再設定方法として「再設定した暗証番号を電子メールで通知する」が選択された場合の暗証番号の再設定処理（Ｓ６０７）を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ２０１がＲＡＭ２０３に展開したプログラムを実行することにより達成される。
【００５８】
まずＳ９０１でＣＰＵ２０１は、新しい暗証番号としてランダムな値を生成する。次にＳ９０２に進みＣＰＵ２０１は、ユーザ管理部３１１が管理する、そのユーザの暗証番号として設定する（図４参照）。次にＳ９０３に進みＣＰＵ２０１は、ユーザ管理部３１１が管理する、そのユーザの［ｅ−ｍａｉｌ」宛に、その新たに設定した暗証番号を電子メールで送信する。
【００５９】
これによりＭＦＰ１０１で、新たに作成されたユーザの暗証番号が、そのユーザに通知されることにより、そのユーザはその新たに作成されたユーザの暗証番号を使用してＭＦＰ１０１にログインすることができる。
【００６０】
図７（Ｄ）に例示した暗証番号の再設定方法の選択画面では、「印刷ジョブの投入による暗証番号の再設定」と、「再設定した暗証番号を電子メールで通知」を選択肢としていた。しかし状況によっては、その再設定機能が実行できない場合があるため、その実行できない方法を、選択肢として表示しないようにする。表示しない例としては、以下のものがある。
（１）印刷ジョブ投入による再設定
そのユーザのユーザ情報の「登録方法」が「自動」でない場合、即ち、「手動」の場合は、「印刷ジョブの投入による再設定」は表示されない。
【００６１】
自動で登録された場合と、「印刷ジョブの投入による再設定」とはいずれも、印刷ジョブに含まれるユーザ情報を利用しているため、これらは必ず一致する。しかしながら、登録方法が「手動」の場合は、一致しない可能性があるため、「印刷ジョブの投入による再設定」を選択肢として表示しない。
【００６２】
ユーザ情報の登録方法は、図１０に示すような設定画面において、管理者、或いはユーザが設定することができる。管理者としてログインしている場合にのみ、図１０の設定画面が開けることとしてもよい。図１０の例では「ジョブ投入時に自動で登録」のチェックボックスにチェックを入れることにより、ユーザ情報の「登録方法」が「自動」として設定される。一方、「ジョブ投入時に自動で登録」のチェックボックスにチェックが入っていない場合には、ユーザ情報の「登録方法」が「手動」として設定される。このように、図１０に示した設定画面を介したユーザ設定基づいて、ＭＦＰ１０１は第１の設定、及び、第２の設定を行うことができる。第１の設定は、ジョブを受信したことに応じてＭＦＰ１０１のユーザ識別情報を生成する機能を有効化するか否かを設定する設定である。第２の設定は、認証が失敗したユーザの識別情報を含むジョブの受信に応じて認証が失敗したユーザのユーザ識別情報に関連付けられた認証情報を無効化する機能を有効化かするか否かを設定する設定である。
【００６３】
尚、この設定画面において、「印刷ジョブの投入による再設定」を有効にするか否かを設定できることとしてもよい。さらに、ユーザ情報の「登録方法」の設定に従って、「印刷ジョブの投入による再設定」の設定ができないように制限してもよい。例えば、図１０に示す設定画面において、「ジョブ投入時に自動で登録」が有効化されていない場合には、「ジョブ投入による暗証番号のリセット」の項目を有効化できないようにしてもよい。「ジョブ投入時に自動で登録」が有効化されていない場合とは、即ち、ユーザ情報の登録方法が「手動」の場合である。図１０の例では「ジョブ投入による暗証番号のリセット」のチェックボックスをグレーアウトすることにより、当該機能を有効化できないようにすることができる。ここで、図１０の「ジョブ投入による暗証番号のリセットを許可する」は、上述の「印刷ジョブの投入による再設定」を行うことを意味する。このようにして、ＭＦＰ１０１のＣＰＵ２０１は、第１の設定が有効化されていない場合には、第２の設定を有効化できないように制御する。
（２）再設定した暗証番号を電子メールで通知
ＭＦＰ１０１が、送信機能を備えていない場合は、電子メールで通知することができないため、「再設定した暗証番号を電子メールで通知」を選択肢から除外する。
【００６４】
またメールサーバ情報など、電子メールの送信に必要な設定が行なわれていない場合も、電子メールで通知することができないため、「再設定した暗証番号を電子メールで通知」を選択肢から除外する。
【００６５】
ユーザ管理部３１１で管理されているユーザ情報に、電子メールのアドレス「e−mail」が設定されていない場合は、電子メールで通知することができないため、「再設定した暗証番号を電子メールで通知」を選択肢から除外する。
【００６６】
暗証番号が再設定された後のログイン画面では、他人が誤って暗証番号の再設定操作を行なう可能性がある。このため、暗証番号を再設定したユーザが次回ログインした際には、図７（Ｂ）で例示した暗証番号の入力画面において、そのユーザの暗証番号が再設定された旨を表示するようにしても良い。
【００６７】
これによりユーザは、自分の暗証番号が再設定されたことを確認した上で、暗証番号を入力してログインすることができる。
【００６８】
尚、上述した例では、ユーザの暗証番号を例に説明したが、暗証番号に限らず、例えばパスワード等のユーザ特有のユーザ情報であっても良い。
【００６９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７０】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００７１】
１０１…複合機（ＭＦＰ），１０２…ＰＣ、１０３…メールサーバ、２０１…ＣＰＵ、２０４…ＨＤＤ，２０９…操作部、２１０…プリンタ、２１１…スキャナ
【図１】
2019016834.tif 000003
【図２】
2019016834.tif 000004
【図３】
2019016834.tif 000005
【図４】
2019016834.tif 000006
【図５】
2019016834.tif 000007
【図６】
2019016834.tif 000008
【図７】
2019016834.tif 000009
【図８】
2019016834.tif 000010
【図９】
2019016834.tif 000011
【図１０】
2019016834.tif 000012