(57)【要約】【課題】  設定履歴の有効活用とセキュリティを両立する仕組みを提供する。【解決手段】  ジョブ実行装置において、個人認証をした後にログインした認証ユーザ、もしくは個人認証なしにログインした非認証ユーザが行った設定に従ってジョブを実行する第１のジョブ実行手段と、前記認証ユーザもしくは前記非認証ユーザが行った設定を履歴として記憶する記憶手段と、ログイン中、前記認証ユーザもしくは前記非認証ユーザの履歴を用いてジョブを実行する第２のジョブ実行手段と、前記非認証ユーザのログアウト要求に従って、当該非認証ユーザの履歴を削除する削除手段と、を有し、前記記憶手段は、前記認証ユーザの履歴を当該認証ユーザに対応づけて保持し、前記第２のジョブ実行手段は、前記認証ユーザの再ログイン中、当該認証ユーザに対応づけられた履歴を用いて、ジョブを実行可能であることを特徴とする。【選択図】  図５
2017027313.tif 000002
【特許請求の範囲】
【請求項１】
個人認証をした後にログインした認証ユーザ、もしくは個人認証なしにログインした非認証ユーザが行った設定に従ってジョブを実行する第１のジョブ実行手段と、
前記認証ユーザもしくは前記非認証ユーザが行った設定を履歴として記憶する記憶手段と、
ログイン中、前記認証ユーザもしくは前記非認証ユーザの履歴を用いてジョブを実行する第２のジョブ実行手段と、
前記非認証ユーザのログアウト要求に従って、当該非認証ユーザの履歴を削除する削除手段と、を有し、
前記記憶手段は、前記認証ユーザの履歴を当該認証ユーザに対応づけて保持し、
前記第２のジョブ実行手段は、前記認証ユーザの再ログイン中、当該認証ユーザに対応づけられた履歴を用いて、ジョブを実行可能であることを特徴とするジョブ実行装置。
【請求項２】
前記非認証ユーザはゲストユーザであることを特徴とする請求項１に記載のジョブ実行装置。
【請求項３】
前記ジョブ実行装置は複合機であることを特徴とする請求項１に記載のジョブ実行装置。
【請求項４】
前記第１の実行手段及び前記第２の実行手段により実行されるジョブは、原稿を読み取って画像を送信する送信ジョブであり、当該送信ジョブについて行われた設定には少なくとも送信宛先の情報が含まれることを特徴とする請求項１に記載のジョブ実行装置。
【請求項５】
個人認証をした後にログインした認証ユーザ、もしくは個人認証なしにログインした非認証ユーザが行った設定に従ってジョブを実行する第１のジョブ実行ステップと、
前記認証ユーザもしくは前記非認証ユーザが行った設定を履歴として記憶する記憶ステップと、
ログイン中、前記認証ユーザもしくは前記非認証ユーザの履歴を用いてジョブを実行する第２のジョブ実行ステップと、
前記非認証ユーザのログアウト要求に従って、当該非認証ユーザの履歴を削除する削除ステップと、を有し、
前記記憶ステップでは、前記認証ユーザの履歴を当該認証ユーザに対応づけて保持し、
前記第２のジョブ実行ステップでは、前記認証ユーザの再ログイン中、当該認証ユーザに対応づけられた履歴を用いて、ジョブを実行可能であることを特徴とするジョブ実行装置の制御方法。
【請求項６】
コンピュータを、請求項１ないし４のいずれか１項に記載のジョブ実行装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が行った設定に従って処理を実行し、その設定を設定履歴として利用者に対応づけて記憶することにより、該設定履歴を呼び出して再利用させることが可能なジョブ実行装置に関する。
【背景技術】
【０００２】
近年の複合機は、様々な機能を備えており、その機能を実行するために複合機の利用者が行うべき設定操作も複雑化している。例えば、原稿を読み取って画像を送信する送信機能を備えた複合機では、送信宛先の設定や解像度の設定、ファイル形式の設定、など設定すべき項目が膨大であり、その設定作業が利用者にとって負担になる場合がある。このような装置は、利用者が過去に行った設定履歴を呼び出す、「履歴呼出機能」を備えている。履歴呼出機能とは、利用者が行った設定に従って処理を実行したときに、当該設定内容を設定履歴として記憶し、設定履歴に含まれる設定情報を簡単な操作で呼び出す機能である。履歴呼出機能を使用することで、過去の設定内容を再利用することができ、利用者の設定作業の負荷を軽減させることができる。
【０００３】
ところで、画像処理装置を多数のユーザで共用する場合、全個人の設定履歴を各人が呼び出すことができてしまうと、自分の設定履歴を探し出すのが困難となる。そこで特許文献１では、画像処理装置にログインする前に個人認証を行い、認証された利用者毎に設定履歴を記憶する方法が提案されている。特許文献１の方法によれば、再度その利用者が認証されログインした場合は、ログインした利用者に対応する設定履歴を呼び出して表示することで自分の設定履歴を呼び出すことができる。さらに特許文献１には、個人認証なしにログインした利用者の指示で行われた処理の履歴は、非認証ユーザの設定履歴として装置内に記憶することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１５３３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
履歴呼出機能によれば、１度実行した処理について行われた設定を履歴として記憶するので、ユーザは、ログイン中に同じ設定作業を行う必要がなく、利便性が向上する。
【０００６】
また、特許文献１では、ユーザがログアウトした後も設定履歴を装置内に記憶し続ける。そのため、ログイン後に、同じユーザが再びログインした場合、該ユーザの設定履歴を呼び出すことができ、再設定を簡単に行うことができる。
【０００７】
しかしながら、個人認証なしに装置にログインした利用者の設定履歴については、その利用者がログアウトした後も装置内に記憶され続けると、その設定履歴が他のユーザによって自由に使用されてしまうことになる。例えば設定履歴に機密情報が含まれる場合、そのような設定履歴が他人に使用されるのはセキュリティの観点で望ましくない。
【０００８】
そこで、個人認証なしにログインしたユーザの設定履歴については、ログイン中は再設定を可能にするために設定履歴を保持するが、ログアウト後は他人による利用を防ぐために設定履歴を残したくない。
【０００９】
本発明は、上記の課題を解決するためになされたものであり、その目的は、設定履歴の有効活用とセキュリティを両立する仕組みを提供することである。
【課題を解決するための手段】
【００１０】
本発明のジョブ実行装置は、個人認証をした後にログインした認証ユーザ、もしくは個人認証なしにログインした非認証ユーザが行った設定に従ってジョブを実行する第１のジョブ実行手段と、前記認証ユーザもしくは前記非認証ユーザが行った設定を履歴として記憶する記憶手段と、ログイン中、前記認証ユーザもしくは前記非認証ユーザの履歴を用いてジョブを実行する第２のジョブ実行手段と、前記非認証ユーザのログアウト要求に従って、当該非認証ユーザの履歴を削除する削除手段と、を有し、前記記憶手段は、前記認証ユーザの履歴を当該認証ユーザに対応づけて保持し、前記第２のジョブ実行手段は、前記認証ユーザの再ログイン中、当該認証ユーザに対応づけられた履歴を用いて、ジョブを実行可能であることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、利用者が所望の設定履歴を再利用可能とし、かつ他人から設定履歴を参照されないようにすることができる。この結果、設定履歴の有効活用とセキュリティを両立させることができる。
【図面の簡単な説明】
【００１２】
【図１】ジョブ実行装置の一例である複合機の構成を示す図
【図２】操作部の構成を例示する図
【図３】操作画面を例示する図
【図４】設定ＤＢのデータ構成を例示する図
【図５】履歴呼出機能に関する一連の処理を例示するフローチャート
【発明を実施するための形態】
【００１３】
以下、図面を参照して、発明を実施するための形態について説明する。
【００１４】
図１は、ジョブ実行装置の一例である複合機（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ、以下、「ＭＦＰ」という）の構成を例示する図である。本実施形態のＭＦＰ１は、送信機能や印刷機能、保存機能などを備える。ＭＦＰ１は、送信機能を用いて、例えば、原稿をスキャンして得られた画像をファイルとして外部に送信するジョブ（以下、送信ジョブという）や、ボックスと呼ばれる文書保存領域に保存されている文書を外部に送信するジョブを実行することができる。またＭＦＰ１は、印刷機能を用いて、例えば、パーソナルコンピュータやスマートフォンから送信されたデータをプリントするジョブや、原稿をスキャンして得られた画像を印刷するコピージョブなどを実行することができる。またＭＦＰ１は、保存機能を用いて、外部から送信されたデータや原稿をスキャンして得られたデータを保存する保存ジョブを実行することができる。
【００１５】
ＭＦＰ１は、その内部に、プリンタ１０９、スキャナ１０８、操作部１０６、およびコントローラユニット１００を有する。プリンタ１０９は、電子写真技術を用いて画像をシート上に印刷する装置である。プリンタ１０９は、用紙トレイから用紙を取り出す給紙機構や、内部から外部への紙を送る機構、画像を転写して定着させる機構などからなる。またプリンタ１０９の追加機能として仕上げ機構がある。仕上げ機構はフィニッシャなどと呼ばれる。仕上げ機構には、プリントされた印刷物を部単位でソートしたり、ホチキスで留めたり、印刷物を折ったりする機構がある。
【００１６】
スキャナ１０８は、原稿に光をあてて、反射光をディジタルデータとして読み取る装置である。スキャナ１０８は、原稿を１面ずつ読み取るための原稿台ガラスを備えている。また、積み重ねられた複数枚の原稿を連続的に読み取るためにＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）が装着されている。
【００１７】
操作部１０６は、図２を用いて後述するように、ユーザの操作を受け付ける入力装置と、装置の状態を表示するための表示装置とを持つ。
【００１８】
コントローラユニット１００は、ＭＦＰ１の制御を行う装置である。コントローラユニット１００は、その内部に、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、操作部Ｉ／Ｆ１０５、デバイスＩ／Ｆ１０７、及びネットワークＩ／Ｆ１１０を有し、これらがシステムバス１１１に接続されている。ＣＰＵ１０１は、ＭＦＰ１を制御する中央演算装置である。ＲＡＭ１０２は、ＣＰＵ１０１が動作するためのシステムワークメモリであり、画像データを一時記憶又は保持するための画像メモリでもある。ＲＡＭ１０２は、オペレーティングシステムやシステムソフトウェア、アプリケーショソフトウェアなどのプログラムもロードされる。ＲＯＭ１０３は、システムのブートプログラムが格納されている。またＲＯＭ１０３は、システムプログラムやアプリケーションプログラムが格納されている。またＲＯＭ１０３は、フォントなどＭＦＰ１に必要な情報も保持されている。ＨＤＤ１０４はハードディスクドライブで、オペレーティングシステム、システムソフトウェア、アプリケーションソフトウェア、及び画像データ等を格納する。本実施形態では、ユーザ認証時に照合されるユーザ名やパスワードを含むユーザ情報がＨＤＤ１０４に格納されている。また、図４に示す設定ＤＢ４００もＨＤＤ１０４に格納されている。なお、小型の複合機では、ＨＤＤ１０４を搭載せずにＲＯＭ１０３にシステムソフトウェア、アプリケーションソフトウェア等を格納し、ハードディスクレスにする場合もある。あるいは、ＨＤＤ１０４の代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）などのフラッシュメモリのような記憶装置を用いる形態も考えられる。
【００１９】
本実施形態では、送信機能の一例としてネットワークＩ／Ｆ１１０により外部に画像を送信する形態について説明するが、これに限らず、モデムによって公衆回線を介してＦＡＸ送信する機能などにも適用することもできる。ＦＡＸ送信に適用する場合は、図１には図示していないが、モデム装置向けＩ／Ｆがコントローラユニット１００に具備され、モデムによって公衆回線に接続される。
【００２０】
また本実施形態では、ジョブ実行装置の一例として複合機について説明するが、これに限らず、印刷装置や画像読取装置、画像形成装置、情報処理装置などにも適用することができる。
【００２１】
図２は、操作部１０６の構成を例示する図である。液晶表示部２０１は、液晶上にタッチパネルシートが貼られており、後述する図３の操作画面やソフトキーを表示するとともに、表示してあるソフトキーが押されるとその位置情報をコントローラユニット１００のＣＰＵ１０１に伝える。スタートキー２０２は、図５で後述する送信ジョブや、それ以外にも印刷ジョブや保存ジョブなどのジョブ実行の開始を指示するときに用いるキーである。スタートキー２０２の中央部には、緑と赤の２色ＬＥＤ２０３があり、その色によってスタートキー２０２が操作可能かどうかを示す。ストップキー２０４は、実行中のジョブをとめる場合などに用いるキーである。テンキー２０５は、数字や文字を入力するためのキーである。機器設定キー２０６は、機器設定を行うときに押下するキーである。
【００２２】
図３（ａ）〜（ｄ）は、操作部１０６に表示される操作画面を例示する図である。図３を用いて、履歴呼出機能を使用した操作の一連の流れを説明する。図３（ａ）は、ＭＦＰ１の電源が投入された後に表示される、ログイン処理を受け付ける操作画面（ログイン画面）である。図３（ａ）の例では、ログイン画面３００は、ユーザ名入力フォーム３０１と、パスワード入力フォーム３０２、ログイン先選択ボタン３０３、ログインボタン３０４、ゲストログインボタン３０５を有する。ユーザ名入力フォーム３０１からユーザ名が入力され、パスワード入力フォーム３０２からパスワードが入力され、ログインボタン３０４が押下されると、その指示がＣＰＵ１０１に伝えられる。ＣＰＵ１０１は、ログイン画面３００を介してユーザ名とパスワードを受け取り、受け取ったユーザ名及びパスワードと、ユーザ情報ＤＢ内のユーザ名及びパスワードと一致するか照合し、個人認証を実施する。照合が一致しない場合、ＣＰＵ１０１は、個人認証が失敗したと判断し、操作部１０６を介して認証が失敗した旨を通知する。一方、照合が一致する場合、ＣＰＵ１０１は、個人認証成功と判断し、認証状態を未ログイン状態からログイン状態に変更し、ログインコンテキストを発行する。
【００２３】
一方、ゲストログインボタン３０５が押下されると、ＣＰＵ１０１は、個人認証の実施を行わずゲストユーザとしてのログイン処理を実施する。個人認証してからログインする場合の処理と、個人認証せずにログインする場合の処理の違いについては図５を用いて後述する。
【００２４】
なお、認証方法は、上述したユーザ名とパスワードを用いた認証方法に限定されるものではなく、非接触型のＩＣカードや生体認証など他の認証方法であってもよい。また更には、ＭＦＰ１内にユーザ情報ＤＢを持つのではなく、例えばＭｉｃｒｏｓｏｆｔ社のＡＤ（ＡｃｔｉｖｅＤｉｒｅｃｔｏｒｙ）などのように、外部の認証サーバによって認証を実施する形態でも構わない。この構成の場合、ＣＰＵ１０１は、ネットワークＩ／Ｆ１１０を介して、外部の認証サーバに認証照合を要求する。さらに、ＭＦＰ１内のユーザ情報ＤＢと外部認証サーバとを切り替えられるようにしてもよい。図３（ａ）を例にすると、ユーザは、ログイン先選択ボタン３０３によって、どの認証サーバに対して認証するのかを選択する。
【００２５】
図３（ｂ）は、ログイン後に表示される、送信ジョブの実行を指示するための送信指示画面の例である。本実施形態では、送信ジョブを実行する場合の例に説明する。ただしこれはあくまでも一例であり、本実施形態は、例えば、コピージョブを実行する場合にも適用できるし、保存ジョブを実行する場合にも適用できる。また、本実施形態では、ログイン後に送信指示画面が表示される例について説明したが、例えば、メニュー画面を表示して、何れの機能を使用するかを利用者に選択する形態であってもよい。
【００２６】
図３（ｂ）の送信指示画面３０６は、各種の設定を利用者に行わせるための設定ボタンや、ログアウトを要求するためのログアウトボタン３０８、過去に行った設定の履歴を呼び出すための設定履歴ボタン３０７などを有する。送信指示画面３０６で、利用者が、送信宛先の設定や解像度、原稿サイズ、ファイル形式などの所望する設定を行い、スタートキー２０２を押下する。これを受けてＣＰＵ１０１は、スキャナ１０８やネットワークＩ／Ｆ１１０などのユニットを制御し、利用者に指示された設定に従い、原稿の読取処理や画像送信処理を実行する。またＣＰＵ１０１は、このときの設定内容を、設定履歴としてＨＤＤ１０４の設定ＤＢ４００（図４）に記憶する。本実施形態では、設定ＤＢ４００に記憶された設定履歴はユーザごとに格納される。そのため、他人の設定履歴を使用したジョブの実行を禁止している。さらに本実施形態では、ログアウトの要求を受け付けたときに、ログイン中のユーザがゲストユーザであれば、別の利用者がゲストユーザとしてログインする可能性があるので、設定ＤＢ４００に記憶されているゲストユーザの設定履歴を削除する。これにより、設定履歴の有効活用とセキュリティを両立する仕組みを提供する。
【００２７】
図３（ｃ）は、送信指示画面の設定履歴ボタン３０７が押下された場合に表示される、設定履歴を呼び出すコール画面を例示する図である。図３（ｃ）に示すように、コール画面３０９は、履歴指定ボタン３１０ａ〜３１０ｃと、設定履歴確認リスト３１１とＯＫボタン３１２とを有する。履歴指定ボタン３１０ａ〜３１０ｃは、何回前に、実行されたジョブに関する設定履歴を呼び出すかを利用者が指定するためのボタンである。図３（ｃ）の例では、１つ前の履歴が履歴指定ボタン３１０ａ、２つ前の履歴が履歴指定ボタン３１０ｂ、３つ前の履歴が履歴指定ボタン３１０ｃの操作によって呼び出される。なお、設定履歴は、ユーザ毎に管理されており、ログインしたユーザに対応する設定履歴のみが呼び出し可能となっている。設定履歴確認リスト３１１は、各設定履歴に対する設定内容を表示している。コール画面３０９でＯＫボタン３１２が押下されると、ＣＰＵ１０１は、対応する設定履歴を、新たなジョブの設定として反映する。
【００２８】
図３（ｄ）は、設定履歴を呼び出した後に表示される送信指示画面である。図３（ｄ）の送信指示画面３０６は、図３（ｃ）のコール画面３０９で設定履歴が選択され、ＯＫボタン３１２が押下されると表示される画面である。この例は、送信ジョブに係る設定として、１つ前の履歴が呼び出された場合の例である。
【００２９】
このように履歴呼出機能を使用することで、過去の設定内容を再利用することができ、利用者の設定作業の負荷を軽減させることができる。
【００３０】
図４は、設定ＤＢ４００に登録されている設定情報のデータ構成を例示する図である。設定ＤＢ４００は、設定情報を有し、設定情報はユーザ毎に管理される。図４の例では、ユーザＴａｎａｋａ（４０１ａ）、Ｓｕｚｕｋｉ（４０１ｂ）、Ｙａｍａｄａ（４０１ｃ）、およびＧｕｅｓｔ（４０２）の各々に設定情報が関連づけられている。Ｔａｎａｋａ、Ｓｕｚｕｋｉ、Ｙａｍａｄａは、個人ユーザであり認証手段により認証されるユーザである。一方、Ｇｕｅｓｔはゲストユーザであり、個人認証なしにログイン可能なユーザである。設定情報には、少なくとも、デフォルト設定情報４０３と設定履歴情報４０４がある。デフォルト設定情報４０３は、該当する機能に関するジョブの指示画面に遷移したタイミングで反映される設定情報である。本実施形態では送信機能に関する送信指示画面に遷移したタイミングで該当するユーザのデフォルト設定情報が画面に反映される。なお実際には、コピー機能、送信機能、保存機能などの機能ごとにデフォルト設定情報を持っている。しかし本実施形態では、送信機能を例に説明するため、送信機能以外の機能に関するデフォルト設定情報は割愛する。設定履歴情報４０４は、ユーザが行った設定の履歴を最大３件まで格納する。
【００３１】
図５は、履歴呼出機能に関する一連の処理を例示するフローチャートである。図５に示す各ステップは、ＲＯＭ１０３又はＨＤＤ１０４からＲＡＭ１０２にロードされたプログラムをＣＰＵ１０１が実行することにより実現される。図５は、装置の電源が投入された後に処理が開始される。なお、本実施形態では、ＣＰＵ１０１が下記のステップを実行するものとして説明するが、本発明はこれに限定されるものではない。複数のＣＰＵが実行してもよいし、ＣＰＵ１０１と他のプロセッサとが協働して各ステップを実行してもよい。
【００３２】
図５において、まずＣＰＵ１０１は、利用者から操作部１０６を介してログイン要求を受け付けると（Ｓ５０１）、ログイン要求がゲストログインか個人ログインかを判断する（Ｓ５０２）。本実施形態において、個人ログインがゲストログインかの判断は、図３（ａ）のログイン画面のログインボタン３０４の押下が検出された場合は個人ログインと判断し、ゲストログインボタン３０５の押下が検出された場合はゲストログインと判断する。しかしこれ以外の方法で上記判断を行ってもよい。例えば、ゲストログインかどうかの判断として、“Ｇｕｅｓｔ”などのユーザ名が入力された場合に、ゲストログインであると判断してもよい。
【００３３】
Ｓ５０２で個人ログインと判断すると、Ｓ５０３に進み、ＣＰＵ１０１は、ユーザ認証を行う。具体的には、入力されたユーザ名とパスワードがユーザ情報ＤＢに格納されているユーザ名とパスワードと一致するかを照合する。一致しない場合、認証失敗と判断し、ステップＳ５０４に進む。ステップＳ５０４では、認証に失敗した旨を操作部１０６に表示し、Ｓ５０１に戻る。一致する場合はユーザ認証成功と判断し、ステップＳ５０５に進む。
【００３４】
Ｓ５０５で、ＣＰＵ１０１は、認証された個人ユーザに対応するデフォルト設定情報４０３をＨＤＤ１０４から取得し、そのデフォルト設定情報４０３を反映した送信指示画面を操作部１０６に表示する（Ｓ５０７）。例えば図４の例では、Ｔａｎａｋａ、Ｓｕｚｕｋｉ、Ｙａｍａｄａの何れかのユーザが認証されたときはそのユーザに対応するデフォルト設定情報を取得する。
【００３５】
Ｓ５０２でゲストログインと判断した場合は、Ｓ５０６で、ゲストユーザに対応するデフォルト設定情報４０３を取得し、そのデフォルト設定情報４０３を反映した送信指示画面３０６を操作部１０６に表示する（Ｓ５０７）。図４の例では、ＧｕｅｓｔのユーザＩＤに対応するデフォルト設定情報４０３を取得する。
【００３６】
Ｓ５０８で、ＣＰＵ１０１は、送信指示画面３０６を介して利用者からの操作を受け付ける。例えば、送信宛先や解像度、原稿サイズ、ファイル形式などの設定の操作を受け付けたり、スタートキー２０２の押下によりジョブの開始操作を受け付けたりする。また、設定履歴ボタン３０７を介して設定履歴機能の呼び出し操作を受け付けたり、ログアウトボタン３０８を介してログアウト要求の操作を受け付けたりする。
【００３７】
送信指示画面３０６で受け付けた利用者の操作が送信開始指示であると判断すると（Ｓ５０９でＹＥＳ）、ＣＰＵ１０１は、設定履歴の登録処理を実施する（Ｓ５１０）。すなわち、スタートキー２０２の押下時点で設定されている送信ジョブの設定を、設定履歴情報として、ログインユーザのＩＤに対応づけて設定ＤＢ４００に登録する。すでに設定履歴情報が３件登録されている場合は、古い設定履歴情報の上書きを行う。その後、ＣＰＵ１０１は、利用者に行われた設定に従い、スキャナ１０８やネットワークＩ／Ｆ１１０などのユニットを制御し、原稿の読取処理や、画像送信処理を実行する（Ｓ５１１）。
【００３８】
送信指示画面３０６で受け付けた利用者の操作が設定履歴機能の呼び出し操作であると判断すると（Ｓ５１２でＹＥＳ）、ＣＰＵ１０１は、設定履歴の呼出処理を実施する。すなわち、ログインユーザのユーザＩＤに対応する設定履歴情報を設定ＤＢ４００から取得する。このとき、ログインユーザのユーザＩＤに対応する設定履歴情報がない場合には、必要に応じてその旨を利用者に通知し、Ｓ５０７に戻る。例えば、ゲストユーザとしてログインした場合は、上述したように、ログアウト時点で設定履歴情報が設定ＤＢ４００から削除される。そのため、ゲストユーザとしてログインした場合で、かつ、ログイン後にジョブを実行していないときは、Ｓ５１３でＮＯと判定されることになる。ただし、ゲストユーザとしてログインした場合であっても、ログイン期間中であれば設定履歴を使用することができる。
【００３９】
Ｓ５１３で、ログインユーザのユーザＩＤに対応する設定履歴情報が設定ＤＢ内にあると判断すると（Ｓ５１３でＹＥＳ）、ＣＰＵ１０１は、操作部１０６に図３（ｃ）のコール画面３０９を表示する（Ｓ５１４）。更に、設定履歴の呼び出し指示を受け付ける（Ｓ５１５）。呼び出し指示を受け付けると、Ｓ５０７に戻り、再度、送信指示画面３０６の表示を行う。これにより、一度利用者が行った設定を簡単な操作で復元でき、利用者の設定作業の負荷を軽減させることができる。
【００４０】
送信指示画面３０６でログアウトボタン３０８が押下を検出し、ログアウト要求を受け付けると（Ｓ５１６でＹＥＳ）、ＣＰＵ１０１は、ログイン中のユーザが個人ユーザであるかゲストユーザであるかを判断する（Ｓ５１７）。本実施形態ではこの判断は、ログインユーザのユーザＩＤが“Ｇｕｅｓｔ”であるかどうかを確認することにより行う。しかし、これ以外の方法でゲストユーザかどうかの判断を行ってもよい。個人ユーザであると判断した場合（Ｓ５１７でＮＯ）、Ｓ５１９に進む。一方ゲストユーザであると判断すると（Ｓ５１７でＹＥＳ）、ＣＰＵ１０１は、設定ＤＢ４００内の、ユーザＩＤ“Ｇｕｅｓｔ”に対応する設定履歴情報を削除する（Ｓ５１８）。
【００４１】
Ｓ５１９では、現在の設定値を起動時の設定値に戻し、ログアウトを完了し、Ｓ５０１に戻る。
【００４２】
以上、本実施形態によれば、個人認証なしに画像処理装置にログインした利用者の設定履歴は、ログイン期間中は再利用可能としつつ、その利用者がログアウトした後は、設定ＤＢ４００から削除する。そのため、例えば設定履歴に送信宛先情報などの個人情報が含まれる場合、そのような設定履歴を他人に使用されるのを防ぐことができる。この結果、設定履歴の有効活用とセキュリティを両立させることができる。
【００４３】
すなわち、前記認証ユーザもしくは前記非認証ユーザが行った設定を履歴として保持する記憶する。そして、ログイン中、前記認証ユーザもしくは前記非認証ユーザの履歴を用いてジョブを実行可能である。さらに、前記非認証ユーザのログアウト要求に従って、当該非認証ユーザの履歴を削除するので、セキュリティを向上させることができる。
【００４４】
前記認証ユーザの再ログイン中、当該認証ユーザに対応づけられた履歴を用いて、ジョブを実行可能であるため、設定履歴を有効活用することができる。
【００４５】
（その他の実施形態）
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述の実施例の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を装置（又はシステム）に供給し、その装置（又はシステム）のコンピュータ（ＣＰＵ、ＭＰＵ）が記憶媒体に格納したプログラムコードを読出す処理である。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになる。また、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。また前記記憶媒体は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であってもよい。さらに、前記記憶媒体は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ、フラッシュメモリ、メモリカード等であってもよい。また、上述した実施例の１又は複数の機能は、１つのプロセッサによって実現されてもよいし、複数のプロセッサによって実現されてもよいし、ネットワーク上の複数のコンピュータによって実現されてもよい。
【符号の説明】
【００４６】
１  ＭＦＰ
１００  コントローラユニット
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  ＨＤＤ
１０５  操作部Ｉ／Ｆ
１０６  操作部
１０７  デバイスＩ／Ｆ
１０８  スキャナ
１０９  プリンタ
１１０  ネットワークＩ／Ｆ
２０１  液晶表示部
２０２  スタートキー
３００  ログイン画面
３０６  送信指示画面
３０９  コール画面
４００  設定ＤＢ
４０３  デフォルト設定情報
４０４  設定履歴情報
【図１】
2017027313.tif 000003
【図２】
2017027313.tif 000004
【図３】
2017027313.tif 000005
【図４】
2017027313.tif 000006
【図５】
2017027313.tif 000007