(57)【特許請求の範囲】
【請求項１】
用紙を格納可能な複数の格納部を備え、用紙名称と用紙属性を含む用紙情報を複数備える用紙リスト情報に基づいて、印刷ジョブの実行に用いる用紙の格納部を決定可能な画像形成装置において、
印刷ジョブリストの中から選択された印刷ジョブに設定された用紙属性を備える用紙情報の一覧を備える一覧画面を表示デバイスに表示させる表示制御手段と、
前記一覧画面に表示された用紙情報の一覧の中から前記印刷ジョブに実行に用いる用紙情報の選択を受け付ける手段と、
を有し、
前記表示制御手段は、前記印刷ジョブに設定された特定の属性情報が前記複数の格納部に関連付けられた用紙情報に含まれる場合に、操作者の確認が必要であることを示すように表示することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、前記操作者の確認が必要であることを示す場合に、その旨を示す予め定められたアイコンを、当該印刷ジョブが表示されている位置に表示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記表示制御手段は、前記操作者が確認操作にしたがって、前記アイコンを非表示にすることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記表示制御手段は、さらに、前記印刷ジョブに使用する用紙のいずれかが、前記複数の格納部のいずれにも載置されていない場合に、使用すべき用紙が無いことを示すアイコンを、当該印刷ジョブが表示されている位置に表示することを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記表示制御手段は、さらに、前記印刷ジョブに使用する全ての用紙が、前記複数の格納部のいずれかに載置されている場合に、用紙があることを示すアイコンを、当該印刷ジョブが表示されている位置に表示することを特徴とする請求項１乃至４の何れか１項に記載の画像形成装置。
【請求項６】
印刷ジョブの実行指示にしたがって用紙に画像形成する画像形成デバイスを備えることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記印刷ジョブに関連付けられた属性情報を備える用紙情報であって格納部に対応付けられた用紙情報が複数ある場合に、複数の前記用紙情報の１つを画像形成に使用する用紙として仮決定するジョブ制御手段をさらに備えることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記ジョブ制御手段は、さらに、画像形成を開始する開始指示を受け付けた印刷ジョブが、操作者の確認が必要である場合に、印刷ジョブが実行されないように制御することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記表示制御手段は、前記操作者の確認が必要である場合に、当該印刷ジョブに関する確認を該操作者に行わせる確認画面を前記表示デバイスに表示させることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記一覧画面に配置される用紙情報は、前記用紙リスト情報に含まれる用紙情報のうち、印刷ジョブに設定された属性情報を備える用紙情報であることを特徴とする請求項１乃至９の何れか１項に記載の画像形成装置。
【請求項１１】
前記一覧画面に配置される用紙情報は、前記用紙リスト情報に含まれる用紙情報のうち、対応する格納部が関連付けられ且つ印刷ジョブに設定された属性情報を備える用紙情報であることを特徴とする請求項１乃至１０の何れか１項に記載の画像形成装置。
【請求項１２】
用紙を格納可能な複数の格納部を備え、用紙名称と用紙属性を含む用紙情報を複数備える用紙リスト情報に基づいて、前記複数の格納部のなかから印刷ジョブの実行に用いる用紙を取得する格納部を決定可能な画像形成装置の制御方法において、
印刷ジョブリストの中から選択された印刷ジョブに設定された用紙属性を備える用紙情報の一覧を備える一覧画面を表示デバイスに表示させる表示制御工程と、
前記一覧画面に表示された用紙情報の一覧の中から前記印刷ジョブに実行に用いる用紙情報の選択を受け付ける工程と、
を有し、
前記表示制御工程では、前記印刷ジョブに設定された特定の属性情報が前記複数の格納部に関連付けられた用紙情報に含まれる場合に、操作者の確認が必要であることを示すように表示することを特徴とする制御方法。
【請求項１３】
用紙を格納可能な複数の格納部を備え、用紙名称と用紙属性を含む用紙情報を複数備える用紙リスト情報に基づいて、前記複数の格納部のなかから印刷ジョブの実行に用いる用紙を取得する格納部を決定可能な画像形成装置の制御方法における各工程をコンピュータに実行させるためのプログラムであって、前記制御方法は、
印刷ジョブリストの中から選択された印刷ジョブに設定された用紙属性を備える用紙情報の一覧を備える一覧画面を表示デバイスに表示させる表示制御工程と、
前記一覧画面に表示された用紙情報の一覧の中から前記印刷ジョブに実行に用いる用紙情報の選択を受け付ける工程と、
を有し、
前記表示制御工程では、前記印刷ジョブに設定された特定の属性情報が前記複数の格納部に関連付けられた用紙情報に含まれる場合に、操作者の確認が必要であることを示すように表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブを保存し、保存したジョブを実行する画像形成装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
特許文献１には、複数のシート収納部を備える印刷装置の操作画面上に、ジョブで使用するシートの属性情報（例えば、シートのサイズ）がいずれのシート収納部にも登録されていないことをユーザに通知する技術が提案されている。特許文献２には、ジョブのステータスを一覧した画面で、ジョブで使用するシートのサイズがいずれのシート収納部にも登録されていないこと、及び、ジョブで使用する予定のシートの残量がないことのいずれか一方をユーザに通知する技術が提案されている。
【０００３】
また、印刷ジョブが使用する用紙を指定する方法として、用紙の情報、すなわち用紙の形状、重さ、表面性、及び色などの用紙の属性と、これらの組み合わせとによって用紙を指定する方法が一般的に行われている。この指定方法では、用紙に割り当てられたユニークなＩＤや名称で指定する場合と異なり、印刷装置に登録、又はカセットにセットされている複数の用紙が指定に一致する場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２８４９１９号公報
【特許文献２】特開２０１０−４９１６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術には以下に記載する問題がある。例えば、印刷装置が備えるシート収納部にジョブで使用するシートの属性情報が登録されている場合、ユーザは、ジョブで使用するシートの属性情報がいずれかのシート収納部に登録されていることを確認することはできる。しかし、印刷ジョブが使用する用紙を用紙情報などのユニークでない情報を使って指定されている場合、印刷装置に登録されている又はカセットにセットされている複数の用紙と当該指定が一致（マッチ）する場合がある。
【課題を解決するための手段】
【０００７】
本発明は、用紙を格納可能な複数の格納部を備え、用紙名称と用紙属性を含む用紙情報を複数備える用紙リスト情報に基づいて、印刷ジョブの実行に用いる用紙の格納部を決定可能な画像形成装置において、印刷ジョブリストの中から選択された印刷ジョブに設定された用紙属性を備える用紙情報の一覧を備える一覧画面を表示デバイスに表示させる表示制御手段と、前記一覧画面に表示された用紙情報の一覧の中から前記印刷ジョブに実行に用いる用紙情報の選択を受け付ける手段と、を有し、前記表示制御手段は、前記印刷ジョブに設定された特定の属性情報が前記複数の格納部に関連付けられた用紙情報に含まれる場合に、操作者の確認が必要であることを示すように表示することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、印刷ジョブで指定された用紙に対して、現在の用紙の状況確認できる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る画像形成装置１０の構成を示す構成図。
【図２】第１の実施形態に係る画像処理システムのソフトウェアモジュール構成図。
【図３】第１の実施形態に係る操作部１２１に表示する画面の模式図。
【図４】第１の実施形態に係る待機状態から用紙設定処理を開始するまでのＣＰＵ１０１の制御の流れを示すフローチャート。
【図５】第１の実施形態に係るホールドジョブのジョブの状態を変更する処理を受け付けた時のＣＰＵ１０１の制御の流れを示すフローチャート。
【図６】第１の実施形態に係るメディアミスマッチ機能実行時のＣＰＵ１０１の制御の流れを示すフローチャート
【図７】第１の実施形態に係るホールド格納時に使用する用紙を決定する時のＣＰＵ１０１の制御の流れを示すフローチャート。
【図８】第１の実施形態に係る確認が必要な用紙であるかを判定する処理におけるＣＰＵ１０１の動作を表したフローチャート。
【図９】第１の実施形態に係る用紙を変更する処理におけるＣＰＵ１０１の動作を表したフローチャート。
【図１０】第２の実施形態に係る印刷を実行する際に用紙確認が必要かを判定する処理におけるＣＰＵ１０１の動作を表したフローチャート。
【図１１】第２の実施形態に係る操作部１２１に表示する画面の模式図。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１１】
＜第１の実施形態＞
以下では、図１乃至図９を参照して、本発明の第１の実施形態について説明する。本発明は、メディアミスマッチ機能に関するものである。メディアミスマッチ機能とは、印刷ジョブに必要な用紙がカセット等に積載されていない状態（用紙が無い状態）を操作者に報知する機能である。用紙が無い状態を報知する方法には、特定のマーク（アイコン、文字列、色を変えるなど）を表示する方法や、警告メッセージを含むポップアップなどを表示する方法など様々な方法がある。本実施形態では、用紙が無い状態を示すアイコンを表示する手法を用いて説明を行う。また、用紙の無い状態とは、当該印刷ジョブで使用する用紙が、カセットに載置（積載）されていない状態を指すものとする。しかしながら、本発明は、以下で説明する手法にとどまらず、印刷ジョブに必要な用紙が無いことを操作者に示すあらゆる方法をとる画像形成装置に適用することができる。
【００１２】
＜画像形成装置の構成＞
図１を参照して、本実施形態に係る画像形成装置１０の構成について説明する。画像形成装置１０は、全体を制御するコントローラユニット１００、用紙カセット１０９、画像入力デバイスであるスキャナ１１９を有する。また、画像形成装置１０は、画像出力デバイスであるプリンタエンジン１２０、及び操作者からの指示の入力と、操作者へ情報を提示する操作部１２１を有する。コントローラユニット１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、画像バスＩ／Ｆ１０５、操作部Ｉ／Ｆ１０６、ネットワークＩ／Ｆ１０７、用紙カセット制御部１０８、ＲＩＰ１１２を備える。また、コントローラユニット１００は、デバイスＩ／Ｆ１１３、画像編集用画像処理部１１４、画像伸長部１１５、画像圧縮部１１６、スキャナ画像処理部１１７、プリンタ画像処理部１１８を備える。
【００１３】
スキャナ１１９は、スキャナ画像処理部１１７と接続され、プリンタエンジン１２０はプリンタ画像処理部１１８と接続される。用紙カセット１０９、スキャナ画像処理部１１７、プリンタ画像処理部１１８、操作部１２１はそれぞれ、コントローラユニット１００に接続され、コントローラユニット１１０からの指示により制御される。
【００１４】
ＣＰＵ１０１は、システムバスを通して、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、画像バスＩ／Ｆ１０５、操作部Ｉ／Ｆ１０６、用紙カセット制御部１０８、及びネットワークＩ／Ｆ１０７と接続される。ＲＡＭ１０２は、ＣＰＵ１０１の作業領域を提供するためのメモリである。ＲＡＭ１０２は、パラメータ設定を一時記録するための設定値記憶メモリと、画像データを一部記憶するための画像メモリとして使用される。ＲＯＭ１０３は、ブートＲＯＭであり、システムブートプログラムが格納されている。ＨＤＤ１０４には、システムソフトウェア、パラメータ設定値履歴、画像データなどが格納される。ＣＰＵ１０１は、ＲＯＭ１０３に格納されたシステムブートプログラムをＲＡＭ１０２に格納されたシステムブートプログラムをＲＡＭ１０２に記録させることができる。記録をさせることにより、ＣＰＵ１０１がコントローラプログラムを実行することができる状態となる。
【００１５】
操作部Ｉ／Ｆ１０６は、操作部１２１との間で入出力を行うためのインタフェースである。操作部Ｉ／Ｆ１０６は、表示制御手段として機能し、ＣＰＵ１０１から指示を受け表示する画像データを操作部１２１へ出力し、操作者が操作部１２１を介して入力した情報を、ＣＰＵ１０１へ伝送する。操作部１２１は、受付手段として機能する。
【００１６】
用紙カセット制御部１０８は用紙カセットを制御する部位であり、ＣＰＵ１０１から受けた指示に従って、用紙カセットの状態に関するデータの送受信、用紙カセットの状態変更の指示に関するデータの伝送を行う。用紙カセット１０９は印刷に使用する用紙をセットするためのカセットであり、用紙カセットには印刷装置自体が備えているものの他、ケーブル、ネットワークなどで用紙カセット制御部１０８に接続される大型デッキやインサータなどがある。
【００１７】
ネットワークＩ／Ｆ１０７は、ＬＡＮ１２２と接続され、ＬＡＮ１２２に対して情報の入出力を行う。
【００１８】
画像バスＩ／Ｆ１０５は、システムバス１１０と画像バス１１１を接続し、データ構造を変換するバスブリッジである。ＲＩＰ１１２は、ＬＡＮ１２２から受信したＰＤＬコードをビットマップ画像に展開する。
【００１９】
画像伸長部１１５は、プリンタ画像処理部１１８で画像処理をし、プリンタエンジン１２０で出力する場合に、ＨＤＤ１０４に圧縮、符号化されて格納されている画像データを複合化し新調するものである。画像圧縮部１１６は、ＲＩＰ１１２やスキャナ画像処理部１１７で処理された画像データをＨＤＤ１０４へ格納する際に所定の圧縮方式で符号化する。
【００２０】
デバイスＩ／Ｆ１１３は、スキャナ画像処理部１１７及びプリンタ画像処理部１１８を介してスキャナやプリンタを接続し、画像データの同期系／非同期系の変換と、設定値、調整値、機器状態のデータの伝送を行う。スキャナ画像処理部１１７は、スキャナ１１９から入力された画像データに対して、補正、加工、像域分離、変倍、２値化処理などの編集等の各種処理を実行する。スキャナ１１９は、不図示の自動連続原稿搬送装置と圧板読取装置を備え、複数枚の原稿の両面の読み取りを行うことができる。また、不図示の原稿カバー開閉、原稿の有無、原稿サイズを検知するセンサを備える。検知した情報やスキャナ１１９の状態情報は、スキャナ画像処理部１１７とデバイスＩ／Ｆ１１３を介してＣＰＵ１０１へ送信される。プリンタ画像処理部１１８は、プリント出力する画像データに対して、プリンタエンジン１２０に応じた補正、解像度変換などの処理や、画像の印字位置の調整といった処理を実行する。プリンタエンジン１２０は、不図示の印刷する用紙を格納するための用紙カセットを少なくとも１つ以上保有する。用紙カセットは、格納された用紙のサイズを検知してプリンタエンジン１２０とプリンタ画像処理部１１８とデバイスＩ／Ｆ１１３を介してＣＰＵ１０１に通知する。また、各用紙カセットの用紙残量、カセットの開閉状態などの機器状態情報は、プリンタ画像処理部１１８とデバイスＩ／Ｆ１１３を介してＣＰＵ１０１へ送信される。
【００２１】
＜ソフトウェアモジュールの構成＞
次に、図２を参照して、本実施形態に係る画像形成装置１０におけるソフトウェアモジュール構成について説明する。ここで示される各ソフトウェアモジュールは主にＣＰＵ１０１で動作する。
【００２２】
ジョブコントロール処理部２０１は、各ソフトウェアモジュールを統括的に制御し、コピー、プリント、スキャン、ＵＩ処理などの画像形成装置１０内で発生するあらゆるジョブの制御を行う。ＵＩ処理部２０２は、主に操作部１２１、操作部Ｉ／Ｆ１０６に係る制御を行う。操作者が操作部１２１を操作した内容を、ジョブコントロール処理部２０１へ通知するとともに、ジョブコントロール処理部２０１からの指示に基づいて、操作部１２１上の表示画面の表示内容を制御する。また操作部１２１に表示するための描画データの編集などを制御する。
【００２３】
ネットワーク処理部２０３は、主にネットワークＩ／Ｆ１０７を介して行われる外部との通信を制御するモジュールであり、ＬＡＮ１２２上の各機器との通信制御を行う。ネットワーク処理部２０３は、ＬＡＮ１２２の各機器からの制御コマンドやデータを受信すると、その内容をジョブコントロール処理部２０１へ通知する。また、ネットワーク処理部２０３は、ジョブコントロール処理部２０１からの指示に基づき、ＬＡＮ１２２の各機器へ制御コマンドやデータの送信を行う。
【００２４】
ＲＩＰ処理部２０４は、ジョブコントロール処理部２０１の指示に基づいて、ＰＤＬ（ページ記述言語）の解釈を行い、ＲＩＰ部１１２を制御してレンダリングすることで、ビットマップ画像への展開を行う。用紙管理処理部２０５は、ジョブコントロール処理部２０１の指示に基づいて、用紙カセット１０９を制御して、用紙カセット１０９の状態の変更、セット（載置）されている用紙のフィードを行う。また、用紙カセット１０９の状態を取得してジョブコントロール処理部２０１へ通知する。
【００２５】
画像編集処理部２０６は、ジョブコントロール処理部２０１の指示に基づいて、不図示の画像処理部を制御し、指定した画像に対して画像処理を実行する。画像編集処理部２０６は、ジョブコントロール処理部２０１より画像データ、画像情報（画像データのサイズ、カラーモード、解像度など）を受け付ける。そして不図示の画像処理部、画像伸長部１１５、画像圧縮部１１６を制御して、画像データに対して適切な画像処理を施し、画像処理後の画像をジョブコントロール処理部２０１へ通知する。
【００２６】
スキャン処理部２０７は、ジョブコントロール処理部２０１の指示に基づいて、スキャナ１１９、及びスキャナ画像処理部１１７を制御して、スキャナ１１９上に設置されている原稿の読み込みを指示する。そして読み込んだ原稿画像に対してスキャナ画像処理部１１７での画像処理を指示する。また、スキャナ画像処理部１１７とスキャナ１１９の状態情報を取得してジョブコントロール処理部２０１へ通知する。
【００２７】
プリント処理部２０８はジョブコントロール処理部２０１の指示に基づいて、不図示の画像処理部、プリンタ画像処理部１１８及びプリンタエンジン１２０を制御し、指定された画像処理に対して印刷処理を実行する。プリント処理部２０８はジョブコントロール処理部２０１より、画像データ、画像情報（画像データのサイズ、カラーモード、解像度など）、レイアウト情報（オフセット、拡大縮小、面付けなど）及び出力用紙情報（サイズ、印字方向）などの情報を受け付ける。そして、画像伸長部１１５、画像圧縮部１１６、不図示の画像処理部及びプリンタ画像処理部１１８を制御して、画像データに対して適切な画像処理を施し、プリンタエンジン１２０を制御して印刷用紙への印刷を指示する。また、プリンタ画像処理部１１８とプリンタエンジン１２０を制御して印刷用紙への印刷を指示する。また、プリンタ画像処理部１１８とプリンタエンジン１２０の状態情報を取得して、ジョブコントロール処理部２０１へ通知する。
【００２８】
＜操作部１２１に表示する画面例＞
次に、図３を参照して、本実施形態に係る画像形成装置１０の操作部１２１に表示する画面例について説明する。３００は、ジョブホールド画面を示す。３２０は、ジョブで使用する用紙一覧画面を示す。３３０は、用紙変更画面を示す。３４０は、用紙詳細情報画面を示す。前述の通り、操作者から操作部１２１への入力は、操作部Ｉ／Ｆを通してＣＰＵ１０１へ伝送され、操作部１２１に表示する画面はＣＰＵ１０１の制御に従って切り替えが実行される。以下では操作部１２１に表示する画面例と操作者の操作による操作部１２１の表示画面の遷移について説明する。
【００２９】
待機画面から、操作者が操作部１２１を操作してジョブホールド機能を使用する要求を受け付けることでジョブホールド画面３００を表示する。例えば、印刷ジョブを受け付けた際や、操作者がホールドジョブリストを確認したい場合に表示される。ジョブホールド画面３００は、デバイスに登録されたジョブの一覧を表示し、ジョブの印刷、削除、編集などの指示を行うための画面である。
【００３０】
ホールドジョブリスト３０１には、デバイスに登録されているホールドジョブのリストが表示されている。ここで、ホールドジョブとは、画像形成装置１０に入力されたジョブ（登録されたジョブ）であって、最終的に当該ジョブの実行の開始が指示されていないものを示す。本実施形態によれば、最終的にジョブの実行の開始を指示するためには、後述するように、必要に応じて用紙の確認が操作者によって行われたものであり、当該指示が行われたジョブはプリントジョブリストに移される。ホールドジョブリスト３０１において、各行が登録されている個々のジョブを示す。各行では、登録されている各ジョブのチェックの有無と番号、ジョブの名称、ジョブを登録したユーザーの名称、ジョブを登録した日付と時刻、メディアミスマッチの状態を示すアイコン、及び用紙の確認が必要なことを示すアイコンが表示されている。各行は対応するジョブを選択状態にするボタンであると同時に対応するジョブをチェック状態にするためのボタンとなっている。このボタンは各行に対応するジョブがある場合に選択可能となり、登録されているジョブの数が少なく、対応するジョブがない行は選択することはできない。
【００３１】
メディアミスマッチの状態を示すアイコンは、本実施形態におけるメディアミスマッチ機能の実施結果として、ジョブで使用する用紙が用紙カセットにセット（載置又は積載）されていない状態を識別可能に表すための表示である。ここでは使用する用紙が用紙カセット１０９にセットされていない場合に、特定のアイコンが表示されるものとする。表示するアイコンに関しては後述する。
【００３２】
用紙の確認が必要なことを示すアイコンは、本実施形態における、ジョブに指定された用紙が用紙カセット又はデバイスに登録されている複数の用紙にマッチしたことを識別可能に表すための表示である。ここでは用紙カセット１０９に登録されている用紙とデバイスに登録されている用紙を合わせて複数の用紙にマッチした場合にアイコンが表示されるものとする。表示するアイコンに関しては後述する。
【００３３】
当該ジョブ選択は、ホールドジョブ詳細／変更ボタン３０３によって表示されるメニュー画面での操作対象になるジョブのために行われる。また、当該ジョブ選択は、選択ユーザーのみ表示ボタン３０５によって表示するジョブ、及び用紙設定ボタン３０８で用紙を変更するジョブを選択するために行われる。選択されたジョブに対応する行は、他の行とは違う色で表示される。選択状態に同時に複数のジョブがなることはなく、既に選択状態になっているジョブがある状態で、別のジョブに対応する行を選択した場合、新たに選択したジョブが選択状態となり、先に選択状態となっていたジョブの選択状態が解除される。また、既に選択状態のジョブに対応する行のボタンを選択した場合、そのジョブの選択状態が解除される。
【００３４】
ジョブのチェック状態は、更新ボタン３０２と、プリント開始ボタン３０９の対象となる状態である。既にチェック状態にあるジョブがある状態で、別のジョブに対応する行を選択することで、複数のジョブを同時にチェック状態にすることが可能である。チェック状態は併せてチェック状態にされた順番が記憶される。チェック状態になったジョブに対応する行には、所定の列にチェック状態にされたことを示すマークと、チェック状態になった順番を示す番号が表示される。既にチェック状態にあるジョブに対応する行を選択した場合、そのジョブのチェック状態が解除される。チェック状態を解除したジョブよりも順番の遅いジョブがある場合には、順番を１つずつ前にずらす。
【００３５】
更新ボタン３０２は、メディアミスマッチ機能を実施するためのボタンである。更新ボタン３０２はホールドジョブリスト３０１の少なくとも１つ以上のジョブがチェック状態であるときに選択可能となる。更新ボタン３０２を操作した際にＣＰＵ１０１が行う処理は図６を用いて後述する。
【００３６】
ホールドジョブ詳細／変更ボタン３０３は、ホールドジョブリスト３０１のいずれかの行が選択され、対応するホールドジョブが選択状態となっているときに選択可能となる。選択可能状態の時に、ホールドジョブ詳細／変更ボタン３０３が選択されると、ジョブ詳細画面に遷移する。ジョブ詳細画面は、選択状態のプリントジョブの詳細な設定を表示する画面である。
【００３７】
全てチェック／チェックを全て解除ボタン３０４は、ホールドジョブリスト３０１に少なくとも１つのジョブが登録されている場合に選択可能となる。全てチェック／チェックを全て解除ボタン３０４は、チェック状態のジョブが１つもない場合に、全てチェックボタンとなり、チェック状態のジョブが１つでもある場合にはチェックを全て解除ボタンとなる。全てチェックボタン３０４が選択されると、ホールドジョブリスト３０１に登録されている全てのジョブがチェック状態となる。チェック状態になった際の順番を示す番号は、ホールドジョブリスト３０１に登録されている順番となる。チェックを全て解除ボタン３０４が選択されると、チェック状態の全てのホールドジョブのチェック状態が解除される。
【００３８】
選択ユーザーのみ表示／全てのジョブを表示ボタン３０５は、選択ユーザーのみ表示ボタンが選択されると、全てのジョブを表示ボタンとなり、全てのジョブを表示ボタンが選択されると、選択ユーザーのみ表示ボタンとなる。また、初期状態は選択ユーザーのみ表示ボタンである。選択ユーザーのみ表示ボタン３０５は、選択状態のジョブがあるときに選択可能となる。選択ユーザーのみ表示ボタン３０５を選択すると、その時に選択状態にあるジョブと同じユーザー名を持つジョブだけが、ホールドジョブリスト３０１に表示される。全てのジョブを表示ボタン３０５を選択すると、デバイスに登録されている全てのホールドジョブをホールドジョブリスト３０１に表示する。
【００３９】
ホールドジョブリストの矢印ボタン３０６、３０７は、ホールドジョブリスト３０１のスクロールを指示するためのボタンである。上矢印ボタン３０６はホールドジョブリスト３０１にリストの最上部が表示されている場合には選択できない状態となり、下矢印ボタン３０７は最下部が表示されている場合には選択できない状態となる。選択可能状態の時に上矢印ボタン３０６が選択されると、ホールドジョブリスト３０１に表示されているページの１つ前のページが表示される。下矢印ボタン３０７が選択されると、ホールドジョブリスト３０１に表示されているページの１つ後のページが表示される。
【００４０】
用紙設定ボタン３０８は、ホールドジョブリスト３０１に選択状態のジョブがあるときに選択可能となる。用紙設定ボタン３０８が選択されると、その時に選択状態であるジョブが使用する用紙を表示する用紙一覧画面３２０に遷移する。
【００４１】
プリント開始ボタン３０９は、ホールドジョブリスト３０１の少なくとも１つ以上のジョブがチェック状態であるときに選択可能となる。プリント開始ボタン３０９が選択されると、その時にチェック状態となっているジョブのプリント処理に移行する。プリント処理に移行したジョブは後述するプリントジョブリスト３１３に追加される。プリントジョブリスト３１３に追加されたジョブは、プリント後削除設定が選択されている場合にはホールドジョブから削除され、ホールドジョブリスト３０１から表示が消える。プリント後削除設定の選択の有無にかかわらず、プリントジョブリスト３１３に登録されたジョブのホールドジョブリスト３０１上でのチェック状態は解除される。
【００４２】
ジョブホールド画面３００においてチェック状態のジョブ３１０は、前述したチェック状態になっているジョブである。チェック状態になっているジョブには、チェック状態になった順番を示す番号が付与され、他のジョブとは区別される。メディアミスマッチ結果アイコン３１１は、本実施形態におけるメディアミスマッチ機能を実施した際の結果を示すアイコンである。メディアミスマッチ機能を実施した結果、アイコン３１１ａが表示されたジョブは、ジョブで使用する全ての用紙が用紙カセット１０９に入っていることを示す。また、アイコン３１１ｂが表示されたジョブは、少なくとも１つ以上の用紙が用紙カセット１０９に入っていないことを示す。メディアミスマッチ機能実施時のＣＰＵ１０１の処理に関しては図６を用いて後述する。本実施形態ではメディアミスマッチ機能の実施結果を、用紙が足りていない場合にメディアミスマッチ結果アイコン３１１を表示し、足りている場合にはアイコンを表示しないこととしているが、２つ結果の区別がつく表示方法であれば方法は限定しない。
【００４３】
用紙確認アイコン３１２は、本実施形態における用紙の指定に一致する用紙が複数あることを示すものである。用紙確認アイコン３１２が表示されたジョブは、少なくとも１つ以上の用紙指定がデバイスに登録されている、又はカセットに登録されている複数の用紙にマッチしたことを示している。このアイコンが表示されたジョブは、メディアミスマッチ機能を実行し、メディアミスマッチ結果アイコン３１１が表示されている場合であっても意図した用紙に対しての結果であるかを操作者が確認しなくてはならない。また、後述するＳ４１８で確認済みと判定された用紙は、用紙確認アイコン３１２が表示されなくなる。
【００４４】
プリントジョブリスト３１３は、デバイスに登録されているプリントジョブのリストが表示されている。各行が登録されている個々のジョブであり、登録されている各ジョブのプリント登録時間、ジョブの名称、ジョブの処理状況、及びジョブの完了予想時間が表示されている。各行は対応ジョブを選択状態にするボタンとなっている。このボタンは各行に対応するジョブがある場合に選択可能となり、登録されているジョブの数が少なく、行に対応するジョブがない場合には選択することはできない。プリントジョブの選択状態は、後述するプリントジョブの詳細／変更ボタン３１４や、プリント中止ボタン３１５によって操作するプリントジョブを選択するためのものである。選択されたジョブに対応する行は、他の行とは違う色で表示される。複数のジョブが同時に選択状態になることはなく、既に選択状態になっているジョブがある状態で、別のジョブに対応する行を選択した場合、新たに選択したジョブが選択状態となり、先に選択状態となっていたジョブの選択状態が解除される。また、既に選択状態のジョブに対応する行のボタンを選択した場合、そのジョブの選択状態が解除される。
【００４５】
プリントジョブの詳細／変更ボタン３１４は、プリントジョブリスト３１３のいずれかの行が選択され、対応するプリントジョブが選択状態となっているときに選択可能となる。選択可能状態の時に、詳細／変更ボタン３１４が選択されると、ジョブ詳細画面に遷移する。ジョブ詳細画面は、選択状態のプリントジョブの詳細な設定を表示する画面である。
【００４６】
プリント中止ボタン３１５は、プリントジョブリスト３１３のいずれかの行が選択され、対応するジョブが選択状態となっているときに選択可能となる。プリント中止ボタン３１５が選択されると、選択状態となっているプリントジョブのプリント処理を中止し、当該ジョブをプリントジョブの登録から削除する。削除されたジョブはプリントジョブリスト３１３の表示から消される。
【００４７】
プリントジョブリストの矢印ボタン３１６、３１７は、プリントジョブリスト３１３のスクロールを指示するためのボタンである。上矢印ボタン３１６はプリントジョブリスト３１３にリストの最上部が表示されている場合には選択できない状態となり、下矢印ボタン３１７は最下部が表示されている場合には選択できない状態となる。選択可能状態の時に上矢印ボタン３１６が選択されると、プリントジョブリスト３１３に表示されているページの１つ前のページが表示される。同様に下矢印ボタン３１７が選択されると、プリントジョブリスト３１３に表示されているページの１つ後のページが表示される。
【００４８】
前述のジョブホールド画面３００において、用紙設定ボタン３０８が選択された場合、用紙一覧画面３２０に遷移する。ジョブが使用する用紙一覧画面３２０は、ジョブホールド画面３００のホールドジョブリスト３０１で選択状態のジョブが使用する用紙を一覧として表示するためものである。
【００４９】
用紙リスト３２１にはジョブホールド画面３００のホールドジョブリスト３０１でチェック状態であったジョブが使用する用紙のリストが表示される。各行が個々の用紙種であり、用紙種の名称、サイズ、用紙の重さ（坪量）、メディアミスマッチ結果アイコン３１１、及び用紙確認アイコン３１２が表示されている。各行は対応する用紙種を選択状態にするボタンとなっている。用紙種の選択状態は、用紙詳細ボタン３２４で詳細を表示する、又は用紙変更ボタン３２５で変更する用紙を選択する状態である。選択された用紙種に対応する行は、他の行とは違う色で表示される。複数の用紙種が同時に選択状態になることはなく、既に選択状態になっている用紙種がある状態で、別の用紙種に対応する行を選択した場合、新たに選択した用紙種が選択状態となり、先に選択状態となっていた用紙種の選択状態が解除される。
【００５０】
用紙リストの矢印ボタン３２２、３２３は、用紙リスト３２１のスクロールを指示するためのボタンである。上矢印ボタン３２２は用紙リスト３２１にリストの最上部が表示されている場合には選択できない状態となり、下矢印ボタン３２３は最下部が表示されている場合には選択できない状態となる。選択可能状態の時に上矢印ボタン３２２が選択されると、用紙リスト３２１に表示されているページの１つ前のページが表示される。下矢印ボタン３２３が選択されると、用紙リスト３２１に表示されているページの１つ後のページが表示される。
【００５１】
用紙詳細ボタン３２４は、用紙リスト３２１のいずれかの行が選択され、対応する用紙種が選択状態となっているときに選択可能となる。用紙詳細ボタン３２４は、選択状態の用紙種の詳細な情報を確認するためのボタンである。用紙詳細ボタン３２４が選択されると、後述する用紙詳細画面３４０に遷移する。用紙変更ボタン３２５は、用紙リスト３２１のいずれかの行が選択され、対応する用紙種が選択状態となっているときに選択可能となる。用紙変更ボタン３２５は、選択状態の用紙種を別の用紙に変更するためのボタンである。用紙変更ボタン３２５が選択されると、後述する用紙変更画面３３０に遷移する。戻るボタン３２６は、用紙設定を終了するものである。戻るボタン３２６への指示を受けつけた場合は、用紙設定を行うことなく用紙選択を終了する。すなわち、一時的に保存された用紙によって印刷ジョブの用紙を変更することなく、用紙設定を終了する。戻るボタン３２６が選択されたら、一時的に保存した用紙変更を破棄し、ジョブホールド画面３００に遷移する。
【００５２】
ＯＫボタン３２７は、用紙一覧画面３２０を終了するものである。ＯＫボタン３２７は、用紙変更ボタン３２５を選択し、少なくとも１つ以上の用紙を変更した場合に選択可能となる。ＯＫボタン３２７への指示を受けつけた場合は、用紙変更画面３３０で後述する一時的に保存された用紙変更を正式な変更としてＲＡＭ１０２、ＨＤＤ１０４に記憶する。記憶すると、選択状態の用紙種を使用するホールドジョブリスト３０１で選択状態であったジョブに対しメディアミスマッチ機能を実行する。この処理は図６のフローチャートで説明するメディアミスマッチ機能の処理を、選択状態の用紙種を使用するジョブを対象として実行するものである。メディアミスマッチ機能を実施後、このジョブの用紙を確認済みとし、ジョブホールド画面３００に遷移する。
【００５３】
戻るボタン３２６、ＯＫボタン３２７のいずれのボタンも指示されることなく、用紙詳細画面３４０から遷移した場合、一時的に保存された変更後の用紙変更は破棄される。ただし、スクリーンセーバーなどの一時的でありかつ、解除後にジョブが使用する用紙一覧画面３２０に戻る画面遷移に関しては一時的に保存された設定を破棄しない。
【００５４】
前述の用紙一覧画面３２０において、用紙種が選択された状態で用紙変更ボタン３２５が選択された場合、用紙変更画面３３０を表示する。用紙変更画面３３０は、用紙変更ボタン３２５が押された際に選択状態になっていた用紙種を別の用紙に変更するための画面である。
【００５５】
表示用紙選択メニューボタン３３１は、変更用紙リスト３３３に表示する用紙の種類を選択するための項目を表示するためのボタンである。表示用紙選択メニューボタン３３１が選択されると、表示用紙選択メニューが表示される。表示用紙選択メニューは変更用紙リスト３３３に表示する用紙の種類示す項目で構成される。初期値は用紙変更ボタン３２５が選択された時に、ジョブが使用する用紙一覧画面３２０の用紙リスト３２１において選択状態であった用紙種の状態によって異なる。選択された用紙種が用紙の確認が必要である用紙、即ち、用紙確認アイコン３１２が表示されている用紙である場合には、初期値は「指定にマッチした用紙のみ」となり、用紙の確認が必要出ない用紙の場合は「全ての用紙」となる。表示用紙選択メニューボタン３３１で現在の値と別の項目が選択されると、変更用紙リスト３３３に含まれる用紙が更新される。
【００５６】
表示用紙ソートメニューボタン３３２は、変更用紙リスト３３３に表示する用紙の順番を選択するための項目を表示するためのボタンである。表示用紙ソートメニューボタン３３２が選択されると、表示用紙ソートメニューが表示される。表示用紙ソートメニューは用紙リスト３３３に表示する用紙の順番を示す項目で構成される。初期値は用紙の名称の順番である。表示用紙ソートメニューボタン３３２で別の項目が選択されると、変更用紙リスト３３３に表示する用紙が更新される。
【００５７】
変更用紙リスト３３３には、表示用紙選択メニューボタン３３１、表示用紙ソートメニューボタン３３２で選択されている項目に合わせて、変更用紙のリストが表示される。各行が個々の用紙種であり、用紙種の名称、サイズ、用紙を使用するジョブのチェック番号、及びメディアミスマッチ結果アイコン３１１が表示されている。各行は対応する用紙種を選択状態にするボタンとなっている。用紙種の選択状態は、用紙詳細ボタン３３６で詳細を表示・変更、又はＯＫボタン３３８で選択状態の用紙を変更する用紙として選択するための状態である。選択された用紙種に対応する行は、他の行とは違う色で表示される。複数の用紙種が同時に選択状態になることはなく、既に選択状態になっている用紙種がある状態で、別の用紙種に対応する行を選択した場合、新たに選択した用紙種が選択状態となり、先に選択状態となっていた用紙種の選択状態が解除される。
【００５８】
用紙リストの矢印ボタン３３４、３３５は変更用紙リスト３３３のスクロールを指示するためのボタンである。上矢印ボタン３３４は変更用紙リスト３３３にリストの最上部が表示されている場合には選択できない状態となり、下矢印ボタン３３５は最下部が表示されている場合には選択できない状態となる。選択可能状態の時に上矢印ボタン３３４が選択されると、変更用紙リスト３３３に表示されているページの１つ前のページが表示される。下矢印ボタン３３５が選択されると、変更用紙リスト３３３に表示されているページの１つ後のページが表示される。
【００５９】
用紙詳細ボタン３３６は、変更用紙リスト３３３のいずれかの行が選択され、対応する用紙種が選択状態となっているときに選択可能となる。用紙詳細ボタン３３６は、選択状態の用紙種の詳細な情報を確認するためのボタンである。用紙詳細ボタン３３６が選択されると、後述する用紙詳細画面３４０に遷移する。
【００６０】
キャンセルボタン３３７は、用紙変更を終了するものである。キャンセルボタン３３７への指示を受けつけた場合は、用紙変更を行うことなく用紙変更画面を終了する。すなわち、選択されている用紙種は印刷に使用する用紙として設定されることなく用紙変更を終了する。キャンセルボタン３３７が選択されたら、遷移元の遷移する。
【００６１】
ＯＫボタン３３８は、変更用紙リスト３３３のいずれかの行が選択され、対応する用紙種が選択状態となっているときに選択可能となる。ＯＫボタン３３８は、選択状態の用紙種を使用する用紙として設定するためのボタンである。ＯＫボタン３３８が選択された場合、選択状態の用紙種をＲＡＭ１０２に一時的に保存する。保存したら遷移元の画面に遷移する。この時に用紙変更画面３３０への遷移前の画面で選択状態となっていた用紙を、変更用紙リスト３３３で選択状態となっている用紙に変更して表示する。
【００６２】
用紙一覧画面３２０で用紙詳細ボタン３２４が選択されるか、用紙変更画面３３０で用紙詳細ボタン３３６が選択されると、操作部１２１に用紙詳細画面３４０が表示される。用紙詳細画面３４０は、対象の用紙種の詳細な情報を確認・変更するための画面である。ここでの対象の用紙種は、遷移元の画面で選択状態であった用紙種又は選択状態であった用紙カセットに設定されている用紙種である。
【００６３】
用紙名称変更ボタン３４１は、対象の用紙種の名称を変更するためのボタンである。用紙名称変更ボタン３４１が選択された場合には、用紙名称変更画面に遷移する。用紙名称変更画面では、変更する用紙の名称を入力することができる。用紙名称変更画面で名称が入力された場合、入力された名称を用紙の変更後の名称としてＲＡＭ１０２に一時的に保存する。用紙名称変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙の名称を更新する。
【００６４】
用紙サイズ変更ボタン３４２は、対象の用紙種のサイズを変更するためのボタンである。用紙サイズ変更ボタン３４２が選択された場合には、用紙サイズ変更画面に遷移する。用紙サイズ変更画面では、変更する用紙のサイズを選択することができる。用紙サイズ変更画面で変更するサイズが選択された場合、選択されたサイズを用紙の変更後のサイズとしてＲＡＭ１０２に一時的に保存する。用紙サイズ変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙のサイズを更新する。
【００６５】
用紙坪量変更ボタン３４３は、対象の用紙種の坪量を変更するためのボタンである。用紙坪量変更ボタン３４３が選択された場合には、用紙サイズ変更画面に遷移する。用紙坪量変更画面では、変更する用紙の坪量を入力することができる。用紙坪量変更画面で変更する坪量が入力された場合、入力された坪量を用紙の変更後の坪量としてＲＡＭ１０２に一時的に保存する。用紙坪量変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙の坪量を更新する。
【００６６】
用紙表面性変更ボタン３４４は、対象の用紙種の表面性を変更するためのボタンである。用紙表面性変更ボタン３４４が選択された場合には、用紙表面性変更画面に遷移する。用紙表面性変更画面では、変更する用紙の表面性を選択することができる。用紙表面性変更画面で変更する表面性が選択された場合、選択された表面性を用紙の変更後の表面性としてＲＡＭ１０２に一時的に保存する。用紙表面性変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙の表面性を更新する。
【００６７】
用紙特徴変更ボタン３４５は、対象の用紙種の特徴を変更するためのボタンである。用紙特徴変更ボタン３４５が選択された場合には、用紙特徴変更画面に遷移する。用紙特徴変更画面では、変更する用紙の特徴を選択することができる。用紙特徴変更画面で変更する特徴が選択された場合、選択された特徴を用紙の変更後の特徴としてＲＡＭ１０２に一時的に保存する。用紙特徴変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙の特徴を更新する。
【００６８】
用紙色変更ボタン３４６は、対象の用紙種の色を変更するためのボタンである。用紙色変更ボタン３４６が選択された場合には、用紙色変更画面に遷移する。用紙色変更画面では、変更する用紙の色を選択することができる。用紙色変更画面で変更する色が選択された場合、選択された色を用紙の変更後の色としてＲＡＭ１０２に一時的に保存する。用紙色変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙の色を更新する。
【００６９】
用紙クリープ補正量変更ボタン３４７は、対象の用紙種の中綴じにおけるクリープ補正量を変更するためのボタンである。用紙クリープ補正量変更ボタン３４７が選択された場合には、用紙クリープ補正量変更画面に遷移する。用紙クリープ変更画面では、変更する用紙のクリープを入力することができる。用紙クリープ変更画面で変更するクリープ補正量が入力された場合、入力されたクリープ補正量を用紙の変更後のクリープ補正量としてＲＡＭ１０２に一時的に保存する。用紙クリープ補正量変更画面を終了して、用紙詳細画面３４０に遷移すると、表示されている用紙のクリープ補正量を更新する。
【００７０】
キャンセルボタン３４８は、用紙詳細画面３４０を終了するものである。キャンセルボタン３４８への指示を受けつけた場合は、用紙詳細情報の変更を行うことなく用紙詳細情報設定を終了する。すなわち、ＲＡＭ１０２に一時的に保存された変更後の用紙設定を全て破棄し、遷移元の画面に遷移する。
【００７１】
ＯＫボタン３４９は、用紙詳細画面３４０を終了するものである。ＯＫボタン３４９はいずれかの用紙サイズ変更ボタン３４２、３４３、３４４、３４５、３４６、３４７が選択され、変更後の用紙設定をＲＡＭ１０２に一時的に保存されている場合に選択可能となる。ＯＫボタン３４９への指示を受けつけた場合は、一時的に保存された用紙設定をこの用紙の正式な設定として適用し、ＲＡＭ１０２、ＨＤＤ１０４に記憶する。記憶したら遷移元の画面に遷移する。
【００７２】
キャンセルボタン３４８、ＯＫボタン３４９のいずれのボタンも指示されることなく、用紙詳細画面３４０から遷移した場合、一時的に保存された変更後の用紙設定は破棄される。ただし、スクリーンセーバーなどの一時的でありかつ、解除後に用紙詳細画面３４０に戻る画面遷移に関しては一時的に保存された設定を破棄しない。
【００７３】
＜待機状態における処理＞
図４を参照して、待機状態から用紙設定処理を始めるまでのＣＰＵ１０１の処理手順について説明する。操作者からジョブホールド機能を使用する要求を受け付けると処理を開始する。ここで、ジョブホールド機能を使用する要求には、画像形成指示の受け付けや、ホールドしているジョブの表示要求等が含まれる。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。
【００７４】
Ｓ４０１で、ＣＰＵ１０１は、操作部１２１にジョブホールド画面３００を表示してＳ４０２へ進む。Ｓ４０２で、ＣＰＵ１０１は操作部１２１が操作者から操作を受け付けたか否かを判定する。受け付けていればＳ４０３へ進み、受け付けていなければＳ４０２で定期的に当該判定を繰り返す。
【００７５】
Ｓ４０３で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、ジョブの状態変更に関わるボタンの操作（押下）であったか否かを判定し、そうであればＳ４０４に進み、そうでなければＳ４０５へ進む。ジョブの状態変化に関わるボタンについての詳細は図３のジョブホールド画面３００で説明した。Ｓ４０４で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作及びジョブ状態に応じて、ジョブ状態の変更処理を実行する。詳細は図５のフローチャートを用いて後述する。ジョブ状態変更処理が終了すると、Ｓ４０１へ進む。
【００７６】
Ｓ４０５で、ＣＰＵ１０１はＳ４０２で受け付けた操作が、ホールドジョブリスト更新に関わるボタンを押下する操作であったか否かを判定し、そうであればＳ４０６に進み、そうでなければＳ４０７へ進む。ジョブリスト更新に関わるボタンについての詳細は図３のジョブホールド画面３００で説明した。
【００７７】
Ｓ４０６で、ＣＰＵ１０１は、操作部１２１に表示するホールドジョブリスト３０１の内容を更新する表示更新処理を実行する。ホールドジョブリスト３０１の内容の更新では、表示するジョブの選択と、操作部１２１に表示するホールドジョブリスト３０１の更新を行う。Ｓ４０２で選択されたボタンに対応して表示するホールドジョブリスト３０１の内容に関しては図３のジョブホールド画面３００で説明した。ホールドジョブリスト３０１の更新が終了するとＳ４０１へ進む。
【００７８】
Ｓ４０７で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、プリント開始ボタン３０９を押下する操作であったか否かを判定し、そうであればＳ４０８に進み、そうでなければＳ４０９へ進む。Ｓ４０８で、ＣＰＵ１０１は、プリント開始処理を実行する。プリント処理はチェック状態のジョブをプリントジョブに登録し、プリントジョブリスト３１３に追加する処理である。プリント開始処理は本実施形態の特徴を表すものではないため、詳細は省略する。プリント開始処理を終了すると、Ｓ４０１へ進む。
【００７９】
Ｓ４０９で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、ホールドジョブ詳細／変更ボタン３０３、又はプリントジョブ詳細／変更ボタン３０３を押下する操作であったか否かを判定し、そうであればＳ４１０に進み、そうでなければＳ４１１へ進む。Ｓ４１０で、ＣＰＵ１０１は、選択状態のホールドジョブ又は選択状態のプリントジョブの詳細情報を取得し、操作部１２１にジョブ詳細画面を表示する。いずれのジョブを表示するかは、Ｓ４０２で受け付けた操作がホールドジョブ詳細／変更ボタン３０３、プリントジョブ詳細／変更ボタン３１４のいずれであったかによって切り替わる。ジョブ詳細画面は、ジョブの詳細な情報を表示するための画面である。詳細については省略する。ジョブの詳細情報表示の終了を受け付けるとＳ４０１へ進む。
【００８０】
Ｓ４１１で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、更新ボタン３０２を押下する操作であったか否かを判定し、そうであればＳ４１２に進み、そうでなければＳ４１３へ進む。Ｓ４１２で、ＣＰＵ１０１は、ホールドジョブリスト３０１でチェック状態であるホールドジョブを対象としてメディアミスマッチ処理を実行する。この時のＣＰＵ１０１の処理手順は、図６のフローチャートを用いて後述する。メディアミスマッチ処理を終了すると、Ｓ４１４へ進む。Ｓ４１４で、ＣＰＵ１０１は、ＲＡＭ１０２上に記憶したメディアミスマッチ判定結果を使用して、ホールドジョブリスト３０１の表示を更新する。更新する表示内容は、図３のジョブホールド画面３００で説明したものであり、必要な用紙が全て用紙カセットに入っているジョブには何も表示せず、必要な用紙が入っていないジョブにはメディアミスマッチ結果アイコン３１１を表示する。表示の更新が終了すると、Ｓ４０１へ進む。
【００８１】
Ｓ４１３で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、プリント中止ボタン３１５を押下する操作であったか否かを判定し、そうであればＳ４１５に進み、そうでなければＳ４１６へ進む。Ｓ４１５で、ＣＰＵ１０１は、プリント中止処理を実行する。このときの処理は前述の図３のジョブホールド画面３００で説明した内容である。プリント中止処理を終了すると、Ｓ４０１へ進む。
【００８２】
Ｓ４１６で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、用紙設定ボタン３０８を押下する操作であったか否かを判定し、そうであればＳ４１７に進み、そうでなければＳ４０１へ進む。Ｓ４１７で、ＣＰＵ１０１は、操作部１２１にジョブが使用する用紙一覧画面３２０を表示して、操作者による用紙設定をする操作を受け付ける用紙設定処理を実行する。用紙設定処理に関しては図３及び図９のフローチャートを用いて詳細に後述する。続いて、Ｓ４１８で、ＣＰＵ１０１は、選択状態のジョブの用紙を確認済みとする。この処理は後述するＳ８０４において用紙の確認が必要と判定された用紙及び用紙を持つジョブに対して行うものである。確認済みとされた用紙及び用紙を持つジョブはジョブが使用する用紙一覧画面３２０及びジョブホールド画面３００で用紙確認アイコン３１２が表示されなくなる（非表示にする）。選択状態のジョブの用紙を確認済みとすると、Ｓ４１９に進む。Ｓ４１９で、ＣＰＵ１０１は、Ｓ４１７及びＳ４１８の結果を使用してホールドジョブリスト３０１の表示を更新する。更新する表示内容はＳ４１７で行った用紙変更、メディアミスマッチ機能の結果を使用してメディアミスマッチ結果アイコン３１１を表示する、及びＳ４１８で用紙を確認済みとしたジョブの用紙確認アイコン３１２を消すなどである。表示を更新するとＳ４０１に進む。
【００８３】
＜ジョブ状態変更処理＞
図５を参照して、ジョブ状態の変更を受け付け、変更を終え、表示を更新するまでのＣＰＵ１０１の制御手順について説明する。操作者からジョブ状態を変更する要求を受けたところから処理を開始する。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。
【００８４】
Ｓ５０１で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、ホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作か否かを判定し、そうであればＳ５０２に進み、そうでなければＳ５０３へ進む。この操作の詳細は図３のジョブホールド画面３００で説明を行ったものである。
【００８５】
Ｓ５０３で、ＣＰＵ１０１は、Ｓ４０２で受け付けた操作が、チェックを全て解除ボタン３０４を押下する操作であったか否かを判定し、そうであればＳ５０６に進み、そうでなければＳ５０７へ進む。Ｓ５０６で、ＣＰＵ１０１はＳ４０２で受け付けた操作が、全てチェックボタンを押下する操作か否かを判定し、そうであればＳ５０９に進み、そうでなければＳ５１４へ進む。Ｓ５０９で、ＣＰＵ１０１は、ホールドジョブリストの全てのジョブをチェック状態に変更する。チェック状態への変更が終了すると、Ｓ５１４に進む。一方、Ｓ５０７で、ＣＰＵ１０１は、ホールドジョブリストの全てのジョブのチェック状態を解除し、Ｓ５１４に進む。
【００８６】
Ｓ５０２で、ＣＰＵ１０１は、Ｓ４０２で受け付けたホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作が、既に選択状態であるジョブへの操作であるか否かを判定する。そして、既に選択状態であるジョブへの操作であると判定した場合にＳ５０４に進み、そうでない場合にはＳ５０５に進む。Ｓ５０４で、ＣＰＵ１０１はＳ５０２で受け付けたホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作で押されたジョブの選択状態を解除し、Ｓ５１１に進む。
【００８７】
Ｓ５０５で、ＣＰＵ１０１はホールドジョブリストに既に選択状態であるジョブがあるか否かを判定し、ある場合にはＳ５０８に進み、ない場合にはＳ５１０に進む。Ｓ５０８で、ＣＰＵ１０１は、Ｓ５０５で確認した既に選択状態であるジョブの選択状態を解除し、Ｓ５１０に進む。Ｓ５１０で、ＣＰＵ１０１は、Ｓ５０２で受け付けたホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作で押されたジョブを選択状態へ変更し、Ｓ５１１に進む。
【００８８】
Ｓ５１１で、ＣＰＵ１０１は、Ｓ４０２で受け付けたホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作が、既にチェック状態であるジョブへの操作であるか否かを判定する。そうであればＳ５１２に進み、そうでない場合にはＳ５１３に進む。Ｓ５１２で、ＣＰＵ１０１は、Ｓ４０２で受け付けたホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作で押されたジョブのチェック状態を解除し、Ｓ５１４に進む。Ｓ５１３で、ＣＰＵ１０１は、Ｓ４０２で受け付けたホールドジョブリストのジョブに対応した行を選択するボタンを押下する操作で押されたジョブをチェック状態に変更し、Ｓ５１４に進む。Ｓ５１４で、ＣＰＵ１０１は、操作部１２１に表示するジョブホールド画面３００のホールドジョブリストのジョブ状態表示を更新する。更新が終了するとジョブ状態変更のフローチャートを終了する。
【００８９】
＜メディアミスマッチ処理＞
図６を参照して、メディアミスマッチ判定処理におけるＣＰＵ１０１の制御手順について説明する。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。
【００９０】
Ｓ６０１で、ＣＰＵ１０１は、ＲＡＭ１０２上に保存されている用紙カセット１０９に設定されている用紙種の情報を取得する。取得する情報には、少なくとも用紙カセット１０９にセット（載置又は積載）されている用紙の種類を特定するための情報が含まれる。用紙カセットの用紙情報を取得すると、Ｓ６０２に進む。Ｓ６０２で、ＣＰＵ１０１は、ＨＤＤ１０４に保存された現在のミスマッチチェック対象ジョブの情報をＲＡＭ１０２に読み出し、プリントジョブの情報を取得する。対象となるジョブが複数ある場合には、チェック番号などの何らかの基準によって順番を決める。重複、不足がなければどのような基準に従っても構わない。ミスマッチ判定対象となるジョブは後述するＳ６０９で切り替えられる。取得するプリントジョブの情報には、少なくともプリントジョブが使用する用紙の種類を特定するための情報が含まれる。現在のミスマッチ判定対象ジョブの情報を取得すると、Ｓ６０３に進む。
【００９１】
Ｓ６０３で、ＣＰＵ１０１は、Ｓ６０２で取得したジョブ情報から現在のミスマッチ判定対象用紙の情報を取得する。ミスマッチ判定対象となるのは、現在のミスマッチ判定対象のジョブが使用する用紙である。ここではチェックの順番はジョブ内で使用される順番とする。取得する用紙の情報には、少なくともメディアミスマッチ判定対象の用紙の種類を特定するための情報が含まれる。現在のメディアミスマッチ判定対象の用紙情報を取得すると、Ｓ６０４に進む。
【００９２】
Ｓ６０４で、ＣＰＵ１０１は、Ｓ６０１で取得した用紙カセットの用紙情報と、Ｓ６０３で取得したミスマッチ判定対象用紙の情報とを比較し、ミスマッチ判定対象ジョブの用紙が用紙カセットにセットされているか否かを判定する。判定した結果、用紙がセットされていない場合にはＳ６０５に進み、セットされている場合にはＳ６０６に進む。
【００９３】
Ｓ６０５で、ＣＰＵ１０１は、ミスマッチ判定対象ジョブを必要な用紙が無い状態であると判定する。判定結果をＲＡＭ１０２上に記憶し、Ｓ６０６に進む。例えば、ここでは、必要な用紙があるか否かを示すフラグをＲＡＭ１０２等に予め用意しておき、当該フラグを必要な用紙が無いことを示す値に更新するように制御してもよい。Ｓ６０６で、ＣＰＵ１０１は、現在のミスマッチ判定対象ジョブにメディアミスマッチ判定を行なっていない用紙があるか否かを判定する。判定を行なっていない用紙がある場合はＳ６０８に進み、ない場合はＳ６０７に進む。Ｓ６０８で、ＣＰＵ１０１は、ミスマッチ判定対象用紙を、次の用紙に変更し、Ｓ６０３に進む。
【００９４】
Ｓ６０７で、ＣＰＵ１０１は、ミスマッチ判定対象ジョブでメディアミスマッチ判定を行なっていないジョブがあるか否かを判定する。判定を行なっていないミスマッチ判定対象ジョブがある場合はＳ６０９に進み、ない場合は処理を終了する。Ｓ６０９で、ＣＰＵ１０１は、ミスマッチ判定を行うジョブを、現在のジョブから次のジョブに変更し、Ｓ６０２に進む。
【００９５】
＜用紙決定処理＞
図７を参照して、ホールドジョブにジョブを格納するときにジョブが使用する用紙を決定するＣＰＵ１０１の制御手順について説明する。ジョブを格納する指示を受け付けたところから処理を開始する。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。
【００９６】
Ｓ７０１で、ＣＰＵ１０１は、ジョブで指定された用紙の指定を参照し、ジョブの用紙指定にマッチした用紙が用紙カセットに設定されているか否かを判定する。用紙カセットに用紙が設定されている場合Ｓ７０２に進み、用紙が設定されていない場合Ｓ７０３に進む。Ｓ７０２で、ＣＰＵ１０１は、Ｓ７０１で指定にマッチしていると判定した用紙の情報をＲＡＭ１０２上に記憶し、Ｓ７０３に進む。
【００９７】
Ｓ７０３で、ＣＰＵ１０１は、ジョブで指定された用紙の指定を参照し、ジョブの用紙指定にマッチした用紙がデバイスに登録されているか否かを判定する。デバイスに用紙が登録されている場合はＳ７０４に進み、用紙が登録されていない場合はＳ７０５に進む。Ｓ７０４で、ＣＰＵ１０１は、Ｓ７０３で指定にマッチしていると判定した用紙の情報をＲＡＭ１０２上に記憶し、Ｓ７０５に進む。Ｓ７０５で、ＣＰＵ１０１は、指定に合った用紙が見つかり、Ｓ７０２及びＳ７０４で用紙の情報を記憶したか否かを判定する。記憶している場合はＳ７０６に進み、記憶していない場合はＳ７０７に進む。
【００９８】
Ｓ７０６で、ＣＰＵ１０１は、Ｓ７０２とＳ７０４との結果に基づき、最初に記憶した用紙を印刷用紙として仮決定し、Ｓ７０８に進む。この用紙はメディアミスマッチ機能の対象の用紙となる。一方、Ｓ７０７で、ＣＰＵ１０１は、指定にマッチする用紙が無いと判定し、Ｓ７０８に進む。指定にマッチする用紙が無い場合、メディアミスマッチ機能の結果は必ずミスマッチとなる。指定にマッチする用紙を登録するとこのミスマッチの結果を解消することができる。
【００９９】
Ｓ７０８で、ＣＰＵ１０１は、まだ印刷用紙を決定していない用紙指定があるか否かを判定する。まだ用紙を決定していない用紙指定がある場合はＳ７０１に進み、決定していない用紙指定がない場合はＳ７０８に進む。Ｓ７０９で、ＣＰＵ１０１は、ジョブをホールドジョブとして格納する処理を実行する。ジョブを格納する際には、Ｓ７０２とＳ７０４とで記憶した用紙情報と対応付けて保存する。ジョブを格納すると、使用する用紙を決定するフローチャートを終了する。
【０１００】
＜用紙確認判定処理＞
次に、図８を参照して、確認が必要な用紙であるかを判定する処理におけるＣＰＵ１０１の制御手順について説明する。操作者からホールドジョブにジョブを格納する指示を受け付けたところから処理を開始する。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。
【０１０１】
Ｓ８０１で、ＣＰＵ１０１は、投入されたジョブが使用する用紙を決定する処理を実行する。当該処理は図７のフローチャートを用いて説明した。用紙を決定すると、Ｓ８０２に進む。
【０１０２】
Ｓ８０２で、ＣＰＵ１０１は、ジョブ中の用紙指定が複数の用紙にマッチし、Ｓ７０２とＳ７０４とで複数の用紙情報を保存したか否かを判定する。複数の用紙情報を保存した場合はＳ８０４に進み、複数の用紙情報を保存していない場合はＳ８０３に進む。Ｓ８０３で、ＣＰＵ１０１は、Ｓ７０６で決定した用紙を確認が不要な用紙として判定し、Ｓ８０５に進む。確認が不要と判断された用紙はジョブが使用する用紙一覧画面３２０において、用紙確認アイコン３１２が表示されない。また、ジョブの中で指定されたすべての用紙が確認不要な用紙として判定された場合、ジョブホールド画面３００においても用紙確認アイコン３１２が表示されない。
【０１０３】
一方、Ｓ８０４で、ＣＰＵ１０１は、Ｓ７０６で決定した用紙を確認が必要な用紙として判定し、Ｓ８０５に進む。確認が必要と判定した用紙はジョブが使用する用紙一覧画面３２０において用紙確認アイコン３１２が表示される。また、このジョブはジョブホールド画面３００においても用紙確認アイコン３１２が表示される。
【０１０４】
Ｓ８０５で、ＣＰＵ１０１は、ジョブ中に未判定の用紙指定があるか否かを判定する。未判定の用紙指定がない場合は用紙確認判定のフローチャートを終了し、未判定の用紙指定がある場合にはＳ８０１に進み判定を繰り返す。
【０１０５】
＜用紙変更処理＞
図９を参照して、用紙を変更する処理におけるＣＰＵ１０１の制御手順について説明する。操作者から用紙変更要求を受け付けると本処理を開始する。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。
【０１０６】
Ｓ９０１で、ＣＰＵ１０１は、用紙変更要求を受け付けた用紙が、ジョブ投入時にＳ７０２及びＳ７０４で複数の用紙情報を記憶していた用紙であるか否かを判定する。複数の用紙情報を記憶していた場合Ｓ９０２に進み、記憶していない場合にはＳ９０３に進む。Ｓ９０２で、ＣＰＵ１０１は、用紙変更要求を受け付けた用紙と対応付けられて記憶している全ての用紙からなる用紙リストを操作部１２１に表示し、Ｓ９０４に進む。この画面表示は、用紙変更画面３３０の表示用紙選択メニューボタン３３１を「指定にマッチした用紙のみ」に設定した時のものと同じである。
【０１０７】
一方、Ｓ９０３で、ＣＰＵ１０１は、ＨＤＤ１０４に記憶されている全ての用紙からなる用紙リストを操作部１２１に表示し、Ｓ９０４に進む。ここでＨＤＤ１０４に記憶されている用紙は、用紙カセットに設定されている用紙、及び用紙カセットに設定して使用するために操作者が事前に登録したものや印刷装置に予め記憶されている用紙のことである。この画面表示は、用紙変更画面３３０の表示用紙選択メニューボタン３３１を「全ての用紙」に設定した時のものと同じである。
【０１０８】
Ｓ９０４で、ＣＰＵ１０１は、操作者から変更先の用紙の選択操作を受け付け、Ｓ９０５に進む。この操作は、用紙変更画面３３０の用紙リスト３３３から用紙を選択する操作である。Ｓ９０５で、ＣＰＵ１０１は、Ｓ９０５で変更先の用紙を受け付けたか否かを判定する。受け付けていた場合にはＳ９０６に進み、受け付けていなかった場合には用紙変更をせずに用紙変更処理のフローチャートを終了する。
【０１０９】
Ｓ９０６で、ＣＰＵ１０１は、用紙変更要求を受け付けた用紙をＳ９０４で受け付けた変更先の用紙に変更し、Ｓ９０７に進む。Ｓ９０７で、ＣＰＵ１０１は、Ｓ９０６で変更した用紙を使用してメディアミスマッチ処理を実施する。この処理は図６のフローチャートを使用して説明したため省略する。メディアミスマッチ処理を実行すると、用紙変更処理のフローチャートを終了する。
【０１１０】
以上説明したように、本実施形態に係る画像形成装置は、ホールドジョブとして投入されたジョブが用紙カセットとデバイスに登録されている用紙から指定にマッチする用紙を検索する。この際に指定にマッチする用紙が複数あれば、用紙カセットにセットされている用紙を使用する用紙として優先して仮決定し、操作者に確認が必要であることを表示等で通知する。操作者は複数の用紙がマッチした指定のあるジョブ、及び用紙であることがひと目でわかるため、印刷前に用紙設定を確認し、意図したものでなければマッチした用紙の一覧から用紙を選択することで用紙を変更することができる。本実施形態では、当該通知を所定のアイコンで表示することについて説明した。しかし、本発明はこれに限らず様々な変形が可能であり、その他の方法で操作者に通知してもよい。
【０１１１】
＜第２の実施形態＞
ここでは、本発明の第２の実施形態について説明する。上記第１の実施形態では、確認が必要な用紙が含まれているジョブに対しても印刷を開始することを許容している。しかし、本実施形態では、未確認の用紙があるジョブを選択した場合、用紙を確認させてから印刷を開始するように制御する。なお、上記第１の実施形態と構成や処理が同じ部分に関しては記載を省略する。
【０１１２】
＜印刷確認処理＞
図１０を参照して、印刷を実行する際に用紙確認が必要なジョブか否かを判定する処理におけるＣＰＵ１０１の制御手順について説明する。ジョブホールド画面３００で操作者からプリント開始ボタン３０９の選択（開始指示）を受け付けると本処理を開始する。以下で説明する処理は、ＣＰＵ１０１がＲＯＭ１０３、ＨＤＤ１０４に予め格納されている制御プログラムをＲＡＭ１０２に読み出して実行することにより実現される。なお、以下では、ＣＰＵ１０１は、ジョブ制御手段として機能する。
【０１１３】
Ｓ１００１で、ＣＰＵ１０１は、対象のジョブに、Ｓ８０４で確認が必要な用紙だと判定され、かつＳ４１８で確認済みとされていない用紙があるか否かを判定する。確認済みとされていない用紙がある場合はＳ１００２に進み、無い場合はＳ１００３に進む。Ｓ１００２で、ＣＰＵ１０１は、Ｓ１００１で判定した確認済みとされていない用紙を確認が必要な用紙リストに追加し、Ｓ１００３に進む。
【０１１４】
Ｓ１００３で、ＣＰＵ１０１は、未判定の印刷ジョブがあるか否かを判定する。未判定の印刷ジョブがある場合はＳ１００４に進み、ない場合はＳ１００５に進む。Ｓ１００４で、ＣＰＵ１０１は、判定する対象の印刷ジョブを次のジョブに切り替えて、Ｓ１００１に進む。チェックの順番はチェック状態にした際に付与される番号順とする。
【０１１５】
Ｓ１００５で、ＣＰＵ１０１は、確認が必要な用紙リストに用紙が登録されているか否かを判定する。用紙が登録されている場合はＳ１００６に進み、登録されていない場合はＳ１０１３に進む。Ｓ１００６で、ＣＰＵ１０１は、確認が必要な用紙リストに登録されている用紙を使用して、確認が必要な用紙リスト画面（確認画面）１１１０を表示し、Ｓ１００７に進む。Ｓ１００７で、ＣＰＵ１０１は、操作部１２１が操作者から操作を受け付けたか否かを判定する。受け付けていればＳ１００８へ進み、受け付けていなければＳ１００７で受け付けるまで待機する。
【０１１６】
Ｓ１００８で、ＣＰＵ１０１は、Ｓ１００７で受け付けた操作が、用紙変更ボタン１１０４を押下する操作であったか否かを判定し、そうであった場合にはＳ１００９に進み、そうでなければＳ１０１０へ進む。Ｓ１００９で、ＣＰＵ１０１は、用紙変更処理を実行する。用紙変更処理は確認が必要な用紙リスト画面で選択状態となっている用紙を別の用紙に変更する処理である。ＣＰＵ１０１は操作部１２１に用紙変更画面３３０を表示する。表示後の処理は図３を用いて説明した処理と同じであるため省略する。用紙確認処理が終了するとＳ１００６に進む。
【０１１７】
Ｓ１０１０で、ＣＰＵ１０１は、Ｓ１００７で受け付けた操作が、確認済みボタン１１０６を押下する操作であったか否かを判定し、そうであった場合にはＳ１０１３に進み、そうでなかった場合はＳ１０１１に進む。Ｓ１０１１で、ＣＰＵ１０１は、Ｓ１００７で受け付けた操作が、キャンセルボタン１１０５を押下する操作であったかを確認し、そうであった場合にはＳ１０１２に進み、そうでなかった場合には、Ｓ１００６に進む。
【０１１８】
Ｓ１０１２で、ＣＰＵ１０１は、全ての印刷ジョブの印刷を中止する。印刷を中止すると、操作部１２１にジョブホールド画面３００を表示し、印刷確認時のフローチャートを終了する。一方、Ｓ１０１３で、ＣＰＵ１０１は、全ての印刷ジョブの印刷を開始する。印刷を開始すると、操作部１２１にジョブホールド画面３００を表示し、印刷確認時のフローチャートを終了する。
【０１１９】
＜操作部１２１に表示する画面例＞
図１１を参照して、図３で説明したものの他に、本実施形態で操作部１２１に表示する画面について説明する。図１１に示す画面、確認が必要な用紙リスト画面１１１０である。図１０のフローチャートを用いて説明した通り、Ｓ１００６でＣＰＵ１０１は確認が必要な用紙リスト画面１１１０を操作部１２１に表示する。
【０１２０】
確認が必要な用紙リスト１１０１には、Ｓ１００２で登録した確認が必要な用紙のリストを表示する。各行が個々の用紙種であり、用紙種の名称、用紙を使用するジョブの名前、サイズ、用紙の重さ、メディアミスマッチ結果アイコン３１１、及び用紙確認アイコン３１２が表示される。各行は、対応する用紙種を選択状態にするボタンとなっている。紙種の選択状態は、用紙変更ボタン１１０４で変更する用紙を選択するものである。選択された用紙種に対応する行は、他の行とは違う色で表示される。複数の用紙種が同時に選択状態になることはなく、既に選択状態になっている用紙種がある状態で、別の用紙種に対応する行を選択した場合、新たに選択した用紙種が選択状態となり、先に選択状態となっていた用紙種の選択状態が解除される。
【０１２１】
用紙リストの矢印ボタン１１０２、１１０３は、確認が必要な用紙リスト１１０１のスクロールを指示するためのボタンである。上矢印ボタン１１０２は確認が必要な用紙リスト１１０１にリストの最上部が表示されている場合には選択できない状態となり、下矢印ボタン１１０３は最下部が表示されている場合には選択できない状態となる。選択可能状態の時に上矢印ボタン１１０２が選択されると、確認が必要な用紙リスト１１０１に表示されているページの１つ前のページが表示される。下矢印ボタン１１０３が選択されると、確認が必要な用紙リスト１１０１に表示されているページの１つ後のページが表示される。
【０１２２】
用紙変更ボタン１１０４は、確認が必要な用紙リスト１１０１のいずれかの行が選択され、対応する用紙種が選択状態となっているときに選択可能となる。用紙変更ボタン１１０４は、選択状態の用紙種を別の用紙に変更するためのボタンである。用紙変更ボタン１１０４が選択されると、用紙変更画面３３０に遷移する。
【０１２３】
キャンセルボタン１１０５は、確認が必要な用紙リスト画面１１００を終了するものである。キャンセルボタン１１０５への指示を受けつけた場合は、一時的にＲＡＭ１０２に保存した用紙変更を適用せずに全て破棄し、印刷ジョブの印刷をキャンセルしてジョブホールド画面３００に遷移する。確認済みボタン１１０６は、確認が必要な用紙リスト画面１１００を終了するものである。確認済みボタン１１０６への指示を受けつけた場合は、一時的に保存された用紙設定を正式な設定として適用し、確認が必要な用紙リスト１１０１に含まれる全ての用紙を確認済みとしてＲＡＭ１０２、ＨＤＤ１０４に記憶し、印刷ジョブの印刷を開始する。印刷を開始したらジョブホールド画面３００に遷移する。
【０１２４】
以上説明したように、本実施形態に係る画像形成装置は、確認が必要であると判定された用紙のうち確認済みとされていない用紙を含むジョブを印刷した場合に、未確認の用紙で構成される用紙の一覧を表示し、操作者に用紙の確認を促す。操作者が確認済みであることを選択することで印刷が開始される。本実施形態では、操作者が意図しない用紙で印刷してしまうことをより確実に防ぐことができる。
【０１２５】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１２６】
１０：画像形成装置、１００：コントローラユニット、１０１：ＣＰＵ、１０２：ＲＡＭ、１０３：ＲＯＭ、１０４：ＨＤＤ、１０５：画像Ｉ／Ｆ、１０６：操作部Ｉ／Ｆ、１０７：ネットワークＩ／Ｆ、１０８：用紙カセット制御部、１０９：用紙カセット、１１０：システムバス、１１１：画像バス、１１２：ＲＩＰ、１１３：デバイスＩ／Ｆ、１１４：画像編集用画像処理部、１１５：画像伸長部、１１６：画像圧縮部、１１７：スキャナ画像処理部、１１８：プリンタ画像処理部、１１９：スキャナ、１２０：プリンタエンジン
【図１】
0006444146.tif 000002
【図２】
0006444146.tif 000003
【図３】
0006444146.tif 000004
【図４】
0006444146.tif 000005
【図５】
0006444146.tif 000006
【図６】
0006444146.tif 000007
【図７】
0006444146.tif 000008
【図８】
0006444146.tif 000009
【図９】
0006444146.tif 000010
【図１０】
0006444146.tif 000011
【図１１】
0006444146.tif 000012