(57)【要約】【課題】留め置き印刷において、自動設定により印刷設定値が変更された場合に、印刷設定値が変更されたことをユーザに認識させる。【解決手段】本発明の画像形成装置は、受信した印刷ジョブを留め置き、ユーザからの印刷指示に応じて印刷ジョブを実行する留め置き印刷の実行が可能な画像形成装置であって、印刷ジョブから文書タイプを特定する文書タイプ特定手段と、印刷設定値が文書タイプに関連付けられた設定ルールを取得する設定ルール取得手段と、設定ルール取得手段により取得された、文書タイプ特定手段により特定された文書タイプに対応する文書タイプの設定ルールに基づいて、印刷ジョブの印刷設定値を変更する設定値変更手段と、印刷設定値が変更された印刷ジョブを強調して表示するように制御する表示制御手段とを備える。【選択図】図６
2019072992.tif 000002
【特許請求の範囲】
【請求項１】
受信した印刷ジョブを留め置き、ユーザからの印刷指示に応じて前記印刷ジョブを実行する留め置き印刷の実行が可能な画像形成装置であって、
前記印刷ジョブから文書タイプを特定する文書タイプ特定手段と、
印刷設定値が文書タイプに関連付けられた設定ルールを取得する設定ルール取得手段と、
前記設定ルール取得手段により取得された、前記文書タイプ特定手段により特定された文書タイプに対応する文書タイプの設定ルールに基づいて、前記印刷ジョブの印刷設定値を変更する設定値変更手段と、
前記印刷設定値が変更された前記印刷ジョブを強調して表示するように制御する表示制御手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブから、文書の特徴量を抽出する特徴量抽出手段をさらに備え、
前記文書タイプ特定手段は、前記特徴量に基づいて、前記文書タイプを特定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記表示制御手段は、前記印刷設定値が変更された印刷ジョブの背景を色付けして表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記表示制御手段は、前記印刷設定値が変更された印刷ジョブのフォントサイズ及びフォントの色の少なくともいずれかを、前記印刷設定値が変更されていない印刷ジョブのフォントサイズ及びフォントの色と異なるように表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項５】
前記表示制御手段は、前記印刷設定値が変更された印刷ジョブに前記文書タイプ特定手段により特定された文書タイプを付加して表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項６】
前記表示制御手段は、前記印刷設定値が変更された印刷ジョブに自動設定精度を付加して表示させるように制御し、
前記自動設定精度は、前記変更された印刷設定値が、前記文書タイプ特定手段により特定された文書タイプに対する印刷設定値として適切であるか否かを示す信頼度であることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項７】
前記自動設定精度は、前記文書タイプ特定手段により特定された文書タイプで印刷処理が実行されたログ情報のうち、前記設定ルールにおいて前記特定された文書タイプに関連付けられた印刷設定値で印刷処理が実行されたログ情報の割合であることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記表示制御手段は、前記印刷設定値が変更された印刷ジョブをポップアップ画面において表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項９】
前記表示制御手段は、前記印刷ジョブの変更前後における印刷設定値を表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項１０】
受信した印刷ジョブを留め置き、ユーザからの印刷指示に応じて前記印刷ジョブを実行する留め置き印刷の実行が可能な画像形成装置であって、
前記留め置きされた印刷ジョブを表示するユーザインタフェースを備え、
前記ユーザインタフェースは、前記印刷ジョブにおいて前記ユーザにより設定された印刷設定値と異なる印刷設定値に変更された印刷ジョブを強調して表示することを特徴とする画像形成装置。
【請求項１１】
受信した印刷ジョブを留め置き、ユーザからの印刷指示に応じて前記印刷ジョブを実行する留め置き印刷の実行が可能な画像形成装置における制御方法であって、
前記印刷ジョブから文書タイプを特定する文書タイプ特定ステップと、
印刷設定値が文書タイプに関連付けられた設定ルールを取得する設定ルール取得ステップと、
前記設定ルール取得ステップにおいて取得された、前記文書タイプ特定ステップにおいて特定された文書タイプに対応する文書タイプの設定ルールに基づいて、前記印刷ジョブの印刷設定値を変更する設定値変更ステップと、
前記印刷設定値が変更された前記印刷ジョブを強調して表示するように制御する表示制御ステップと
を含むことを特徴とする画像形成装置における制御方法。
【請求項１２】
コンピュータを、請求項１から９のいずれか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【請求項１３】
前記設定値変更手段は、前記文書タイプ特定手段により複数の文書タイプが特定された場合に、前記複数の文書タイプのうち、前記自動設定精度のより高い文書タイプの設定ルールに基づいて、前記印刷ジョブの印刷設定値を変更し、
前記表示制御手段は、前記印刷設定値が変更された印刷ジョブに、前記印刷ジョブの印刷設定値として変更可能な候補として、前記設定ルールが前記印刷ジョブの印刷設定値として変更対象とされなかった文書タイプに当該文書タイプに対する自動設定精度を付加したものを併せて表示させることを特徴とする請求項６又は７に記載の画像形成装置。
【請求項１４】
前記表示制御手段は、前記文書タイプ特定手段により複数の文書タイプが特定された場合であって、かつ、前記印刷ジョブの印刷設定値として変更対象とされなかった文書タイプの設定ルールが前記印刷ジョブの印刷設定値として変更することができない場合に、前記印刷設定値に変更することができないことを表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項１５】
前記表示制御手段は、複数の印刷設定値と、当該複数の印刷設定値の各々に対する自動設定精度とを保持する、前記印刷ジョブの印刷設定値として変更可能な文書タイプにおいて、前記印刷ジョブの印刷設定値として変更可能な候補として、前記印刷設定値に当該印刷設定値に対する自動設定精度を付加したものを表示させることを特徴とする請求項６又は７に記載の画像形成装置。
【請求項１６】
前記表示制御手段は、変更可能な文書タイプの設定ルールに関する詳細情報をポップアップ画面において表示させることを特徴とする請求項１又は２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書タイプに応じて、印刷設定値を自動で更新する画像形成装置、画像形成装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ユーザにより投入された印刷ジョブを内部の補助記憶装置に留め置き、ユーザの指示に基づいて、任意のタイミングで印刷処理を実行する留め置き印刷機能が実装された画像形成装置が知られている。
【０００３】
このような画像形成装置において、留め置きされる印刷ジョブには印刷する画像データや印刷の設定項目に対する印刷設定値が含まれ、また、その印刷設定値は、通常、情報処理装置から画像形成装置に印刷ジョブを投入する前に、ユーザにより設定される。
【０００４】
但し、この留め置き印刷において、特定文書に対して設定すべき印刷設定値のルールをユーザが認識していない場合や、印刷設定値を手動で設定することによる設定ミスが発生する場合があり、設定の手戻りによる操作性の低下を招いてしまうことがあった。そこで、例えば、特許文献２では、過去の印刷設定のセットをネットワーク上のサーバに予め記憶しておき、ユーザが印刷を実施する場合に、頻度の高い順に印刷設定のセットを提示する方法が開示されている。
【０００５】
また、印刷ジョブの文書特徴に基づいて文書タイプを分類し、その分類した文書タイプに応じた印刷設定値を自動で設定（更新）する技術も提案されている。この技術では、文書タイプの特定方法や、文書タイプと印刷設定値の関連付けルールを事前に規定することで印刷設定値を自動で設定している。例えば、特許文献１には、印刷済みデータの特徴量を用いてクラスタリングを実行し、そのクラスタリングしたクラスに関連付けられた印刷設定値に基づいて、印刷設定値を変更する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−２０２６６７号公報
【特許文献２】特開２００７−２４１４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献２の技術は、印刷設定のセットを単純に並べて表示したものに過ぎず、手動での設定ミスの解決には不十分である。また、特許文献１の技術を用いて、留め置き印刷機能で留め置きされた印刷ジョブの印刷設定値を自動的に変更した場合、その変更をユーザに通知しないため、ユーザは、印刷ジョブ投入時の印刷設定値が変更されたことを認識することができない。即ち、ユーザは、印刷ジョブ投入時の印刷設定値と印刷実行時の印刷設定値が異なることを認識すること（気付くこと）ができず、そのため、意図しない設定が自動的になされた場合、設定の修正や印刷の中止を行うことができない。
【０００８】
本発明は、前記従来の問題に鑑みてなされたものであって、留め置き印刷において、自動設定により印刷設定値が変更された場合に、印刷設定値が変更されたことをユーザに認識させることを目的とする。加えて、自動設定された印刷設定値を修正する場合を考慮し、適切な印刷設定の候補とその候補を選択する上で必要な情報も提供する。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像形成装置は、受信した印刷ジョブを留め置き、ユーザからの印刷指示に応じて前記印刷ジョブを実行する留め置き印刷の実行が可能な画像形成装置であって、前記印刷ジョブから文書タイプを特定する文書タイプ特定手段と、印刷設定値が文書タイプに関連付けられた設定ルールを取得する設定ルール取得手段と、前記設定ルール取得手段により取得された、前記文書タイプ特定手段により特定された文書タイプに対応する文書タイプの設定ルールに基づいて、前記印刷ジョブの印刷設定値を変更する設定値変更手段と、前記印刷設定値が変更された前記印刷ジョブを強調して表示するように制御する表示制御手段とを備える。
【発明の効果】
【００１０】
本発明によれば、留め置き印刷において、印刷自動設定により印刷設定値が変更された場合に、印刷設定値が変更されたことをユーザに認識させることができる。加えて、自動設定された印刷設定値を修正する場合を考慮し、適切な印刷設定の候補とその候補を選択する上で必要な情報も提供することができる。
【図面の簡単な説明】
【００１１】
【図１】留め置き印刷システムの構成を示す図である。
【図２】画像形成装置のハードウェア構成を示す図である。
【図３】画像形成装置の機能構成を示す図である。
【図４】印刷ジョブデータを示す図である。
【図５】留め置き印刷ジョブの一覧画面を示す図である。
【図６】印刷ジョブデータを更新する処理の手順を示すフローチャートである。
【図７】画像形成装置の機能構成を示す図である。
【図８】留め置き印刷ジョブの一覧画面を示す図である。
【図９】印刷ジョブデータを更新する処理の手順を示すフローチャートである。
【図１０】留め置き印刷ジョブの一覧画面を示す図である。
【図１１】留め置き印刷ジョブの一覧画面を生成する処理の手順を示すフローチャートである。
【図１２】留め置き印刷ジョブの一覧画面を示す図である。
【図１３】留め置き印刷ジョブの一覧画面を示す図である。
【図１４】データテーブルを示す図である。
【図１５】留め置き印刷ジョブの一覧画面を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施の形態に関して、添付図面を参照しながら、詳細に説明する。なお、以下の実施形態は、本発明を限定するものではなく、また、本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
＜留め置き印刷システム構成＞
図１は、留め置き印刷システムの構成を示す図である。図１に示されるように、留め置き印刷システムは、情報処理装置１０１と画像形成装置１０２とから構成される。また、情報処理装置１０１と画像形成装置１０２とは、所定のネットワーク（例えば、無線ＬＡＮ（Local Area Network））により、通信可能に接続される。なお、情報処理装置１０１と画像形成装置１０２とは、パラレルケーブル、シリアルケーブル、ＵＳＢケーブル等の有線により、通信可能に接続することもできる。
【００１３】
留め置き印刷システムにおいて、情報処理装置１０１は、印刷ジョブを生成すると、画像形成装置１０２に送信する。画像形成装置１０２は、情報処理装置１０１から印刷ジョブを受信すると、その印刷ジョブを実行する（即ち、印刷処理を実行する）。
＜画像形成装置のハードウェア構成＞
【００１４】
図２は、画像形成装置１０２のハードウェア構成を示す図である。ＣＰＵ（Central Processing Unit）２０１は、画像形成装置１０２全体を制御する中央演算処理装置である。ＲＡＭ（Random Access Memory）２０２は、ＣＰＵ２０１のワークエリアとして機能する。
【００１５】
補助記憶装置２０３は、例えば、ハードディスク、ＣＤ−ＲＯＭ等であり、ＣＰＵ２０１が実行する各種プログラム、及びＣＰＵ２０１が実行する処理に用いられる各種データを格納する。また、補助記憶装置２０３は、データの一時保管等、ＲＡＭ２０２の代わりとしても用いられる。ＣＰＵ２０１は、補助記憶装置２０３に格納されているプログラムをＲＡＭ２０２に読み出して実行することにより、後述する画像形成装置１０２の機能構成及びフローチャートの処理を実現する。
【００１６】
操作部２０４は、例えば、液晶ディスプレイ、タッチパネル等であり、画像形成装置１０２の状態やエラーメッセージ等を表示し、また、所望する印刷ジョブの設定等に関する入力を受け付ける。ＮＩＣ（Network Interface Controller）２０５は、画像形成装置１０２がＬＡＮ（Local Area Network）２０６を介して、他のネットワーク機器と相互にデータをやりとりするために用いられる。
【００１７】
印刷装置２０７は、印刷エンジンであり、スキャンした画像データ等を用紙に印刷（記録）する。なお、印刷装置２０７は、印刷処理に関する給紙オプション（例えば、給紙カセット等）や排紙オプション（例えば、フィニッシャ装置等）の状態を識別することができる。
【００１８】
読取装置２０８は、スキャナーであり、原稿台に載置された紙原稿を読み取り、白黒２値やカラー多値の画像データ（即ち、印刷データ）等を生成する。印刷装置２０７は、読取装置２０８により読み取られた画像データを印刷することができる。また、印刷装置２０７は、画像データや印刷ジョブを補助記憶装置２０３に留め置いて、任意のタイミングで印刷することもできる。なお、この印刷を、留め置き印刷という。
【００１９】
認証装置２０９は、ユーザにより翳されたカードを読み取ることによりログイン認証（即ち、カード認証）したり、操作部２０４より入力された入力情報からログイン認証（例えば、キーボード入力証等）したりする。なお、ＣＰＵ２０１、ＲＡＭ２０２、補助記憶装置２０３、操作部２０４、ＮＩＣ２０５、印刷装置２０７、読取装置２０８、認証装置２０９は、メインバス２１０を介して、データの送受信が可能なように相互に接続される。
＜画像形成装置の機能構成＞
【００２０】
図３は、画像形成装置１０２の機能構成を示す図である。図３に示されるように、画像形成装置１０２は、データ受信部３０１−自動設定ルール保存部３１１を備える。なお、データ受信部３０１−自動設定値セット取得部３０９に対応する各種プログラムは、図２において上述したように、補助記憶装置２０３に格納されている。また、ジョブデータ保存部３１０及び自動設定ルール保存部３１１は、所定のデータベースであり、補助記憶装置２０３内のデータ領域として示される。
【００２１】
データ受信部３０１は、情報処理装置１０１から送信された印刷ジョブデータを受信する。印刷ジョブデータは、詳細は図４において後述するが、例えば、ページ記述言語（ＰＤＬ）により記述されたＰＤＬデータや印刷条件に関する設定値（即ち、印刷設定値）等である。なお、データ受信部３０１により受信した印刷ジョブデータは、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される。
【００２２】
ＰＤＬインタプリタ３０２は、ＰＤＬデータを解釈して、中間データであるＤＬを生成する。なお、ＰＤＬインタプリタ３０２により生成されたＤＬは、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される。レンダラ３０３は、ＤＬからビットマップイメージを生成する。なお、レンダラ３０３における処理の多くは、不図示の専用のハードウェアにより実行される。また、レンダラ３０３により生成されたビットマップイメージは、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される。
【００２３】
ユーザインタフェース３０４は、表示制御手段であり、操作部２０４を制御する。ユーザインタフェース３０４は、操作部２０４の液晶パネルに表示するデータを生成し、タッチパネルからの入力に従って、液晶パネルの表示を更新する。また、ユーザインタフェース３０４は、タッチパネルから何らかのジョブ実行指示が入力された場合に、ジョブ制御部３０５にその指示を伝達する。ユーザインタフェース３０４は、例えば、ジョブデータ保存部３１０に保存された（留め置かれた）ジョブデータの印刷ジョブリストを表示・更新することや、ユーザから受付けたジョブリスト上のジョブ選択・印刷指示をジョブ制御部３０５に伝達する。
【００２４】
ジョブ制御部３０５は、データ受信から印刷までのジョブを全般的に制御する。プリント制御部３０６は、印刷装置２０７への印刷指示とビットマップイメージの送出を行う。特徴量抽出部３０７は、ＰＤＬデータを解析し、その文書の特徴量を抽出する。なお、特徴量抽出部３０７により抽出された特徴量は、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される。
【００２５】
文書タイプ特定部３０８は、特徴量抽出部３０７で抽出された特徴量を用いて、文書タイプを特定する。なお、文書タイプには、その文書タイプに関連する特徴量が、事前に定義されており、文書タイプ特定部３０８は、この特徴量を参照することにより、文書タイプを特定する。また、文書タイプ特定部３０８により特定（判定）された文書タイプは、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される。
【００２６】
自動設定値セット取得部３０９は、ジョブ制御部３０５の指示（制御）により、「文書タイプ」に対応する「ジョブ設定値セット」を、自動設定ルール保存部３１１に保存されたルールに基づいて取得する。即ち、自動設定値セット取得部３０９は、設定ルール取得手段である。ジョブ制御部３０５は、その取得した「ジョブ設定値セット」に基づいて、ジョブデータ保存部３１０の印刷ジョブデータにおける印刷設定値を更新し、自動設定（更新）がなされたことを示す情報を付加する。また、ジョブ制御部３０５は、印刷設定値が更新前後で変更されたか否かを判定し、変更されたと判定すると、変更がなされたことを示す情報を、自動設定がなされたことを示す情報に包含させる。さらに、ユーザインタフェース３０４は、自動設定がなされたことを示す情報（より正確には、変更がなされたことを示す情報）に基づいて、その印刷設定値が変更された印刷ジョブに関して、強調して表示する。
【００２７】
ジョブデータ保存部３１０は、ＰＤＬデータ、印刷設定（印刷設定値）、ＤＬ、ビットマップイメージ、特徴量、文書タイプの各々を一時的又は長期的に保持する。自動設定ルール保存部３１１は、下表１に示すように、「文書タイプ」とそれに対応する「ジョブ設定値セット」を関連付けて、自動設定ルールとして保存している。この自動設定ルールの登録は、不図示のルール登録Ｉ／Ｆを用いてユーザが手動で登録することも、また、過去のジョブ実行ログを学習させ、自動的に登録することもできる。
【００２８】
【表１】
2019072992.tif 000003
＜印刷ジョブデータ＞
【００２９】
図４は、情報処理装置１０１から投入された印刷ジョブデータ４００を示す図である。印刷ジョブデータ４００は、情報処理装置１０１のプリンタドライバにより生成される。情報処理装置１０１により生成された印刷ジョブデータ４００は、画像形成装置１０２に送信されると、画像形成装置１０２の補助記憶装置２０３に格納され、留め置き印刷用のジョブとして管理される。
【００３０】
印刷ジョブデータ４００は、図４に示されるように、ジョブ名情報４０１、ジョブオーナー名情報４０２、印刷設定情報４０３、及びＰＤＬデータ４０４を含む。ジョブ名情報４０１は、情報処理装置１０１より画像形成装置１０２に投入された印刷ジョブの名称である。ジョブオーナー名情報４０２は、情報処理装置１０１において、印刷ジョブを投入したジョブオーナーの名称である。印刷設定情報４０３は、印刷ジョブの部数設定、集約設定、カラーモード設定、片面両面設定等の印刷の設定に関する情報である。ＰＤＬデータ４０４は、上述のように、描画を行うために用いられる情報である。以上、図１から図４で説明した内容を踏まえ、本発明における実施形態１と実施形態２について、詳細に説明する。
［実施形態１］
【００３１】
本実施形態では、留め置きされた印刷ジョブに対して、自動設定ルール保存部３１１に保存された自動設定ルールに基づいて、印刷設定値を自動的に設定する（即ち、プリンタドライバで生成された印刷ジョブデータ４００の印刷設定情報４０３を更新する）。そして、印刷設定情報４０３を更新（変更）した場合に、印刷ジョブ投入時における印刷設定値と異なる印刷設定値に印刷設定情報４０３が変更されたことを、ユーザに気付かせること（認識させること）ができるような表示を操作部２０４において行う。
【００３２】
この操作部２０４における表示（表示例）に関して、図５を用いて補足する。図５は、留め置き印刷ジョブの一覧画面を示す図（即ち、ログインユーザが留め置いた印刷ジョブのジョブリストを確認し、印刷するためのジョブリストを画面として示した図）であり、画像形成装置１０２の操作部２０４に表示される。
【００３３】
図５（ａ）のジョブリスト画面５００には、印刷ジョブ５０１、５０２、５０３が表示されている。印刷ジョブ５０１−５０３の各々には、文書名、１部あたりのページ数、印刷設定等が含まれ、また、印刷を行うか否かのチェックボックスが紐付けられており、ユーザは、チェックボックスにタッチすることで、チェックを付けたり、外したりすることができる。ユーザは、このチェックボックスにチェックが付いた状態で、印刷開始ボタン５０４を押下することで、チェックが付いている印刷ジョブに対してのみ、印刷を開始することができる。
【００３４】
図５（ｂ）のジョブリスト画面５１０は、図５（ａ）のジョブリスト画面５００に表示されたジョブリストの印刷ジョブデータが、ジョブデータ保存部３１０に留め置きされた後、自動設定ルールに基づいて、自動設定（自動更新）された状態を示している。
【００３５】
例えば、図５（ａ）のジョブリスト画面５００に表示されたジョブリストの印刷ジョブ５０２において、文書名「見積り依頼書_Ｂ社」の印刷設定は「両面、カラー、２ｉｎ１、１部、…」と設定されている。この場合において、印刷ジョブ５０２が文書タイプ特定部３０８により文書タイプ「見積依頼書」と特定されると、ジョブ制御部３０５は、自動設定ルール（表１）に基づいて、印刷ジョブの設定値を「片面、カラー、１ｉｎ１、１部、…」に自動更新する。
【００３６】
そして、印刷ジョブの設定値が自動更新されると、ユーザインタフェース３０４は、上述の自動設定がなされたことを示す情報に基づいて、印刷ジョブの印刷設定値を更新して表示する。なお、このとき、単に印刷ジョブの印刷設定値を更新して表示しただけでは、ログインユーザは、印刷ジョブの印刷設定値が更新されたことに気が付かない可能性がある。そこで、画像形成装置１０２は、図５（ｂ）のジョブリスト画面５１０に示されるように、自動更新された印刷ジョブに関して、その背景を黒色に色付けし、更に変更された印刷ジョブの印刷設定値のフォントサイズを大きくすることで強調して表示する。
【００３７】
なお、図５（ａ）のジョブリスト画面５００に表示されたジョブリストの印刷ジョブ５０１も、文書タイプ特定部３０８により文書タイプ「見積依頼書」と特定される。但し、この場合、自動設定ルール（表１）から取得される印刷ジョブの設定値と同一の設定値となり、設定値に変更がないことから、図５（ｂ）の印刷ジョブ５１１のように、強調して表示することは行わない。
【００３８】
その他、自動設定された印刷ジョブをログインユーザに知らせる手段として、文書タイプ特定部３０８により特定された文書タイプを、図５（ｃ）のジョブリスト画面５２０に表示されたジョブリストの印刷ジョブ５２２のように表示することもできる。即ち、背景を黒色に色付けすることなく、更新された印刷ジョブの印刷設定値のフォントサイズを大きくし、更に文書タイプ（「見積依頼書」）を付加的に表示することで強調することもできる。
【００３９】
なお、図５（ｃ）では、ジョブリスト画面５２０に表示されたジョブリストの印刷ジョブ５２１においても、印刷設定値に変更はないが、文書タイプを「見積依頼書」として表示している。但し、印刷ジョブ５２１と５２２では、フォントサイズを異なる大きさで表示しており（即ち、印刷ジョブ５２１の文書タイプ「見積依頼書」のフォントサイズを小さく表示しており）、これにより、印刷設定値が変更されたか否かを区別することができる。
【００４０】
図６は、画像形成装置１０２における印刷ジョブデータ４００（印刷設定情報４０３）を更新する処理の手順を示すフローチャートである。なお、図６に示すフローチャートは、ＲＡＭ２０２にプログラムがロードされ、ＣＰＵ２０１により実行される。
【００４１】
ジョブ制御部３０５は、ユーザによりログインされたタイミング又は所定の期間等に基づいて、補助記憶装置２０３のジョブデータ保存部３１０に留め置きされた印刷ジョブデータのリスト情報を取得する（Ｓ６０１）。ジョブ制御部３０５は、リスト情報を取得すると、その取得したリスト情報から印刷ジョブデータ４００を抽出する（Ｓ６０２）。
【００４２】
特徴量抽出部３０７は、ジョブ制御部３０５により抽出した印刷ジョブデータ４００のＰＤＬデータを解析し、特徴量を抽出する（Ｓ６０３）。文書タイプ特定部３０８は、特徴量抽出部３０７により抽出した特徴量を用いて、文書タイプを特定（判定）する（Ｓ６０４）。自動設定値セット取得部３０９は、文書タイプ特定部３０８により文書タイプが特定されると、自動設定ルール保存部３１１に、その特定された文書タイプの自動設定ルールが存在するか否かを判定する（Ｓ６０５）。
【００４３】
ジョブ制御部３０５は、文書タイプ特定部３０８により特定された文書タイプの自動設定ルールが、自動設定ルール保存部３１１に存在する場合（Ｓ６０５ Ｙｅｓ）は、処理をステップＳ６０６に移行する。また、自動設定ルール保存部３１１に存在しない場合（Ｓ６０５ Ｎｏ）は、処理をステップＳ６０９に移行する。
【００４４】
処理がステップＳ６０６に移行されると、自動設定値セット取得部３０９は、自動設定ルール保存部３１１より印刷ジョブ設定値セットを取得する。ジョブ制御部３０５は、取得した印刷ジョブ設定値セットを補助記憶装置２０３のジョブデータ保存部３１０に留め置かれた該当するジョブの印刷ジョブデータに自動的に設定（更新）する（Ｓ６０７）。
【００４５】
ジョブ制御部３０５は、印刷設定値を更新すると、印刷ジョブデータに対して、印刷設定値に自動設定（更新）がなされたことを示す情報を付加する（Ｓ６０８）。なお、ステップＳ６０７において、ジョブ制御部３０５は、印刷設定値が更新前後で変更されたか否かを判定し、変更されたと判定すると、ステップＳ６０８において、変更がなされたことを示す情報を、自動設定がなされたことを示す情報に包含させる。このように、ジョブ制御部３０５は、印刷設定値を変更する設定値変更手段として機能する。
【００４６】
ジョブ制御部３０５は、ステップＳ６０１において取得した印刷ジョブデータのリスト情報のうち、印刷ジョブデータが抽出されていないジョブがあるか否かを確認する（Ｓ６０９）。ジョブ制御部３０５は、印刷ジョブデータが抽出されていないジョブがある場合には（Ｓ６０９ Ｙｅｓ）、処理をステップＳ６０２に返し、印刷ジョブデータが抽出されていないジョブがない場合には（Ｓ６０９ Ｎｏ）、処理をステップＳ６１０に移行する。
【００４７】
ユーザインタフェース３０４は、操作部２０４を制御し、ステップＳ６０８において付加した自動設定がなされたことを示す情報に基づいて、図５（ｂ）の印刷ジョブ５１２や図５（ｃ）の印刷ジョブ５２２のように、強調して表示する（Ｓ６１０）。即ち、自動設定がなされたことを示す情報に、変更がなされたことを示す情報が包含されていれば、強調して表示する。なお、ステップＳ６０５で、文書タイプ特定部３０８により特定された文書タイプの自動設定ルールが自動設定ルール保存部３１１に存在しないと判定された場合、印刷設定値を更新することなく、ユーザにより設定された印刷設定値を表示する。
［実施形態２］
【００４８】
次に、本発明の実施形態２に関して、図７乃至図９を用いて説明する。実施形態２では、後述するように、自動設定精度を算出し、その算出した自動設定精度を該当するジョブに付加して表示することで、ユーザに設定が変更されたことを認識させる。なお、以下では、主に実施形態１と異なる部分について説明する。
【００４９】
図７は、画像形成装置の機能構成を示す図である。図７に示す画像形成装置の機能構成は、図３に示す実施形態１の画像形成装置の機能構成とほぼ同様である。即ち、図７に示す画像形成装置のデータ受信部７０１−自動設定ルール保存部７１１は、図３に示すデータ受信部３０１−自動設定ルール保存部３１１と同一の機能を有する。
【００５０】
ジョブ実行ログ保存部７１２は、印刷装置２０７での印刷実行時に、印刷実行時のログ情報を保存するものである。なお、このログ情報は、データ受信部７０１により受信され、ジョブデータ保存部７１０に保存されたログ情報と同様の情報であり、印刷実行により確定した印刷設定値、ＰＤＬデータ、文書タイプ等を含む。
【００５１】
自動設定精度算出部７１３は、文書タイプ特定部７０８により特定された文書タイプ、自動設定値セット取得部７０９により取得された印刷ジョブ設定値セット、ジョブ実行ログ保存部７１２のログ情報を用いて、自動設定精度を算出する。
【００５２】
なお、この自動設定精度は、自動設定ルール保存部７１１に保存された文書タイプとジョブ設定値セットとを関連付けるルールの信頼度を示すものである。ここで、自動設定精度に関して、内容を補足する。先ず、文書タイプ特定部７０８により文書タイプが特定されると、その文書タイプで印刷処理が実行されたログ情報をジョブ実行ログ保存部７１２から取得する。次に、その文書タイプのログ情報に関して、自動設定値セット取得部７０９により取得されたジョブ設定値と印刷設定値が一致するログ情報の数をカウントする。さらに、取得した全てのログ情報のうち、その印刷設定値の一致したログ情報の数を割合として算出する。そして、この算出結果を、自動設定精度とする。
【００５３】
例えば、取得した全てのログ情報の数が１００で、自動設定値セット取得部７０９で取得したジョブ設定値セットと印刷設定値が一致するログ情報の数が９０である場合に、自動設定精度算出部７１３は、自動設定精度を９０％と算出する。なお、自動設定値セット取得部７０９で取得したジョブ設定値セットと印刷設定値が異なるのは、例えば、ユーザが、印刷実行時において、自動設定された（変更対象とされた）印刷設定値をさらに変更する場合があるためである。
【００５４】
本実施形態では、自動設定精度を以上のように算出するが、自動設定精度の算出に関して、別の算出方法を用いることもできる。なお、自動設定精度算出部７１３により算出された自動設定精度は、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される。
【００５５】
続いて、操作部２０４における表示（表示例）に関して、図８を用いて説明する。図８は、留め置き印刷ジョブの一覧画面を示す図であり、画像形成装置１０２の操作部２０４に表示される。詳細には、図８は、図５（ａ）に示すジョブリストの印刷ジョブデータが、補助記憶装置２０３のジョブデータ保存部７１０に留め置きされた後、自動設定ルール（表１）に基づいて、自動設定（自動更新）された状態を示している。
【００５６】
ここで、実施形態１では、自動更新された印刷ジョブに関して、図５の印刷ジョブ５１２のように、背景を黒色に色付けすることで強調して表示したが、本実施形態では、図８の印刷ジョブ８０２のように、自動設定精度をパーセント表示する。これにより、印刷ジョブが自動更新されたことを、ユーザに気付かせること（認識させること）ができる。また、このように、自動設定精度を表示することで、自動設定された設定値の信頼度（精度）についても、ユーザは把握することが可能となる。
【００５７】
図９は、画像形成装置１０２における印刷ジョブデータ４００（印刷設定情報４０３）を更新する処理の手順を示すフローチャートである。なお、図９に示すフローチャートは、ＲＡＭ２０２にプログラムがロードされ、ＣＰＵ２０１により実行される。
【００５８】
図９において、ステップＳ９０１−Ｓ９０７の処理は、図６のステップＳ６０１−Ｓ６０７の処理と同等の処理である。また、図９のステップＳ９１１−Ｓ９１２の処理と図６のステップＳ６０９−Ｓ６１０の処理も同等の処理である。そのため、主にステップＳ９０８−Ｓ９１０の処理を説明する。
【００５９】
ステップＳ９０７において、ジョブ制御部７０５により、ジョブデータ保存部７１０に留め置かれた該当するジョブの印刷ジョブデータに自動的に設定され、印刷設定値が更新前後で変更されたと判定されると、処理はステップＳ９０８に移行される。
【００６０】
ステップＳ９０８において、ジョブ制御部３０５は、ジョブ実行ログ保存部７１２に保存されているログ情報（即ち、過去に実行された処理のログ情報）のうち、ステップＳ９０４で特定された文書タイプで実行された印刷処理のログ情報を取得する。そして、ステップＳ９０９において、自動設定精度算出部７１３は、上述のように、自動設定精度を算出する。そして、ステップＳ９０９で算出された自動設定精度は、印刷ジョブデータに付加され、ジョブ制御部３０５を介して、ジョブデータ保存部３１０に保存される（Ｓ９１０）。
【００６１】
その後、ステップＳ６０９と同様に、ステップＳ９０１において取得した印刷ジョブデータのリスト情報のうち、印刷ジョブデータが抽出されていないジョブがあるか否かを確認する（Ｓ９１１）。ジョブ制御部３０５は、印刷ジョブデータが抽出されていないジョブがある場合には（Ｓ９１１ Ｙｅｓ）、処理をステップＳ９０２に返し、印刷ジョブデータが抽出されていないジョブがない場合には（Ｓ９１１ Ｎｏ）、処理をステップＳ９１２に移行する。
【００６２】
ユーザインタフェース７０４は、操作部２０４を制御し、ステップＳ９１０において自動設定精度を付加した自動設定がなされたことを示す情報に基づいて、図８の印刷ジョブ８０２のように、強調して表示する（Ｓ９１２）。
【００６３】
上述のように、実施形態１、２では、印刷ジョブのジョブリストに印刷設定値が変更されたジョブがある場合、そのジョブに関して、背景色・フォントサイズを変更することで、また、文書タイプ・自動設定精度を付加することで強調して表示した。これにより、ユーザに、印刷ジョブの設定値が変更されたことを気付かせるように（認識できるように）している。
【００６４】
なお、強調して表示する方法は、必ずしも、上述した方法に限定されない。したがって、例えば、図５、図８に示すようなジョブリスト画面への遷移時に、ポップアップ画面を表示して、ユーザに、印刷ジョブの印刷設定値が変更されたことを気付かせるようにしてもよい。その他、印刷設定値自体に色付けすることや各種目印（マーク）を該当するジョブに付加することで、強調して表示させてもよい。また、変更前後における印刷ジョブの設定値を比較して表示させることにより、強調してもよい。なお、この変更前後における印刷ジョブの設定値を比較して表示させる場合、ジョブリスト画面において表示させても、ポップアップ画面において表示させてもよい。加えて、強調して表示する方法に関して、上述した方法を組み合わせてもよい。そのため、例えば、実施形態１と実施形態２の方法を組み合わせてもよい（即ち、自動設定精度を該当するジョブに付加して、さらに、そのジョブの背景を黒色に色付けして表示してもよい）。
【００６５】
また、実施形態２に関して、印刷ジョブのジョブリストに印刷設定値が変更されたジョブがある場合、そのジョブに自動設定精度を付加して表示させたが、自動設定精度の値を考慮して、変更した印刷設定値を元の印刷設定値に戻すようにしてもよい。例えば、自動設定精度の閾値を８０％と設定し、算出された自動設定精度が８０％未満であれば、その自動設定がなされた印刷設定値に関して信頼度が低い（適切ではない）と判定し、印刷設定値を自動設定（変更）前の印刷設定値に戻してもよい。そして、この場合、そのジョブに自動設定精度を付加して、表示することは行わない。なお、自動設定精度の閾値に関して、ユーザにより設定することができる。
［実施形態３］
【００６６】
本実施形態は、実施形態２と同様の構成において、留め置き印刷ジョブの一覧画面の表示方法を変更したものである。なお、以下では、主に実施形態２と異なる部分について説明する。
【００６７】
図１０（ａ）は、図５及び図８と同様に、留め置き印刷ジョブの一覧画面１０００において、文書タイプの自動設定が適用された状態を示す。本実施形態において、基本的な構成は、実施形態１（図５）及び実施形態２（図８）と同様であるが、印刷ジョブ項目１００１にプルダウンメニュー表示ボタン１００２が付与されている点で実施形態１及び実施形態２と異なっている。
【００６８】
図１０（ａ）において、ユーザがプルダウンメニュー表示ボタン１００２を押下すると、留め置き印刷ジョブの一覧画面１０００は図１０（ｂ）に示す画面に遷移する。図１０（ｂ）において、符号１０１３はプルダウンメニューを示しており、図１０（ｂ）では、自動設定された候補である「見積依頼書」のルールだけでなく、それ以外の候補である「仕様書」「契約書」のルールも選択可能であることを示している。また、プルダウンメニューの各項目には、ルールの名称だけでなく、自動設定精度も表示する。なお、図１０（ｂ）で示したルールの名称、ルールの印刷設定値、プルダウンメニューの表示内容及び表示形式等については、必ずしもこれに限定されない。
【００６９】
そして、ユーザが、図１０（ｂ）の留め置き印刷ジョブの一覧画面１０１０において、プルダウンメニュー１０１３から「仕様書」を選択した場合、図１０（ｃ）に示す画面（留め置き印刷ジョブの一覧画面１０２０）に遷移する。図１０（ｃ）において、プルダウンメニュー１０２３には、ユーザにより選択された「仕様書」がテキスト表示され、また、ユーザが「仕様書」を選択したことに起因して、印刷ジョブ項目１０２１に適用（表示）されるルールも変更されている。即ち、印刷ジョブ項目１０２１において、印刷設定値のうち、「画面」、「１ｉｎ１」「２部」のフォントサイズを大きく表示することで、「仕様書」のルールに紐付いて、ルールが自動設定されたことを示している。そして、図１０（ｃ）に示す状態で、ユーザが印刷開始ボタン１０２４を押下すると、画像形成装置１０２は、留め置き印刷ジョブの一覧画面１０２０に示される印刷設定値に基づいて、印刷処理を実行する。
【００７０】
このように（即ち、図１０に示されるように）、ユーザは、印刷設定値の自動設定ルールが適用され、印刷設定値が変更されたことを認識できるだけでなく、その他の候補（ルール）に関する情報も確認することができる。そのため、ユーザは、例えば、自動設定精度の高い他のルールに変更する、或いは、他のルールの自動設定精度を確認した上で、改めて自動設定ルールが適用されたルールを設定する等の操作を行うことができる。
【００７１】
次に、図１１を用いて、留め置き印刷ジョブの一覧画面１０００を生成する処理の手順を説明する。図１１は、印刷ジョブに印刷設定値を自動設定し、プルダウンメニューにその印刷ジョブに適用可能なルール一覧を格納することで、留め置き印刷ジョブの一覧画面１０００を生成する処理の手順を示すフローチャートである。
【００７２】
なお、図１１に示すフローチャートは、ＲＡＭ２０２に処理対象とするプログラムがロードされ、ＣＰＵ２０１によって実行される。また、図１１において、ステップＳ１１０１−Ｓ１１０４は図６のステップＳ６０１−Ｓ６０４と同様の処理であり、かつ、ステップＳ１１１１−Ｓ１１１２は図６のステップＳ６０９−Ｓ６１０と同様の処理であることから、ここでは、その説明を省略する。
【００７３】
ジョブ制御部７０５は、自動設定ルール保存部７１１にて保持している自動設定ルールをリストとして取得する（Ｓ１１０５）。ジョブ制御部７０５により自動設定ルールがリストとして取得されると、自動設定精度算出部７１３は、そのうちの１つのルールを取得し（Ｓ１１０６）、さらに、ステップＳ１１０４で特定した文書タイプとの比較から自動設定精度を算出する（Ｓ１１０７）。なお、ここでの自動設定精度の算出方法として、上述のように、文書タイプに関連する印刷ジョブの過去のログの集合と、印刷ジョブデータとの一致度を用いること等が考えられる。但し、自動設定精度の算出方法は、必ずしも、これに限定されない。
【００７４】
そして、ステップＳ１１０８において、ステップＳ１１０２で抽出した印刷ジョブデータに対して、ステップＳ１１０４で特定した文書タイプと比較した自動設定ルールの印刷ジョブ設定値セットと、その自動設定したルールの自動設定精度を関連付けする。ジョブ制御部７０５は、Ｓ１１０５で取得したリストにある自動設定ルールを全て確認したか否かを判定する（Ｓ１１０９）。そして、Ｓ１１０５で取得したリストにある自動設定ルールを全て確認したと判定すると（Ｓ１１０９ Ｙｅｓ）、ジョブ制御部７０５は、印刷ジョブデータに関連付けた自動設定ルールを自動設定精度でソートする（Ｓ１１１０）。
【００７５】
ステップＳ１１１３において、ジョブ制御部７０５は、自動設定精度で自動設定ルールをソートした結果に基づいて、プルダウンメニュー１０１３に表示するためのリストを生成する。さらに、ステップＳ１１１４において、ジョブ制御部７０５は、ソートした結果のうち、自動設定精度のより高い自動設定ルールを印刷設定値に適用する。
【００７６】
次に、図１２の留め置き印刷ジョブの一覧画面を用いて、本実施形態に係る画像形成装置について説明を補足する。上述の図１０では、プルダウンメニュー表示ボタン１００２を押下することによって複数の候補（自動設定ルール）から自動設定ルールを選択することができたが、図１２では、候補が１つのみであり、その他の候補を選択することができない場合を示している。
【００７７】
ここで、その他の候補を選択することができない場合は、例えば、印刷設定値のセットが１種類しか存在しない文書タイプである場合や、システムの仕様等により、印刷設定の変更が制限されている場合等である。また、この場合、例えば、図１２に示されるように、印刷設定値のセットを変更することができない状態であることを示す用語（ここでは、「固定」１２０１）を「文書タイプ」の見積依頼書に追加して表示している。なお、表示の方法については、必ずしもこれに限定されず、例えば、文字をグレーアウトしたり、設定値を変えようとするとアラートを表示したりすることもできる。また、このように表示することで、ユーザは、現在設定されている印刷設定値のセットから変更する余地がないことを認識することができる。
［実施形態４］
【００７８】
本実施形態は、実施形態２及び実施形態３と同様の構成において、印刷設定値のうち、変更可能な項目を変更したものである。なお、以下では、主に実施形態２及び実施形態３と異なる部分について説明する。
【００７９】
図１３は、留め置き印刷ジョブの一覧画面を示す図であり、自動設定ルールを適用した後に、印刷設定値を変更するときの表示状態を示している。また、ここでは、図１０において、プルダウンメニュー１０１３から「見積依頼書」を選択し、さらに、ジョブリスト１０１１の「片面」の項目を押下した後の状態を想定する。なお、図１３に示す文書名や印刷設定値等は本実施形態を例示するためのものであり、これらの文書名や印刷設定値等は、必ずしもこれらに限定されない。
【００８０】
図１３において、符号１３０１は、印刷設定値のプルダウンメニュー表示ボタンを示している。ユーザが印刷設定値のプルダウンメニュー表示ボタン１３０１を押下すると、プルダウンメニュー１３０２が表示され、現在設定されている印刷設定値を含む、候補となる印刷設定値とそれらの自動設定精度が表示された状態となる。これにより、ユーザは、自動設定精度を確認した上で、複数の候補の中から適切な印刷設定値を選択し、その印刷設定を適用することができる。
【００８１】
図１４は、プルダウンメニュー１３０２に印刷設定値と自動設定精度を表示するためのデータテーブル１４０１を例示した図である。データテーブル１４０１は、特定の文書タイプに関連付けられた状態で自動設定ルール保存部７１１に保持されているものとし、図１４においては、図１３の見積依頼書の自動設定ルールに関連付けられる印刷設定値と自動設定精度を保持する例を示している。
【００８２】
データテーブル１４０１は印刷設定のサブテーブル１４０２を保持しており、サブテーブル１４０２は、片面・両面設定１４０２（ａ）、カラー・白黒設定１４０２（ｂ）、Ｎｕｐ設定１４０２（ｃ）の設定値情報を保持するものとする。なお、図１４に示すデータ構造はあくまでもその一例であり、データ構造は必ずしもこれに限定されない。また、データテーブル１４０１には、その他の情報も含ませることができるが、ここでは省略する。
【００８３】
以下、サブテーブル１４０２のうち、片面・両面設定１４０２（ａ）について説明する。片面・両面設定１４０２（ａ）のサブテーブル１４０２では、片面・両面設定で設定可能な設定値を項目として保持しており、それらの自動設定精度も併せて保持している。具体的には、図１４に示す例において、片面設定の自動設定精度を８０％、両面長辺とじの自動設定精度を１５％、両面短辺とじの自動設定精度を５％としている。
【００８４】
なお、ここでの自動設定精度の計算方法については、必ずしも１つに限定されない。したがって、例えば、ある印刷ジョブが見積依頼書と判定されたときのログ情報を収集し、そのログ情報のうち、各設定値の出現頻度をカウントすることで計算することができる。具体的には、見積依頼書と判定された印刷ジョブのログが１００件あったものとして、そのうち、片面が設定されたものが８０件、両面長辺とじが設定されたものが１５件、両面短辺とじが設定されたものが５件とする。その場合、片面の自動設定精度は８０％、両面長辺とじの自動設定精度は１５％、両面短辺とじの自動設定精度は５％に設定される。以上のようなデータ構造で、印刷設定値と自動設定精度を保持しておくことで、印刷ジョブ画面のプルダウンメニュー１３０２に印刷設定値と自動設定精度を表示することができる。
［実施形態５］
【００８５】
本実施形態では、実施形態２乃至４と同様の構成において、留め置き印刷ジョブの一覧画面の表示方法を変更したものである。なお、以下では、主に実施形態２乃至４と異なる部分について説明する。図１５は留め置き印刷ジョブの一覧画面を示す図であり、図１５（ａ）はユーザにルールの詳細情報を提供するボタン（「詳細」）を追加した画面を例示したものである。図１５に示されるように、印刷ジョブ１５０１は図１０と同様に自動更新された印刷設定値が設定されている一方で、ルールの詳細情報を表示するためのボタン１５０２が押下できるようになっている。なお、留め置き印刷ジョブの一覧画面におけるボタン１５０２の配置等については、図示した例に限定されない。
【００８６】
ここで、図１５（ａ）においてボタン１５０２を押下した後の留め置き印刷ジョブの一覧画面の表示例を図１５（ｂ）として示す。図１５（ｂ）においてルール詳細情報ポップアップ画面１５１１が表示され、そのルール詳細情報ポップアップ画面１５１１において、上述のように、自動更新されたルールの詳細情報が表示される。
【００８７】
なお、ルールの詳細情報の表示項目として、図示した例に限定されないが、名称（文書名）、作成日時、Ｖｅｒｓｉｏｎ、適用回数、作成元デバイス名、作成ユーザ等を想定することができる。また、ルールに付されるものは、固有のものである。
【００８８】
具体的には、作成日時についてはルールが作成された日時、Ｖｅｒｓｉｏｎについてはルールが改定されたときに改定内容を特定するための固有の番号である。その他、適用回数については当該ルールが適用された回数を示し、例えば、名称ＸＸＸのルールが適用された印刷ジョブ数が５００件であれば、適用回数は５００件として表示される。
【００８９】
また、作成元デバイス名については、ネットワーク上で複数の画像形成装置がある場合に、どの画像形成装置で作成されたものかを特定する情報であり、作成ユーザについては、ルールを作成したユーザのＩＤ等を表示する。補足として、ルールが過去のログ情報から自動的に生成されたものである場合、作成ユーザや作成元デバイス名については特定されないこともある。
【００９０】
このようなルール詳細情報は、自動更新されたルールを適用して印刷を継続するのか、又は別のルールを適用して印刷するのかを判断する上で有益なものと考えられる。例えば、自動設定精度は非常に高いものの、ルールの適用回数が少ない場合や作成日時が古かったりした場合には、そのルールを適用しないことも検討することができる。他方、あるルールは自動設定精度についてそれほど高くないものの、適用回数が多いならば適用する、というように判断することもできる。
【００９１】
以上、説明したように、本発明によれば、留め置かれた印刷ジョブの設定値がジョブ投入時と異なる設定値で自動設定された場合も、ユーザに設定が変更されたことを認識させる（気付かせる）ことができる。また、自動設定により、ユーザの意図しない設定がなされた場合、ユーザは、設定を修正することもできる。加えて、自動設定された印刷設定値を修正する場合を考慮し、適切な印刷設定値の候補とその候補を選択する上で必要な情報（即ち、自動設定精度）も提供することができる。
【００９２】
その他、実施形態１、２では、印刷設定値を更新した後に、印刷設定値が変更されているか否かを判定し、印刷設定値が変更されている印刷ジョブに関して強調して表示する仕様としたが、印刷ジョブを強調して表示する処理は必ずしもこれに限定されない。したがって、例えば、印刷設定値の更新処理を行うことなく、取得した自動設定ルールに基づいて、印刷ジョブの印刷設定値が変更されるか否かを判定し、変更されると判定された印刷ジョブに関して、印刷設定値を変更し、強調して表示するようにしてもよい。
【その他の実施形態】
【００９３】
加えて、本発明の目的は、以下の処理を実行することによっても達成することができる。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。また、この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図１】
2019072992.tif 000004
【図２】
2019072992.tif 000005
【図３】
2019072992.tif 000006
【図４】
2019072992.tif 000007
【図５】
2019072992.tif 000008
【図６】
2019072992.tif 000009
【図７】
2019072992.tif 000010
【図８】
2019072992.tif 000011
【図９】
2019072992.tif 000012
【図１０】
2019072992.tif 000013
【図１１】
2019072992.tif 000014
【図１２】
2019072992.tif 000015
【図１３】
2019072992.tif 000016
【図１４】
2019072992.tif 000017
【図１５】
2019072992.tif 000018