(57)【要約】【課題】本発明は、複数のアプリケーションを有する画像形成装置において、各ユーザの所望の設定値を適切に再現でき、利便性を向上させることができる画像形成装置を提供する。【解決手段】画像形成装置にログインしたユーザのユーザ情報と、前記アプリケーション毎に施されている設定情報とを関連付けて再現情報として記憶する。ユーザにより選択されたファイルに設定情報が付加されている否か判断し、保持すると判断された場合は、ファイルの設定情報を読み出して再現する。一方、保持しないと判断された場合には、ログインしたユーザのユーザ情報に対応する設定情報を再現情報から読み出して再現する。【選択図】図８
2015106797.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
第１の印刷設定を関連づけることが可能なファイルを記憶する第１の記憶手段と、
ユーザに関連づけて第２の印刷設定を記憶する第２の記憶手段と、
装置にログインしたユーザの指示に従って前記第１の記憶手段に記憶されたファイルを選択する選択手段と、
前記選択手段により選択されたファイルに前記第１の印刷設定が関連づけられている場合は前記１の印刷設定に従って印刷処理を実行し、前記選択手段により選択されたファイルに前記第１の印刷設定が関連づけられていない場合は前記第２の印刷設定に従って印刷処理を実行するように制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記選択手段により選択されたファイルに前記第１の印刷設定が関連づけられている場合、前記第１の印刷設定と前記第２の印刷設定のうちどちらの印刷設定を利用するかを切り替え可能にすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記ログインしたユーザに対応する印刷設定が前記第２の記憶手段に記憶されていない場合には初期設定を表示手段に表示するように制御することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第２の記憶手段は、ジョブの開始時またはアプリケーションの切り替え操作時を含むタイミングで前記印刷設定を記憶することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
画像形成装置の制御方法であって、
第１の印刷設定を関連づけることが可能なファイルを第１の記憶手段に記憶する第１の記憶工程と、
ユーザに関連づけて第２の印刷設定を第２の記憶手段に記憶する第２の記憶工程と、
装置にログインしたユーザの指示に従って前記第１の記憶手段に記憶されたファイルを選択する選択工程と、
前記選択工程にて選択されたファイルに前記第１の印刷設定が関連づけられている場合は前記１の印刷設定に従って印刷処理を実行し、前記選択工程にて選択されたファイルに前記第１の印刷設定が関連づけられていない場合は前記第２の印刷設定に従って印刷処理を実行するように制御工程と、
を備えることを特徴とする制御方法。
【請求項６】
請求項５に記載の制御方法を画像形成装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関し、特に、前回使用時の設定を記憶し、次回使用時にその設定を再現するレジューム機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
近年、複合機等の画像形成装置は、コピー機能やファクシミリ機能、印刷機能、ネットワーク接続機能等の様々な機能を備え、ユーザが行う操作内容も複雑化している。特に、オフィス等に設置された画像形成装置は、複数のユーザが共有することから、例えばユーザＡがコピーの設定変更した後、その設定変更を気付かずにユーザＢがコピーを利用すると、所望の印刷出力が得られずに無駄なコピーを発生するおそれがある。そこで、設定変更後一定時間が経過すると自動的に設定値をクリアするオートクリア機能を有する画像形成装置がある。
【０００３】
オートクリア機能により初期設定に戻った場合、ユーザは画像形成装置の初期メニュー画面から所望の設定画面を呼び出して、一から設定を行う必要がある。そのため、普段使う設定が決まっていたとしても、ユーザは同じ設定を毎回行わなければならず、操作が煩雑である。この問題を解決するため、ユーザが普段使う設定を予め登録して、利用時に呼び出すカスタマイズ機能が提案されている。
【０００４】
しかしながら、ユーザ自身がカスタマイズ設定を行う必要があるため、画像形成装置に不慣れなユーザにとってはカスタマイズを施すことが難しい。そこで、ユーザが前回使用していた画面をユーザが指示することなく自動的に再現できる仕組みが必要である。
【０００５】
従来の技術として次の技術がある。ユーザ認証後の所定時間以内に複数の機能を順次選択した際、複数の機能に係る内容及び選択順位がユーザ毎に関連付けて記憶している。そして、該当ユーザのカスタマイズ情報をカスタマイズ情報記憶部から読み出すにあたり、複数の機能のうち、最初に選択された機能（第１順位）に係る初期表示画面を読み出して、タッチパネル部に表示させる（例えば、特許文献１参照）。これにより、複数のユーザ毎の機能選択順位を考慮することで、ユーザ毎に適切にカスタマイズされた初期表示画面を提供することが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２７３１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１の技術では、前回最初に選択された機能（第１順位）が初期表示画面として表示される。一方で近年の画像形成装置では複数のアプリケーションを備えている。
【０００８】
保存アプリケーションであるボックス機能では、原稿を読み取ってボックスに保存しておき、ユーザが必要な時にボックスに保存したファイルを印刷することが可能である。また、ユーザは印刷時に用紙に対する面付や、ステイプルなどフィニッシャーの設定、濃度等の画質設定などの出力に関する印刷設定を指定することができる。さらに、ユーザはボックスのファイルに対して印刷設定を登録することで再印刷時に印刷設定の再操作を不要にすることが可能である。このため、ボックス機能をもつ構成では、初期画面表示でボックス機能を表示し、前回利用した印刷設定を表示画面として復元してしまうと、前回利用したボックスのファイルと異なるファイルを利用する際も、前回利用時の印刷設定が復元されてしまう。この場合、ボックスのファイルに登録されている印刷設定とは異なる設定が復元される場合があり、ユーザは印刷設定をし直す必要が生じてしまい、必ずしも利便性が向上するとはいえない。
【０００９】
本発明は、上記問題に鑑みて成されたものであり、複数のアプリケーションを有する画像形成装置において、各ユーザの所望の設定値を適切に再現でき、利便性を向上させることができる制御技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像形成装置は、画像形成装置であって、第１の印刷設定を関連づけることが可能なファイルを記憶する第１の記憶手段と、ユーザに関連づけて第２の印刷設定を記憶する第２の記憶手段と、装置にログインしたユーザの指示に従って前記第１の記憶手段に記憶されたファイルを選択する選択手段と、前記選択手段により選択されたファイルに前記第１の印刷設定が関連づけられている場合は前記１の印刷設定に従って印刷処理を実行し、前記選択手段により選択されたファイルに前記第１の印刷設定が関連づけられていない場合は前記第２の印刷設定に従って印刷処理を実行するように制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数のアプリケーションを有する画像形成装置において、各ユーザの所望の設定値を適切に再現でき、利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【図２】図１の画像形成装置のソフトウェア構成の一例を示すブロック図である。
【図３】画像形成装置の操作部に表示される画面の一例を示す図であり、（ａ）メインメニュー画面、（ｂ）スキャンして保存画面である。
【図４】画像形成装置の操作部に表示される保存ファイルの利用画面の一例を示す図である。
【図５】画像形成装置の設定を再現するために必要な再現情報の記憶処理の流れを示すフローチャートである。
【図６】再現情報のデータの一例を示す図である。
【図７】保存アプリケーションであるボックス機能で、ボックスのファイルに対して印刷設定を登録する処理の流れを示すフローチャートである。
【図８】図５のステップＳ４０１における画像形成装置の設定を再現する再現処理の詳細を示すフローチャートである。
【図９】条件付きの復元を可能とする操作部の表示画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１４】
図１は、本発明の実施形態に係る画像形成装置のハードウェア構成の一例を示すブロック図である。
【００１５】
図１において、画像形成装置は、コントローラユニット１００と、操作部１０６と、スキャナ部１０８と、プリンタ部１０９を備える。
【００１６】
コントローラユニット１００は、以下に説明する各部を備え、主に画像形成装置全体の制御を行う。システムバス１１１には、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、操作部Ｉ／Ｆ１０５、デバイスＩ／Ｆ１０７、及びネットワークＩ／Ｆ１１０が接続される。
【００１７】
ＣＰＵ１０１は、システムバス１１１に接続された各部を統括的に制御する中央演算処理装置である。ＲＡＭ１０２は、ＣＰＵ１０１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリである。また、ＲＡＭ１０２には、オペレーティングシステム（ＯＳ）やシステムソフトウェア、アプリケーショソフトウェアなどのプログラムやデータも格納される。
【００１８】
ＲＯＭ１０３には、システムのブートプログラムが格納されている。また、ＲＯＭ１０３には、システムプログラムやアプリケーションプログラムが格納されていたり、フォントなど画像形成装置に必要な情報が格納されている場合もある。ＨＤＤ１０４はハードディスクドライブであり、ＯＳ、システムソフトウェア、アプリケーションソフトウェア、画像データ、設定データ等を格納する記憶装置である。
【００１９】
ＣＰＵ１０１は、ＲＯＭ１０３またはＨＤＤ１０４に格納されたプログラムを読み出しＲＡＭ１０２に展開して実行することにより各種制御を実現する。ＲＡＭ１０２、ＲＯＭ１０３やＨＤＤ１０４に格納された画像データや画像以外のデータがＣＰＵ１０１により処理される。なお、画像形成装置は、ＨＤＤ１０４を搭載せずにシステムソフトウェア、アプリケーションソフトウェア等をＲＯＭ１０３に格納することで、ハードディスクレス構成であってもよい。また、ＨＤＤ１０４の代わりに、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）などフラッシュメモリのようなハードディスク以外の記憶装置を用いた構成でも構わないのは言うまでも無い。
【００２０】
操作部Ｉ／Ｆ１０５は、操作部１０６と接続されている。操作部１０６は、画像形成装置の状態を知らせたり、ユーザからの操作を受け取るタッチパネルなどの表示装置や、画像形成装置に指示を与えるための操作ボタンなどの画像形成装置を操作するためのユーザインタフェース（ＵＩ）である。
【００２１】
デバイスＩ／Ｆ１０７は、画像入出力デバイスであるスキャナ部１０８やプリンタ部１０９とコントローラユニット１００とを接続し、画像データの入力や出力を行う。スキャナ部１０８からデバイスＩ／Ｆ１０７を介して入力された画像データは、ＲＡＭ１０２やＨＤＤ１０４に格納される。格納された画像データは、必要に応じてＲＡＭ１０２に格納されたアプリケーションプログラムで画像処理などが実行される。また、画像データが出力される場合も同様に、画像データは、デバイスＩ／Ｆ１０７を介してプリンタ部１０９へ出力される。ネットワークＩ／Ｆ１１０は、外部のＬＡＮに接続し、ネットワーク上の外部機器（不図示）の画像データ、あるいは画像形成装置を制御する情報との入出力を行う。
【００２２】
図２は、図１の画像形成装置のソフトウェア構成の一例を示すブロック図である。なお、以下の説明において、図２における各処理部を統括して画像形成装置を制御するプログラムがＣＰＵ１０１によって動作しているものとする。
【００２３】
まず、画像形成装置におけるコピー動作について説明する。
【００２４】
スキャナ部１０８は、不図示の圧板やシート原稿読取装置（ＡＤＦ）を備える。ユーザが、圧板やＡＤＦに原稿を置いて操作部１０６上の原稿読取開始ボタン（不図示）を押すと、スキャナ部１０８は、圧板やＡＤＦに置かれた原稿から画像を光学的に読取る。複数ページの原稿画像を読取る場合は、圧板であれば原稿を入れ替えてながら読取りをしたり、ＡＤＦであればＡＤＦにセットされた複数枚の原稿を順次読取りを行う。このとき、ユーザは、操作部１０６において、用紙に対する面付、ステイプルなどフィニッシャーの設定や、画質設定などの出力に関する印刷設定を指定することができる。
【００２５】
操作制御部２０１は、操作部１０６に当該操作に必要な画面や情報を表示したり、操作部１０６からユーザが操作した情報を受け取って、どの操作が指示されたかを判断を行う。ユーザからコピー指示を受け付けたときは、操作制御部２０１が、コピーする際に表示する画面（コピー画面）を生成して、操作部１０６に表示するように指示を行う。ユーザは、操作部１０６にコピー画面が表示されるので、圧板やＡＤＦに原稿をセットして、コピーの指示を行う。このとき、ユーザは、上述した印刷設定の指示も同時に行ってもよい。
【００２６】
コピーの指示が操作部１０６から操作制御部２０１へ渡される。操作制御部２０１は、コピー指示であったので、コピージョブ制御部２０５へコピー指示を渡す。
【００２７】
コピージョブ制御部２０５は、まず原稿から画像を読取る必要があるため、画像読取制御部２０２へ原稿の画像読取りを指示する。画像読取制御部２０２は、デバイスＩ／Ｆ１０７を介してスキャナ部１０８を制御して、圧板やＡＤＦ上の原稿から画像を読取る。なお、圧板で原稿を入れ替える場合は、コピージョブ制御部２０５から操作制御部２０１へ制御を戻し、再度、操作部１０６に次の原稿読取りか、印刷を開始するかの選択画面を表示する。
【００２８】
原稿から読取った画像のデータは、デバイスＩ／Ｆ１０７、システムバス１１１を経由して、記憶制御部２０４によって、ＲＡＭ１０２またはＨＤＤ１０４に格納される。なお、ＲＡＭ１０２、ＨＤＤ１０４のいずれに格納されるかは、例えば、データサイズや高速処理が要求されるか否かなどの要因によって、画像読取制御部２０２が決定する。
【００２９】
コピージョブ制御部２０５では、読取った画像のデータを印刷出力する必要があるため、画像出力制御部２０３に対して、記憶制御部２０４で格納された画像データを印刷するように指示する。
【００３０】
画像出力制御部２０３は、記憶制御部２０４で格納された画像データに対して、ユーザが指定した印刷設定で画像処理を施すように、画像処理部２０８に指示を出す。画像処理とは、例えば、２枚の原稿を１枚の用紙に面付する（２ｉｎ１）など出力画像に対する編集のことである。
【００３１】
画像処理部２０８は、出力向けの画像編集が完了すると、編集後の画像データを記憶制御部２０４によりＲＡＭ１０２またはＨＤＤ１０４に格納する。
【００３２】
画像出力制御部２０３は、記憶制御部２０４を用いてＲＡＭ１０２またはＨＤＤ１０４から編集後の画像データを読出して、システムバス１１１、デバイスＩ／Ｆ１０７を経由して、プリンタ部１０９へ送る。プリンタ部１０９は、送られた画像データを順次用紙に印刷して出力を行う。
【００３３】
次に、認証を実施する認証部２０７について説明する。
【００３４】
画像形成装置では、利用する機能に応じて認証が必要とされる場合がある。例えば、操作部１０６にユーザ名、パスワードをユーザに入力させる画面を表示してユーザに入力させる。操作部１０６から入力されたユーザ名及びパスワードが、操作部Ｉ／Ｆ１０５を介して、認証部２０７に送られる。
【００３５】
認証部２０７は、ＨＤＤ１０４等に格納されたユーザデータベース（不図示）を参照し、ユーザ名とパスワードの組み合わせが一致するものがあるかを判断して、ユーザの認証を実施する。なお、認証方法は、この限りでなく、非接触型のＩＣカードなど他の認証方法でもよい。また、ローカル（画像形成装置）に認証情報を持つのでなく、例えば、ＡｃｔｖｅＤｉｒｅｃｔｏｒｙのなどのように、外部の認証サーバ（不図示）によって認証を実施する形態でも構わない。このような場合は、認証部２０７は、外部の認証サーバに問い合わせを実施する。
【００３６】
次に、画像形成装置の操作部１０６に表示される画面について図３（ａ）、図３（ｂ）、図４を参照しながら説明する。
【００３７】
図３（ａ）、図３（ｂ）、及び図４は、操作部１０６に表示される画面の一例を示す図である。
【００３８】
図３（ａ）において、メインメニュー画面３０１は、画像形成装置の電源投入時に表示される初期画面である。メインメニュー画面３０１には、ユーザが選択するとコピー画面に移行するコピーアプリケーション選択キー３０２が配置されている。また、メインメニュー画面３０１には、選択すると送信画面に移行する送信アプリケーション選択キー３０３が配置されている。
【００３９】
さらに、メインメニュー画面３０１には、選択すると保存画面に移行する保存アプリケーション選択キー３０４が配置されている。保存アプリケーションとは、画像形成装置のスキャナ部１０８からデバイスＩ／Ｆ１０７を介して入力された画像データを記憶制御部２０４によってＨＤＤ１０４に格納し、格納した画像データを印刷するアプリケーションである。保存アプリケーション選択キー３０４が選択されると、図３（ｂ）に示すスキャンして保存画面３１０に切り替わる。なお、図３（ａ）において、符号が付されていない各種キーの説明については省略略する。
【００４０】
図３（ｂ）において、には、画像データの保存先を選択するためのボックス３１１が配置されている。ボックス３１１に表示されたボックスのいずれか１つが選択することで、当該選択されたボックスに、スキャナ部１０８で原稿から読み取った画像データが保存される。ユーザによりボックスが選択された後にファイルの読み込みキーが押下されると、保存時の設定画面（不図示）に推移する。
【００４１】
ボックスに保存された画像データを印刷する場合、当該ボックスに保存されている画像データのファイルを選択した後、メインメニュー画面３０１上の保存ファイルの利用選択キー３０５を押下する。これにより、図４に示す保存ファイルの利用画面３２０に切り替わる。
【００４２】
図４において、保存ファイルの利用画面３２０は、ボックスに保存された画像データのファイルの印刷処理時の印刷設定を行うため画面である。ユーザは、図示の画面において、用紙に対する面付や、ステイプルなどフィニッシャーの設定や濃度等の画質設定などの出力に関する印刷設定を指定することができる。図示例では、設定が施されているキーは反転表示される。
【００４３】
保存ファイルの利用画面３２０において、両面プリントキー３２２は両面モードを設定する場合に使用される。図示例では両面モードが設定されている。フィニッシャキー３２１は、ソートやステイプルのモードを設定する場合に使用される。図示例ではフィニッシャモードが設定されている。印刷部数３２６には、操作部１０６上の不図示のテンキー等で数値が入力され印刷部数の設定が行われると、設定された印刷部数が表示される。図示例では印刷部数１が設定されている。
【００４４】
その他の機能キー３２４は、用紙に対する面付等、その他の印刷設定をそれぞれ指定することができる。この状態でプリント開始キー３２３が押下されると、ジョブ開始が指示されたと判断し、設定されている印刷設定に従い、保存ジョブ制御部２０６が記憶制御部２０４に保存されている該当する画像データのファイルを読み出し、印刷を実行する。
【００４５】
設定を保存キー３２５は設定を保存する際に利用するキーであり、印刷設定画面で指定された印刷設定を印刷対象のファイルに登録することができる。例えば、図示の保存ファイルの利用画面３２０では、フィニッシャモードと両面モードが設定されている。この状態で設定を保存キー３２５が押下されると、選択された印刷対象のファイルに対して、フィニッシャモードと両面モードが登録される。登録後において、操作部１０６上で同ファイルが選択され、印刷設定画面へ遷移すると、登録されている印刷設定は反転表示され設定が復元される。なお、図示の他の設定モードについても上述したフィニッシャモードや両面モードと同様に設定することができ、それらの詳細については説明を省略する。
【００４６】
図５は、画像形成装置の設定を再現するために必要な再現情報の記憶処理の流れを示すフローチャートである。図５の処理は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４等を協働させて、操作制御部２０１、認証部２０７、及び記憶制御部２０４として機能させて実現される。すなわち、ＣＰＵ１０１がＨＤＤ１０４またはＲＯＭ１０３に記憶されたプログラムを読み出して実行することにより実現される。
【００４７】
図５において、ステップＳ４００では、認証部２０７は、ユーザの認証処理（ログイン処理）を実施する。認証が成功して、ユーザがログインすると、ステップＳ４０１へ進む。
【００４８】
ステップ４０１では、再現情報が既に記憶されている場合は、設定を再現する処理フローが行われ、アプリケーション画面が表示される。ステップＳ４０１の再現処理については図８にて詳細に説明する。
【００４９】
次に、ステップＳ４０２において、操作制御部２０１は、アプリケーション画面において、印刷設定や原稿読み取り設定を受け付ける。
【００５０】
ステップＳ４０３において、操作制御部２０１は、ジョブ開始が指示されたか否か判断する。指示されたと判断した場合はステップＳ４０４へ進む。ジョブ開始とは、図４で説明したように、アプリケーション画面でスタートキー（不図示）が押下されたときに、設定されている情報に従い、各アプリケーションのジョブ制御部が動作を開始することを示している。
【００５１】
ステップＳ４０４において、操作制御部２０１は、ステップＳ４０３のジョブ開始が指示されたアプリケーションを特定し、特定したアプリケーションで施されている設定情報に対して、ジョブ開始が可能な設定か判断する。操作制御部２０１は、ジョブ開始が不可能な設定の組み合わせを、予め設定させないよう制御しておくことで、ジョブ開始が指示可能な状態であるということは、必ずジョブ開始可能な設定である、と判断することも可能である。
【００５２】
また、ステップＳ４０４で特定したアプリケーションのジョブ制御部により、施されている設定情報に対して動作可能な設定か否か判断する制御としてもよい。ここで述べたジョブ制御部とは、コピージョブ制御部２０５、保存ジョブ制御部２０６、及び送信ジョブ制御部２０９を指している。ステップＳ４０４でジョブ開始が可能な設定と判断した場合はステップＳ４０５へ進む。
【００５３】
ステップＳ４０５において、操作制御部２０１は、ステップＳ４０４で特定したアプリケーションで施されている設定情報（第２の印刷設定）を、該当アプリケーションの再現情報として記憶制御部２０４に記憶する。
【００５４】
ステップＳ４０６において、記憶制御部２０４は、ステップＳ４０１で実施した認証情報（ユーザ識別子）とステップＳ４０５で記憶した再現情報を関連付けて記憶する。例えば、保存アプリケーションの場合、図４に示す保存ファイルの利用画面３２０の設定状態であれば、両面モードとフィニッシャモードが再現情報として記憶される。この時点で既に記憶制御部２０４に該当ユーザの同アプリケーションの再現情報が記憶されている場合は、最新の再現情報を記憶する。
【００５５】
ステップＳ４０７において、ステップＳ４０３で特定したアプリケーションのジョブ制御部により、施されている設定情報に従ってジョブを実行する。
【００５６】
また、本処理では、再現情報を記憶するタイミングをジョブ開始時としたが、画像形成装置のアプリケーションの切り替え操作時など別のタイミングで実施することも可能である。
【００５７】
ステップＳ４０８において、操作制御部２０１は、ユーザが画像形成装置の利用を終了し、ログアウトが指示されると、ログイン待ちの画面へ遷移する。
【００５８】
図６は、再現情報のデータの一例を示す図である。
【００５９】
図６において、再現情報のデータはログインユーザのユーザ識別子５０１と、ログインユーザの各アプリケーションの再現情報で構成される。再現情報は、記憶制御部２０４によって、ＲＡＭ１０２、あるいはＨＤＤ１０４に格納される。
【００６０】
ユーザ識別子５０１は、ログインユーザを一意に特定するための情報であり、ユーザ毎に異なった値が設定される。
【００６１】
コピー設定再現情報５０２は、コピーアプリケーションの再現情報を示している。図示例では、ユーザ識別子Ａ００００１のコピー設定再現情報５０２は、両面モードとフィニッシャモードが記憶されていることを表現している。また、ユーザ識別子Ａ００００２のコピー設定再現情報５０２はまだ記憶されていないことを本図では示している。
【００６２】
送信設定再現情報５０３は、送信アプリケーションの再現情報を示している。図示例では、ユーザ識別子Ａ００００２の送信設定再現情報５０３は、両面モードと宛先が記憶されていることを表現している。
【００６３】
保存設定再現情報５０４は、保存アプリケーションの再現情報を示している。図示例では、ユーザ識別子Ａ００００１の保存設定再現情報５０４は、印刷部数３、用紙に対する面付けの設定として製本モードが記憶されていることを表現している。
【００６４】
なお、図６に示すコピー設定再現情報５０２、送信設定再現情報５０３、及び保存設定再現情報５０４は、初期設定からの差分情報のみを記憶する表現となっているが、初期設定を含めて全情報を保持する構成としても構わない。
【００６５】
次に、保存アプリケーションであるボックス機能で、ボックスのファイルに対して印刷設定を登録する処理について説明する。
【００６６】
図７は、保存アプリケーションであるボックス機能で、ボックスのファイルに対して印刷設定を登録する処理の流れを示すフローチャートである。図７の処理は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４等を協働させて、操作制御部２０１、記憶制御部２０４、保存ジョブ制御部２０６、及びネットワーク制御部２１０として機能させて実現させる。すなわち、ＣＰＵ１０１がＨＤＤ１０４またはＲＯＭ１０３に記憶されたプログラムを読み出して実行することにより実現される。
【００６７】
印刷設定の登録には、図４を用いて説明した印刷設定画面からの登録方法と、不図示のホストコンピュータから送られてくるデータによる登録方法がある。本実施形態では、どちらにも対応する登録処理である。
【００６８】
ステップＳ６０１において、保存ジョブ制御部２０６は、記憶制御部２０４に記憶されているボックスのファイルを特定する。
【００６９】
ステップＳ６０２において、保存ジョブ制御部２０６は、ネットワーク制御部２１０または操作制御部２０１から送られてきたコマンド（プロトコル）を解釈し、印刷設定データを生成する。具体的には、保存ジョブ制御部２０６は、ステイプルのフィニッシャ設定がコマンド（プロトコル）に含まれていると判断すると、解釈可能なデータフォーマットでステイプル設定（ステイプル有無、ステイプル位置等）を印刷設定データとして生成する。
【００７０】
ステップＳ６０３において、保存ジョブ制御部２０６は、ステップＳ６０１において特定したファイルと関連付けて、ステップＳ６０２で生成した印刷設定データ（第１の印刷設定）を記憶制御部２０４に記憶して、本処理を終了する。
【００７１】
図８は、図５のステップＳ４０１における画像形成装置の設定を再現する再現処理の詳細を示すフローチャートである。図８の処理は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４等を協働させて、操作制御部２０１、認証部２０７、及び記憶制御部２０４として機能させて実現される。すなわち、ＣＰＵ１０１がＨＤＤ１０４またはＲＯＭ１０３に記憶されたプログラムを読み出して実行することにより実現される。
【００７２】
図５のステップＳ４０１において、認証が成功して、ユーザがログインすると、ステップＳ７０２において操作制御部２０１は図３（ａ）に示すメインメニュー画面を表示する。
【００７３】
ステップＳ７０３において、操作制御部２０１は、ユーザからアプリケーション画面の表示指示があったか否か判断する。指示があったと判断した場合はステップＳ７０４に進む。
【００７４】
ステップＳ７０４において、操作制御部２０１は、ステップＳ７０３において表示を指示されたアプリケーションが保存アプリケーションか否か判断する。保存アプリケーションの表示が指示されたと判断した場合はステップＳ７０８に進む一方、その他のアプリケーションの表示が指示されたと判断した場合は、ステップＳ７０５に進む。
【００７５】
ステップＳ７０５において、操作制御部２０１は、記憶制御部２０４に、ステップＳ７０１でログインしたユーザのユーザ識別子に合致する再現情報が存在するか否か判断する。存在すると判断した場合はステップＳ７０３で指示された表示アプリケーションに対する再現情報が存在するか否か判断する。再現情報が存在すると判断した場合はステップＳ７０６に進む一方、存在しないと判断した場合はステップＳ７０７に進む。
【００７６】
ステップＳ７０６において、操作制御部２０１は、ステップＳ７０５の再現情報を記憶制御部２０４から読み出し、ステップＳ７０３で指示されたアプリケーション画面上に再現する。これにより、前回使用していた画面をユーザが指示することなく自動的に再現できることになる。
【００７７】
一方、ステップＳ７０７では、再現情報が存在しないと判断されたため、操作制御部２０１はステップＳ７０３で指示されたアプリケーション画面を初期設定で表示する。
【００７８】
次に、ステップＳ７０４で保存アプリケーション画面への移行と判断された場合、ステップＳ７０８において操作制御部２０１は、保存アプリケーションのボックスに保存している印刷対象のファイルが選択されたか否か判断する。選択されたと判断した場合はステップＳ７０９へ進む。
【００７９】
ステップＳ７０９において操作制御部２０１は、ステップＳ７０８で選択されたファイルに印刷設定が登録されているか否か判断する。ステップＳ７０８で選択されたファイルの印刷設定を記憶制御部２０４から読み出し、登録されていると判断した場合はステップＳ７１０へ進み、登録されていないと判断した場合はステップＳ７０５へ進む。
【００８０】
ステップＳ７１０において操作制御部２０１は、ステップＳ７０８で選択されたファイルの印刷設定を記憶制御部２０４から読み出し、保存アプリケーション画面上に再現する。これにより、ファイルの印刷設定を再現することができる。具体例として、図６に示すような再現情報が保持されていた場合について説明する。ステップＳ７０１でユーザ識別子Ａ００００１に該当するユーザがログインし、ステップＳ７０３で保存アプリケーション画面への移動が指示されたとする。選択された印刷対象のファイルが、図４に示すように両面モード、フィニッシャモードの印刷設定が登録されている場合は、図４に示す印刷設定が選択されている状態の画面が再現される。選択された印刷対象のファイルに印刷設定が登録されていない場合は、図６におけるユーザ識別子Ａ００００１の保存設定再現情報である「印刷部数３」、「製本面付け」の印刷設定が選択されている状態の画面が再現されることになる。
【００８１】
図８では、印刷設定が登録されたファイルは、無条件でファイルに登録されている印刷設定を復元する処理フローとした。しかしながら、ユーザに、「ファイルに登録されている印刷設定」か「前回利用時の印刷設定」の何れかを選択させることも可能である。その場合の操作部の表示内容を図９を用いて説明する。
【００８２】
図９において、８０１は保存アプリケーションの印刷設定画面である。８０２は設定復元方法の選択キーであり、「はい」が選択されると「前回利用時の印刷設定」である図６に示すような再現情報が復元される。一方、「いいえ」が選択されるとボックスの印刷対象のファイルに登録されている印刷設定が復元され、印刷設定画面（例えば、保存ファイルの利用画面３２０）が表示される。
【００８３】
図示例では、印刷設定の復元前にユーザに選択させる方法を説明したが、一旦、復元した後でどちらかに切り替える方法で実現しても構わない。
【００８４】
以上のように、本実施形態によれば、画像形成装置にログインしたユーザのユーザ情報と、前記アプリケーション毎に施されている設定情報とを関連付けて再現情報として記憶する。ユーザにより選択されたファイルに設定情報が付加されている否か判断し、保持すると判断された場合は、ファイルの設定情報を読み出して再現する。一方、保持しないと判断された場合には、ログインしたユーザのユーザ情報に対応する設定情報を再現情報から読み出して再現する。これにより、画像形成装置を利用するユーザの所望の設定値を適切に再現することができ、利便性を向上させることができる。
【００８５】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８６】
１００  コントローラユニット
１０１  ＣＰＵ
２０１  操作制御部
２０４  記憶制御部
２０５  コピージョブ制御部
２０６  保存ジョブ制御部
２０７  認証部
２０９  送信ジョブ制御部
【図１】
2015106797.tif 000003
【図２】
2015106797.tif 000004
【図３】
2015106797.tif 000005
【図４】
2015106797.tif 000006
【図５】
2015106797.tif 000007
【図６】
2015106797.tif 000008
【図７】
2015106797.tif 000009
【図８】
2015106797.tif 000010
【図９】
2015106797.tif 000011