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