(57)【要約】【課題】シート確認画面を表示する機能を備えた画像形成装置の生産性を向上させる。【解決手段】画像形成装置は、ジョブによって指定されたシート属性と記憶部に記憶されたシート属性とが一致しない場合であってもシートを給送可能なモードを選択可能である（８０２のＹｅｓ）。このモードでジョブを実行する場合、１枚目のシートを給送させる前に、シート保持部に保持されているシートの確認を促す画像が表示される（８０７）。第１ジョブの後に第２モードで第２ジョブを実行する場合において、第２のジョブの情報が第１のジョブの情報に対して所定の条件を満たすとき（８０５のＮｏ）、シートの確認を促す画像の表示は省略され、シートの給送が開始される。【選択図】図８
2019085207.tif 000002
【特許請求の範囲】
【請求項１】
シートを保持するシート保持部と、
前記シート保持部から給送されるシートに画像を形成する画像形成手段と、
情報を表示可能な表示手段と、
前記シート保持部に保持されるシートのシート属性の情報を記憶する記憶部と、
シートに対する画像形成を指示するジョブが入力された場合に、ジョブによって指定されたシート属性と前記記憶部に記憶されたシート属性とが一致することを条件に前記シート保持部から前記画像形成手段にシートを給送させる第１モードと、ジョブによって指定されたシート属性と前記記憶部に記憶されたシート属性とが一致しない場合であっても前記シート保持部から前記画像形成手段にシートを給送させることが可能な第２モードと、を含む複数のモードを実行可能な制御手段と、を備え、
前記制御手段は、
前記第２モードでジョブを実行する場合に、ジョブが指定する枚数のうち１枚目のシートを前記シート保持部から給送させる前に、前記シート保持部に保持されているシートの確認を促す画面を前記表示手段に表示させる表示処理を実行可能であり、
第１のジョブに後続する第２のジョブを前記第２モードで実行する場合において、前記第２のジョブの情報が前記第１のジョブの情報に対して所定の条件を満たすとき、前記第２のジョブについて前記表示処理を実行せずに、前記シート保持部からシートを前記画像形成手段に給送させる、
ことを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記第２のジョブの情報が前記第１のジョブの情報に対して前記所定の条件を満たさないとき、前記表示処理を実行し、前記表示処理において前記シート保持部からシートを給送させる指示の入力があった場合に前記シート保持部から前記画像形成手段にシートを給送させる、
ことを特徴とする、請求項１に記載の画像形成装置。
【請求項３】
前記所定の条件は、前記第２のジョブによって指定されているシート属性が、前記第１のジョブによって指定されたシート属性と一致することを要求する条件を含む、
ことを特徴とする、請求項１又は２に記載の画像形成装置。
【請求項４】
前記所定の条件は、前記第２のジョブの種類が、前記第１のジョブの種類と一致することを要求する条件を含む、
ことを特徴とする、請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記所定の条件は、前記第２のジョブを入力したオーナーを識別するための情報が、前記第１のジョブを入力したオーナーを識別するための情報と一致することを要求する条件を含む、
ことを特徴とする、請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記所定の条件は、前記第２のジョブが生成される元となったデータファイルを識別するための情報が、前記第１のジョブが生成される元となったデータファイルを識別するための情報と一致することを要求する条件を含む、
ことを特徴とする、請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記所定の条件は、ジョブが含む情報についての複数の条件を含み、
前記制御手段は、前記表示処理を実行せずに前記シート保持部からシートを給送させるかどうか判定する判定処理において、前記複数の条件の各々を用いるかどうかの設定を変更可能な画面を、前記表示手段に表示させる変更処理を実行可能である、
ことを特徴とする、請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御手段は、前記表示処理を実行した場合に前記変更処理を実行する、
ことを特徴とする、請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、
ジョブの実行中に前記変更処理を実行した場合において、
実行中のジョブに後続する後続ジョブが入力されているとき、前記変更処理の結果に従って前記後続ジョブについて前記判定処理を行い、
実行中のジョブに後続するジョブが存在しないとき、前記判定処理において前記複数の条件の各々を用いるかどうかの設定を、前記変更処理が実行される前の状態に戻す、
ことを特徴とする、請求項７又は８に記載の画像形成装置。
【請求項１０】
画像形成装置の制御方法であって、
制御手段が、シートに対する画像形成を指示するジョブが入力された場合に、ジョブによって指定されたシート属性と、記憶部に記憶されている、画像形成装置のシート保持部に保持されているシートのシート属性とが一致することを条件に、前記シート保持部から画像形成手段にシートを給送させる第１モードと、ジョブによって指定されたシート属性と前記記憶部に記憶されているシート属性とが一致しない場合であっても前記シート保持部から前記画像形成手段にシートを給送させることが可能な第２モードと、を含む複数のモードのいずれかを実行する画像形成工程と、
前記制御手段が、前記第２モードで前記画像形成工程を実行する場合に、ジョブが指定する枚数のうち１枚目のシートを前記シート保持部から給送させる前に、前記シート保持部に保持されているシートの確認を促す画面を表示手段に表示させる表示工程と、
前記制御手段が、第１のジョブに後続する第２のジョブについて前記第２モードで前記画像形成工程を実行する場合において、前記第２のジョブの情報が前記第１のジョブの情報に対して所定の条件を満たすか判定する判定工程と、を含み、
前記判定工程において前記第２のジョブの情報が前記第１のジョブの情報に対して前記所定の条件を満たすと判定した場合、前記第２のジョブについて前記表示工程を実行せずに、前記シート保持部からシートを前記画像形成手段に給送させて前記画像形成工程を実行する、
ことを特徴とする画像形成装置の制御方法。
【請求項１１】
請求項１０に記載された画像形成装置の制御方法の各工程を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに画像を形成する画像形成装置、画像形成装置を制御するための制御方法、及びコンピュータに画像形成装置を制御させるためのプログラムに関する。
【背景技術】
【０００２】
画像形成装置にシートに対する画像形成を指示するジョブが投入された場合、通常、ジョブによって指定されているシート属性と、画像形成装置のカセット等に保持されているシートのシート属性とが一致する場合にのみ画像形成動作が実行される。しかし、例えばシート属性が不一致であると判定される度にシート属性の再設定を要求することは、ユーザの操作負担の増加につながる。そこで、特許文献１では、カセット等に保持されているシートのシート属性とジョブが指定するシート属性とが不一致であったとしても、ジョブが指定する情報を優先的に用いて画像形成を実行可能とするモードを備えた画像形成装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−２１６０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ジョブが指定するシート属性の情報を優先的に用いて画像形成を実行するモードであっても、ユーザが意図しないシートの給送は避けることが好ましい。そこで、ジョブの実行を開始する際に、セットされているシートを給送してよいかユーザに確認を促す画面を画像形成装置のディスプレイ等に表示させることが考えられる。しかしながら、このような構成において、画像形成装置が複数のジョブを処理する場合に、ジョブが切換わる度にシートの確認を促す画面が表示されてしまい、画像形成装置の生産性が低下するケースがあった。
【０００５】
そこで、本発明は、生産性を向上可能な画像形成装置、画像形成装置の制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る画像形成装置は、シートを保持するシート保持部と、前記シート保持部から給送されるシートに画像を形成する画像形成手段と、情報を表示可能な表示手段と、前記シート保持部に保持されるシートのシート属性の情報を記憶する記憶部と、シートに対する画像形成を指示するジョブが入力された場合に、ジョブによって指定されたシート属性と前記記憶部に記憶されたシート属性とが一致することを条件に前記シート保持部から前記画像形成手段にシートを給送させる第１モードと、ジョブによって指定されたシート属性と前記記憶部に記憶されたシート属性とが一致しない場合であっても前記シート保持部から前記画像形成手段にシートを給送させることが可能な第２モードと、を含む複数のモードを実行可能な制御手段と、を備え、前記制御手段は、前記第２モードでジョブを実行する場合に、ジョブが指定する枚数のうち１枚目のシートを前記シート保持部から給送させる前に、前記シート保持部に保持されているシートの確認を促す画面を前記表示手段に表示させる表示処理を実行可能であり、第１のジョブに後続する第２のジョブを前記第２モードで実行する場合において、前記第２のジョブの情報が前記第１のジョブの情報に対して所定の条件を満たすとき、前記第２のジョブについて前記表示処理を実行せずに、前記シート保持部からシートを前記画像形成手段に給送させる、ことを特徴とする。
【０００７】
本発明の他の態様に係る画像形成装置の制御方法は、制御手段が、シートに対する画像形成を指示するジョブが入力された場合に、ジョブによって指定されたシート属性と、記憶部に記憶されている、画像形成装置のシート保持部に保持されているシートのシート属性とが一致することを条件に、前記シート保持部から画像形成手段にシートを給送させる第１モードと、ジョブによって指定されたシート属性と前記記憶部に記憶されているシート属性とが一致しない場合であっても前記シート保持部から前記画像形成手段にシートを給送させることが可能な第２モードと、を含む複数のモードのいずれかを実行する画像形成工程と、前記制御手段が、前記第２モードで前記画像形成工程を実行する場合に、ジョブが指定する枚数のうち１枚目のシートを前記シート保持部から給送させる前に、前記シート保持部に保持されているシートの確認を促す画面を表示手段に表示させる表示工程と、前記制御手段が、第１のジョブに後続する第２のジョブについて前記第２モードで前記画像形成工程を実行する場合において、前記第２のジョブの情報が前記第１のジョブの情報に対して所定の条件を満たすか判定する判定工程と、を含み、前記判定工程において前記第２のジョブの情報が前記第１のジョブの情報に対して前記所定の条件を満たすと判定した場合、前記第２のジョブについて前記表示工程を実行せずに、前記シート保持部からシートを前記画像形成手段に給送させて前記画像形成工程を実行する、ことを特徴とする。
【発明の効果】
【０００８】
本発明に係る構成により、画像形成装置の生産性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本開示に係る画像形成装置の正面図（ａ）及びプリンタエンジンの模式図（ｂ）。
【図２】画像形成システムの機能ブロック図。
【図３】画像形成システムの動作の流れを表すフローチャート。
【図４】印刷ジョブを生成するプリンタドライバ処理の内容を表すフローチャート。
【図５】画像形成装置が実行するプリンタ処理の内容を表すフローチャート。
【図６】プリンタ処理におけるページ生成処理の内容を表すフローチャート。
【図７】プリンタ処理における印刷処理の内容を表すフローチャート。
【図８】印刷処理における給送判定処理の内容を表すフローチャート。
【図９】シート確認機能の設定処理の内容を表すフローチャート。
【図１０】給送判定処理における表示条件変更処理の内容を表すフローチャート。
【図１１】印刷処理における表示条件リセット処理の内容を表すフローチャート。
【図１２】シート確認画面の表示機能についての設定画面の表示例を表す画像図。
【図１３】シート確認画面の表示条件についての設定画面の表示例を表す画像図。
【図１４】シート確認画面の表示例を表す画像図。
【図１５】ドライバソフトウェアによって表示される印刷条件の設定画面の表示例を表す画像図。
【図１６】シート確認画面の表示条件の変更意思を確認するための画像の表示例を表す画像図。
【図１７】ＰＤＬ設定優先機能についての設定画面の表示例を表す画像図。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本開示に係る画像形成装置について説明する。画像形成装置とは、プリンタ、複写機、ファクシミリ及びこれらの機能を兼ね備えた複合機を含み、記録媒体であるシートに画像を形成する機能（印刷機能）を有するものとする。
【００１１】
図１（ａ）に示す画像形成装置１００は、シートに画像を形成する複合機である。ただし、シートとは、用紙及び封筒等の紙、オーバーヘッドプロジェクタ（ＯＨＰ）用シート等のプラスチックフィルム、並びに布を含むものとする。また、図面等において「用紙」又は「給送」等の語を使用するが、特に断らない限り紙以外のシートを含むシート一般を指すものとして扱う。
【００１２】
画像形成装置１００は、プリンタユニット１０１、スキャナユニット１０８、複数の給送カセット１０２，１０３，１０４，１０５、手差しトレイ１０６、及び排出トレイ１０７等のデバイスを備えている。画像読取装置としてのスキャナユニット１０８は、原稿を光学的に走査して、ＣＣＤ方式等の光電変換素子により電子的な画像情報に変換する。プリンタユニット１０１は、画像形成部の一例であるプリンタエンジン１１０により、スキャナユニット１０８又は外部のホストコンピュータから入力された画像情報に基づいてシートに画像を形成する。各給送カセット１０２〜１０５はシートを収容し、手差しトレイ１０６は、トレイ上に載置されたシートを支持する。給送カセット１０２〜１０５及び手差しトレイ１０６に保持されたシートは、不図示の給送ユニットによって１枚ずつ分離しながらプリンタエンジン１１０に給送される。給送カセット１０２〜１０５及び手差しトレイ１０６は、いずれも、画像形成部に供給するためのシートを保持するシート保持部の一例である。プリンタエンジン１１０によって画像を形成されたシートは、排出部である排出トレイ１０７に排出される。
【００１３】
図１（ｂ）に示すように、プリンタエンジン１１０は、電子写真方式の画像形成ユニットＰＵを有する。画像形成ユニットＰＵは、ドラム状の感光体である感光ドラム１と、帯電装置２と、露光装置３と、現像装置４と、クリーニング装置６とを含む。プリンタエンジン１１０に対して画像形成動作の開始が要求されると、帯電装置２が感光ドラム１の表面を一様に帯電させ、露光装置３がレーザー光によって感光ドラム１を走査し、ドラム表面に静電潜像を形成する。現像装置４は、感光ドラム１に帯電したトナーを供給して静電潜像をトナー像に現像する。感光ドラム１に担持されたトナー像は、転写装置５によってシートへと転写される。シートに転写されたトナー像は、例えば熱定着方式の定着装置７により、シートへ定着させられる。
【００１４】
次に、図２を用いて、画像形成装置１００を含む画像形成システムについて説明する。画像形成装置１００は、通信インターフェース（Ｉ／Ｆ）２１２を介して有線又は無線のネットワークに接続され、パーソナルコンピュータ（ＰＣ）２００等の情報処理装置と通信する。
【００１５】
ＰＣ２００には、画像形成装置１００に対して画像形成を指令するジョブ（以下、印刷ジョブ）を生成するドライバソフトウェアとして、プリンタドライバ２０２がインストールされているものとする。プリンタドライバ２０２は、例えばＰＣ２００の文書作成アプリケーションから受取ったドキュメントデータに基づいて、ＰＤＬによって記述された印刷ジョブを生成する。ただし、ＰＤＬとは、ＰＳ、ＰＣＬ、ＬＩＰＳ（登録商標）を例とするページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）の略称である。また、ＰＣ２００は、ＣＰＵ（中央演算装置）等の制御手段と、ＲＯＭ（読出し専用メモリ）、ＲＡＭ（書換え可能メモリ）、及びＨＤＤ（ハードディスクドライブ）等の記憶手段を備えているものとする。プリンタドライバ２０２は、生成した印刷ジョブを、ＰＣ２００の通信インターフェース２０３及びネットワークを介して、画像形成装置１００へ送信する。
【００１６】
画像形成装置１００には、それぞれ特定の機能を実現する制御回路（２１３，２１４，２１６）と、これらの制御回路を統括制御する制御部２１９と、データを一時的又は恒久的に記憶可能な記憶装置（２２０，２１７）とが搭載されている。詳しくは後述するように、ＰＣ２００から送信された画像データは、上記制御回路によってラスター形式のイメージデータへと変換されて保存される。また、上記スキャナユニット１０８によって原稿から読取られた画像情報も、イメージデータとして保存される。これらのイメージデータは、ビデオ信号としてプリンタエンジン１１０へと送信され、プリンタエンジン１１０による画像形成動作に用いられる。
【００１７】
制御手段の一例である制御部２１９は、画像形成装置１００を統括制御する中央処理装置であり、記憶部２２０に格納された制御プログラムを読出して実行する。以下の説明において、特に断らない限り、画像形成装置１００の制御プロセスの各ステップは制御部２１９によって実行されるものとする。記憶手段の一例である記憶部２２０は、ＲＯＭ、ＲＡＭ、ＨＤＤ等を含み、画像形成装置１００の制御プログラム及び設定情報を一時的又は恒久的に記憶する他、制御部２１９が制御プログラムを実行する際の作業メモリとして使用される。
【００１８】
また、画像形成装置１００は、情報を表示可能な表示手段として、ユーザインターフェース（ＵＩ）画面２１８を備えている。ＵＩ画面２１８には、ソフトキーの機能を搭載したタッチパネル等のディスプレイを含む表示部と、テンキー及び印刷開始ボタン等のハードキーを含む操作部とが含まれる。
【００１９】
（画像形成の流れ）
以下、本実施形態において画像形成が実行される際の流れについて説明する。図３に示すように、画像形成の実行前に、予めシート確認機能の設定処理（３０１）がなされるものとする。シート確認機能とは、シート保持部からシートの給送を開始する前に、当該シート保持部にセットされたシートを給送してよいかユーザに確認を促す機能を指し、詳しい内容については後述する。その後、ＰＣ２００がプリンタドライバ処理（３０２）によって印刷ジョブを生成し、画像形成装置１００に出力する。画像形成装置１００に印刷ジョブが入力されると、画像形成装置はプリンタ処理（３０２）を実行して印刷ジョブを処理する。
【００２０】
（プリンタドライバ処理）
プリンタドライバ処理について、図４のフローチャートを用いて説明する。なお、以下の各工程は、ＰＣ２００に搭載されたＣＰＵ等の制御手段が、プリンタドライバ２０２を構成するプログラムを実行することで達成される。プリンタドライバ処理は、ＰＣ２００のユーザにより、例えば文書作成アプリケーションに対して印刷の実行を指示する操作が行われた場合に開始される。なお、文書作成アプリケーション等を用いて、印刷すべき内容（文書・図等）を示すドキュメントデータが予め生成されているものとする（４０１）。
【００２１】
ＰＣ２００に対するユーザの操作信号に基づいて、印刷ジョブの属性情報を設定するための設定処理が行われる（４０２〜４０４）。具体的には、図１５に示すように、ＰＣ２００のディスプレイに印刷条件を設定する設定画面１５０１が表示され、ユーザの操作を受付ける状態となる。タブ１５０２には印刷設定を行う画面であることが表示される。用紙サイズ設定欄１５０３にはシートサイズの設定値が表示され、用紙タイプ設定欄１５０４にはシート種類の設定値が表示され、給送段設定欄１５０５にはシートの供給元として指定するシート保持部が表示される。シートサイズとしては、ドキュメントデータと同じサイズを指定する「原稿サイズ」の他、「Ａ４」等の定形サイズや、ユーザが数値入力するユーザ定義サイズ等を選択可能である。シート種類としては、「普通紙１」の他、「普通紙１」よりも坪量の大きい「普通紙２」、及び「コート紙」等の設定値を選択可能である。また、シート保持部としては、給送カセット１０２〜１０５及び手差しトレイ１０６のいずれかを選択可能である。また、シートサイズ、シート種類、及びシート保持部のそれぞれについて、画像形成装置に選択を委ねる「自動選択」等の選択肢が設けられる場合がある。ドライバソフトウェアは、このような印刷設定画面１５０１を介したユーザの操作信号に基づいて、シートサイズ、シート種類、及びシートの給送元となるシート保持部を指定する情報を設定する。
【００２２】
なお、シートサイズとは、シートの長辺長さ及び短辺長さと、画像形成装置１００の内部におけるシートの搬送方向に対するシートの向きと、を特定可能な情報を指すものとする。シート種類とは、シートの材質（坪量、表面処理の有無、材料等）、形状（インデックス紙、ルーズリーフ等）、及び特殊用途（封筒等）等、シートのサイズ以外の任意の特徴による分類を指すものとする。また、シートサイズ及びシート種類を含むシートの特徴を総称してシートの属性とする。
【００２３】
続いて、プリンタドライバ２０２は印刷ジョブのオーナー名とドキュメント名を設定する（４０５，４０６）。オーナー名とは、印刷ジョブを作成したユーザを識別するための情報であり、本実施形態では、ＰＣ２００に現在ログインしているユーザのＩＤをオーナー名とする。ドキュメント名とは、印刷すべき文書又は図面等のデータファイルを識別するための情報であり、例えばドキュメントデータを生成したアプリケーションから取得するものとする。
【００２４】
そして、プリンタドライバ２０２は、ドキュメントデータ及び各種の設定情報に基づいて、ＰＤＬのフォーマットに従うＰＤＬデータを生成する（４０７）。ＰＤＬデータには、各ページの描画内容を表すページデータと、印刷ジョブの設定情報（シートサイズ・シートタイプ・給送段・オーナー名・ドキュメント名等）とが含まれる。ただし、ページデータとは、プリンタドライバ２０２により、ドキュメントデータからＰＤＬのフォーマットに従って生成された画像情報である。生成されたＰＤＬデータは、ネットワークを介して画像形成装置１００へと送信される（４０８）。
【００２５】
（プリンタ処理）
ＰＤＬデータを表す信号が画像形成装置１００に到達すると、画像形成装置１００の制御部２１９はプリンタ処理を開始する。図５に示すように、プリンタ処理は、大まかにページ毎のイメージデータを生成するページ生成処理（５０１）と、イメージデータに基づいてシートに画像を形成する印刷処理（５０２）とを含んでいる。
【００２６】
まず、ページ生成処理の内容について、図２を参照しつつ図６のフローチャートに沿って説明する。ＰＣ２００から送信された印刷ジョブは、データ受信部２１３によって受信されて一時的に保存される（６０１）。データ受信部２１３に格納された印刷ジョブには、ＰＤＬのフォーマットに従う画像情報としてページデータが含まれている。このページデータは、インタプリタ２１４によって解析され（６０２）、中間データ２１５へと変換される（６０３）。ただし、中間データとは、ビットマップ、ランレングス、台形、ボックス、及び高速境界符合化されたビットマップ等の描画オブジェクトと背景パターン、及び、それらからラスター形式のイメージを描画するための描画論理の総称を指すものとする。また、ＰＤＬデータに含まれているシートサイズ等の印刷ジョブの設定情報は、インタプリタ２１４による解析によって抽出され、制御部２１９によって記憶部２２０に格納される。
【００２７】
レンダラー２１６は、中間データ２１５をＲＩＰ処理してイメージデータ記憶部２１７に格納する（６０４）。ただし、ＲＩＰとは、Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇの略称であり、ベクター画像等の画像データからラスター形式のイメージデータを生成する処理を指すものとする。
【００２８】
続いて、印刷処理の内容について、図７のフローチャートに沿って説明する。印刷処理を開始すると、制御部２１９は処理中のページ（現在のシート）を示すパラメータＰを初期化する（７０１）。パラメータＰは、Ｐ≧１を満たす整数値とする。制御部２１９は、パラメータＰが総ページ数（印刷ジョブが指定するシート枚数）を示す変数Ｐｍａｘを超えているかどうか判定し（７０２）、Ｐ≦Ｐｍａｘである限り以下の処理（７０３〜７０８）を繰り返し実行する。変数Ｐｍａｘは、ＰＤＬデータの解析によって抽出され、記憶部２２０に格納されているものとする。
【００２９】
まず、制御部２１９は、記憶部２２０を参照して給送段設定（図４の４０４参照）の情報を取得し、指定された給送段（シート保持部）からシートを給送可能であるか判定する給送判定処理を行う（７０３）。給送判定処理の内容については、後に詳しく説明する。給送判定処理によって給送可能と判定されると、シートが１枚給送される（７０４）。また、制御部２１９は、イメージデータ記憶部２１７から処理中のシートのイメージデータを読み出し（７０５）、これをビデオデータに変換してプリンタエンジン１１０に転送する（７０６）。そして、プリンタエンジン１１０により、ビデオデータに基づいてシートに対する印刷処理（画像形成工程）が実行されると（７０７）、制御部２１９はパラメータＰをインクリメントする（７０８）。
【００３０】
総ページ数（Ｐｍａｘ）のシートに対する画像形成が終了すると（７０２のＮｏ）、制御部２１９は表示条件リセット処理を行う（７０９）。この表示条件リセット処理は、次に説明するシート確認画面の表示条件がジョブの実行中に変更された場合において、後続ジョブがないときに表示条件をリセットするためのものである。表示条件リセット処理の詳細については、図１１のフローチャートを用いて後述する。
【００３１】
（ＰＤＬ設定優先機能とシート確認画面）
図８の給送判定処理について説明する前に、ＰＤＬ設定優先機能及びシート確認画面の表示機能について説明する。本実施形態において、手差しトレイ１０６に対してＰＤＬ設定優先機能が利用可能であり、手差しトレイ１０６の給送動作を開始可能であるかどうかの判定基準は、ＰＤＬ設定優先機能が有効か無効かによって異なっている。また、シート確認画面とは、ＰＤＬ設定優先機能を用いて給送動作を開始しようとする場合に、ユーザにシートの確認を促すために画像形成装置のＵＩ画面２１８に表示される画面である。
【００３２】
ＰＤＬ設定優先機能（或いはシート属性フリー機能）とは、画像形成装置の記憶部２２０に記憶されたシート属性の情報に対して、ＰＤＬデータに含まれるシート属性の情報を優先的に使用して画像形成動作を実行する機能を指す。また、ＰＤＬ設定優先機能を使用するかどうかは、図１７に示すように、ＵＩ画面２１８に表示される設定画面１７０１を介した操作によって予め設定されているものとする。設定画面１７０１において、入力欄１７０２の値を切換えることで、ＰＤＬ設定優先機能が有効（優先する）又は無効（優先しない）であることを表す情報が記憶部２２０に記憶される。
【００３３】
ＰＤＬ設定優先機能を設ける利点について説明する。一般的に、印刷ジョブを実行する場合には、印刷ジョブが指定するシート属性の情報（以下、「指定シート属性」とする）と、画像形成装置の記憶部に登録されているシート属性の情報（以下、「登録シート属性」とする）との一致が要求される。ＰＤＬデータの形で印刷ジョブが投入される場合には、ＰＤＬデータに含まれるシート属性の情報が指定シート属性に相当する。しかし、このように指定シート属性と登録シート属性の一致が常に要求されることで、ユーザの操作負担が大きくなるケースもある。例えば、同一のシート保持部（例：手差しトレイ）をシートの供給元に指定した状態で、ユーザがシート属性の設定が異なる複数のジョブを投入する場合が挙げられる。この場合、指定したシート保持部に所望のシートがセットされていることをユーザが知っているにも関わらず、指定したシート保持部について登録シート属性の設定を変更しない限り印刷が実行されないことになり、設定変更の操作負担が発生する。
【００３４】
そこで、指定シート属性と登録シート属性とが一致しない場合であっても、印刷ジョブを実行可能とする機能としてＰＤＬ設定優先機能を設けることが考えられる。ＰＤＬ設定優先機能が有効である状態（ＰＤＬ設定優先モード）では、シートの供給元となるシート保持部の登録シート属性のサイズ及びタイプが指定シート属性に一致しない場合であっても、指定シート属性のシートとして給送動作が開始される。これにより、少なくともユーザがシート保持部に適切なシートがセットされていることを把握している場合に、登録シート属性を更新することなく印刷ジョブが処理されるため、ユーザの操作負担が軽減される。なお、ＰＤＬ設定優先モードにおいて、登録シート属性に関わらずシートを給送可能とする（強制給送する）か、登録シート属性に対して一定の条件（例えばサイズの一致）を満たす場合にのみ給送可能とするかは適宜変更可能である。
【００３５】
次に、シート確認画面表示機能について説明する。本実施形態において、ＰＤＬ設定優先モードで手差しトレイ１０６からシートを給送しようとする場合、印刷ジョブによって指定された枚数のうち１枚目のシートの給送が行われる前に、図１４に示すようなシート確認画面がＵＩ画面２１８に表示される。このシート確認画面１４０１は、ＰＤＬ設定優先モードにおいて、手差しトレイ１０６にセットされているシートがユーザの意図した通りのものであるか確認を促すためのものである。
【００３６】
シート確認画面１４０１には、給送動作を開始してよいか（印刷ジョブを実行してよいか）を尋ねるメッセージ１４０２が表示され、ＹＥＳボタン１４０３が押下されると給送動作が開始される。ＮＯボタン１４０４ボタンが押下された場合、印刷ジョブは保留され、手差しトレイ１０６にセットされたシートの変更を要求するメッセージ等が表示される。シート確認画面１４０１は１枚目のシートを給送する際に表示され、印刷ジョブが複数枚のシートの給送を要求しているときの２枚目以降のシートを給送する際には、シートが補給された場合等を除いて表示されない。
【００３７】
ところで、印刷ジョブの２枚目以降のシートに対してシート確認画面１４０１を表示しない場合であっても、多数の印刷ジョブが画像形成装置１００に投入される場合に、印刷ジョブが切換わる度にシート確認画面１４０１が表示されるケースがある。例えば、ユーザがパソコンのＧＵＩ上で複数のドキュメントファイルを選択した状態で一括して印刷実行の操作を行った場合等、ユーザが意図的に複数のデータファイルから複数の印刷ジョブを画像形成装置に出力させる場合がある。また、アプリケーションの仕様によっては、ユーザが１つのデータファイルに対する印刷実行の操作を１回だけ行ったとしても複数の印刷ジョブが生成される場合がある。
【００３８】
このような場合に、印刷ジョブが切換わる度にシート確認画面１４０１が表示されると、シート確認画面１４０１が閉じられるまでは印刷ジョブの実行が中断することになり、画像形成装置の生産性が低下してしまう。また、ユーザにとっては、シート確認画面１４０１が表示される度にボタン操作を要求されることになるため、ユーザビリティ向上の余地があった。
【００３９】
（給送判定処理）
そこで、本実施形態では、ＰＤＬ設定優先モードで印刷処理を実行する場合、今回の印刷ジョブの情報が直前に実行した印刷ジョブの情報に対して所定の条件を満たす場合に、シート確認画面１４０１の表示を省略して給送動作を開始する構成とした。以下、印刷処理における給送判定処理の内容について、図８のフローチャートに沿って説明する。
【００４０】
給送判定処理において、まず、制御部２１９は、記憶部２２０を参照して給送段設定（図４の４０４参照）の情報を取得し、シートの供給元として手差しトレイ１０６が設定されているか否かを確認する。なお、本実施形態における給送段設定の情報は、印刷ジョブに含まれるページ毎に給送段を指定する情報を含むものとする。シートの供給元として手差しトレイ１０６が設定されている場合（８０１のＹｅｓ）、さらに制御部２１９はＰＤＬ設定優先機能が有効であるか確認する（８０２）。制御部２１９は、シートの供給元が手差しトレイ１０６であり、かつＰＤＬ設定優先機能が有効である場合（８０２のＹｅｓ）、ＰＤＬ設定優先モード（８０３〜８１１）を選択する。一方、シートの供給元が手差しトレイ１０６以外である場合（８０１のＮｏ）又はＰＤＬ設定優先機能が無効である場合（８０２のＮｏ）、ＰＤＬ設定を優先しないモード（８１２〜８１５）が選択される。ＰＤＬ設定を優先しないモードは画像形成装置の第１モードに相当し、ＰＤＬ設定優先モードは画像形成装置の第２モードに相当する。
【００４１】
まず、ＰＤＬ設定優先モードにおける処理内容について説明する。制御部２１９は手差しトレイ１０６に設けられたセンサにより、トレイ上にシートがセットされているかどうかを判定する（８０３）。シートがセットされていない場合、ＵＩ画面２１８にシートが未セットであることを通知するメッセージを表示して、シートが新たにセットされるまで待機する（８０４）。
【００４２】
制御部２１９は、印刷ジョブにおける１枚目のシート（Ｐ＝１）を給送する場合（８０６のＹｅｓ）、又はシート無しの状態から新たにセットされたシートを給送する場合（８０４のＹｅｓ）、判定工程としてシート確認機能を使用するかどうか判定する。具体的には、シート確認機能の設定が有効、かつ現在処理中の印刷ジョブの情報が直前に実行した印刷ジョブの情報に対して予め設定された表示条件を満たす場合（８０５のＹｅｓ）、表示工程としてＵＩ画面２１８にシート確認画面が表示される（８０７）。一方、シート確認機能の設定が「無効」である場合、又は処理中の印刷ジョブの情報が表示条件を満たさない場合（８０５のＮｏ）、シート確認画面は表示されず、シートの給送が開始される（図７の７０４）。なお、シート確認機能の有効／無効及び表示条件の設定方法については、図９及び図１０を用いて後に説明する。
【００４３】
ＵＩ画面２１８にシート確認画面が表示された状態でＹＥＳボタン１４０３（図１４参照）が押された場合、制御部２１９はシートの給送を開始可能であると判定する。このとき、シート確認画面において設定変更ボタン１４０５が操作され、シート確認画面の表示条件が変更されていた場合（８１０のＹｅｓ）、制御部２１９は後述の表示条件変更処理を実行する（８１１）。一方、シート確認画面が表示された状態でＮＯボタン１４０４が押された場合、制御部２１９はシートの給送を停止し、手差しトレイ１０６にセットされたシートの変更を要求するメッセージをＵＩ画面２１８に表示させる（８０９）。そして、手差しトレイ１０６に新たにシートがセットされたことを検知するまで待機したのち、８０４から処理を再開する。
【００４４】
以上のＰＤＬ設定優先モードにおいては、原則として、印刷ジョブの指定シート属性と手差しトレイ１０６の登録シート属性とが一致しない場合であっても、給送動作が開始可能と判定される。
【００４５】
一方、ＰＤＬ設定優先機能を使用しない場合（８１２〜８１５）、給送動作を開始するための条件として、指定シート属性と登録シート属性との一致が要求される。この場合、まず、制御部２１９はシートの供給元として設定された給送段（シート保持部）に、シートがあるかどうかを確認し（８１２）、シートがない場合はＵＩ画面２１８にシートの補給を要求するメッセージを表示させて待機する（８１３）。その後、制御部２１９は指定シート属性と登録シート属性が一致しているかどうかを確認し、これらの情報が一致する場合（８１４のＹｅｓ）に給送動作を開始可能と判定する。一方、指定シート属性と登録シート属性が一致しない場合（８１４のＮｏ）、制御部２１９はシートの変更を要求するメッセージをＵＩ画面２１８に表示させて新たなシートがセットされるまで待機し、８１３から処理を再開する。従って、このモードでは、指定シート属性に一致するシート属性のシートがシート保持部にセットされない限り、シートの給送（図７の７０４）は開始されない。
【００４６】
（シート確認機能の設定）
上記ＰＤＬ設定優先モードにおいて、シート確認画面は表示条件が満たされる場合に表示され、他の場合には表示が省略される。シート確認画面を表示するかどうかを設定するための設定処理について、図９を用いて説明する。以下の設定処理は、初期設定として製品の使用前に予め実行されているものとするが、サービスマンやユーザがＵＩ画面２１８の操作によって再設定可能な構成としてもよい。
【００４７】
図９に示すように、シート確認機能の設定処理では、シート確認機能を使用するかどうかの設定（９０１）、及びシート確認画面が表示されるための表示条件の設定（９０２）が行われる。シート確認機能を使用するかどうかの設定では、ＵＩ画面２１８に図１２に示す設定画面１２０１が表示される。タブ１２０２にはシート確認機能の設定画面を表す文字列が表示され、表示欄１２０３には本設定画面において設定すべき内容を表すメッセージが表示される。ボタン１２０４，１２０５は、シート確認機能の有効（表示する）と無効（表示しない）とを切換えるためのものであり、選択されている方がハイライト表示される。設定画面１２０１において、いずれかのボタン１２０４，１２０５が操作されると、操作内容に応じてシート確認機能は有効又は無効のいずれかに排他的に設定される。シート確認機能が無効である場合、シート確認画面の表示条件の設定内容及び印刷ジョブの情報の内容にかかわらず、シート確認画面は表示されない。
【００４８】
シート確認画面の表示条件の設定においては、ＵＩ画面２１８に図１３に示す設定画面１３０１が表示される。タブ１３０２にはシート確認画面の表示条件の設定画面であることを表す文字列が表示され、表示欄１３０３には本設定画面において設定すべき内容を表すメッセージが表示される。ボタン１３０４，１３０５，１３０６，１３０７は、表示条件を構成する個別の条件についての設定を切換えるためのものである。各条件は、処理中の印刷ジョブ（今回のジョブ）についての情報の所定の項目が、直前に実行された印刷ジョブについての情報と不一致である場合にシート確認画面を表示することを表している。ボタン１３０４〜１３０７が「ＯＮ」である条件は、給送判定処理においてシート確認画面を表示するかどうかの判定に用いられ、「ＯＦＦ」である条件はシート確認画面を表示するかどうかの判定において考慮されない。
【００４９】
具体的に、ボタン１３０４は、シート属性に関する条件設定を変更するためのものである。ボタン１３０４がＯＮである場合において、今回のジョブの指定シート属性と直前のジョブのシート属性が不一致である場合はシート確認画面の表示に肯定的な判定がなされる。一方、今回のジョブの指定シート属性と直前のジョブのシート属性が一致する場合はシート確認画面の表示に否定的な判定（シート確認画面の表示を省略可能である）がなされる。
【００５０】
ボタン１３０５は、ジョブの種類に関する条件設定を変更するためのものである。ジョブの種類とは、例えば、ＰＤＬジョブ、コピージョブ、及びファックスジョブ等の区別を表している。ただし、ＰＤＬジョブはＰＤＬデータとして外部装置から受信した印刷ジョブである。コピージョブはスキャナユニット１０８（図１参照）によって取得した画像情報に基づいて画像形成装置によって生成される印刷ジョブである。また、ファックスジョブは電話回線等を通じて外部装置から受信した画像情報に基づいて画像形成装置によって生成される印刷ジョブである。ボタン１３０５がＯＮである場合において、今回のジョブの種類と直前のジョブの種類が不一致である場合はシート確認画面の表示に肯定的な判定がなされ、ジョブの種類が一致する場合はシート確認画面の表示に否定的な判定がなされる。
【００５１】
ボタン１３０６は、ジョブのオーナー名に関する条件設定を変更するためのものである。ジョブのオーナー名とは、ジョブの実行を指示した主体を識別するための情報であり、例えば、画像形成装置に対してジョブを出力したＰＣ２００にログイン中のユーザ名がこれに該当する。ボタン１３０６がＯＮである場合において、今回のジョブのオーナー名と直前のジョブのオーナー名が不一致である場合はシート確認画面の表示に肯定的な判定がなされ、オーナー名が一致する場合はシート確認画面の表示に否定的な判定がなされる。
【００５２】
ボタン１３０７は、ジョブのドキュメント名に関する条件設定を変更するためのものである。ジョブのドキュメント名とは、プリンタドライバがページデータを生成する元となった文書ファイル又は画像ファイル等のデータファイルを識別するための情報を表す。ボタン１３０７がＯＮである場合において、今回のジョブのドキュメント名と直前のジョブのドキュメント名が不一致である場合はシート確認画面の表示に肯定的な判定がなされ、ドキュメント名が一致する場合はシート確認画面の表示に否定的な判定がなされる。
【００５３】
ここで、複数の表示条件についてボタン１３０４〜１３０７の「ＯＮ」が選択されている場合において、各条件に対する判定結果に対して最終的にシート確認画面を表示させるかどうかの判定を行うための基準は複数通り考えられる。第１の基準として、「ＯＮ」である表示条件の中で少なくとも１つの表示条件が「不一致」である場合にシート確認画面を表示させ、全ての表示条件が「一致」である場合にのみシート確認画面を省略して給送動作を実行させることが考えられる。第２の基準として、全ての表示条件が「不一致」である場合にのみ表示画面を表示させ、少なくとも一つの表示条件が「一致」である場合はシート確認画面を省略して給送動作を実行させることが考えられる。
【００５４】
第１の基準を適用した場合、第２の基準を適用する場合に比べてシート確認画面が表示される頻度が増加するが、ユーザが意図していないシートを給送する可能性は低減される。従って、最終的にシート確認画面を表示させるかどうかの判定基準は、ユーザの要望に応じて適宜設定することが好ましい。また、上記第１の基準及び第２の基準は厳しい基準と緩い基準とを例示したものであり、他の基準を用いて判定しても構わない。例えば、印刷ジョブにシート属性の情報が含まれている場合は、他の表示条件に関わらずシート属性の一致／不一致によってシート確認画面を表示させるかどうかを決定し、シート属性の情報がない場合にのみ他の表示条件を参照する設定としてもよい。
【００５５】
（本実施形態の効果）
このように、本実施形態の画像形成装置は、ＰＤＬ設定優先モード（第２モード）において１枚目のシートを給送する際に、ＵＩ画面２１８にシート確認画面を表示させる表示処理（図８の８０７）を実行可能である。そして、今回の印刷ジョブの情報が、直前の印刷ジョブの情報に対して、シート確認画面の表示条件についての一定の基準に該当するときは、シート確認画面の表示が省略される。言い換えると、第１のジョブに後続する第２のジョブを第２モードで実行する場合において、第２のジョブの情報が第１のジョブの情報に対して所定の条件（一定の基準）を満たすとき、表示処理は実行されずにシートの給送が開始される。
【００５６】
これにより、画像形成装置の生産性を確保し、ユーザビリティの向上を図ることができる。なぜならば、所定の条件が満たされている場合、第２のジョブの情報の少なくとも一部が第１のジョブの情報に一致していることになり、第１のジョブ及び第２のジョブが連続性のあるジョブである可能性が高いからである。連続性のあるジョブとは、例えば同一のデータファイルからアプリケーションの仕様によって複数のジョブとして出力されたものや、別ファイルであるが印刷後にまとめて製本すべき複数のデータファイルから生成されたジョブを指す。連続性のある複数のジョブを実行する場合、シート確認画面をジョブが毎回表示せずとも適切なシートが給送されることが期待できるため、シート確認画面の省略が可能となる。
【００５７】
（表示条件の一時的変更）
次に、シート確認画面の表示条件を一時的に変更するための変更処理について、図１０及び図１６を用いて説明する。この変更処理は、複数の印刷ジョブを連続的に実行する場合において、シート確認画面が表示された際に表示条件の設定を一時的に変更するために実行される。表示条件の設定を一時的に変更することで、シート確認画面が一度表示された後も、印刷ジョブが切換わる毎にシート確認画面が繰り返し表示されることを避けることができる。
【００５８】
この変更処理（図８における８１１）は、シート確認画面の表示後にユーザが給送動作の開始を指示した場合に、ユーザの指示に基づいて実行される。具体的には、図１４に示すシート確認画面１４０１においてＹＥＳボタン１４０３が押下されると、図１６に示す画面１６０１が表示される。表示欄１６０２にはシート確認画面の表示条件を変更するかどうかを尋ねるメッセージが表示される。ユーザは、ＹＥＳボタン１６０３を操作することで表示条件を変更可能であり、ＮＯボタン１６０４を操作することで表示条件を変更せずに印刷ジョブの続行を指示することができる。なお、シート確認画面１４０１とは別にこの画面１６０１を表示する構成に替えて、シート確認画面１４０１に、後続のジョブについてシート確認画面の表示条件を変更して印刷を続行する選択肢（ボタン）を設けてもよい。
【００５９】
図１０に示すように、表示条件の変更処理を開始すると、制御部２１９はＵＩ画面２１８に表示条件の変更画面を表示させる（１００１）。なお、この変更画面は、シート確認機能の設定処理において表示される画面（図１３参照）と同じ画面を用いることができる。ユーザによる変更画面の操作が完了すると、制御部２１９は各表示条件について変更後の設定を記憶部２２０に記憶させる（１００２）。また、制御部２１９は一時的に表示条件が変更されていることを表す一時設定フラグを「ＯＮ」に変更して（１００３）、記憶部２２０に記憶させて処理を終了する。
【００６０】
（表示条件のリセット）
上記変更処理によって変更される表示条件のリセットについて説明する。図７に示すように、制御部２１９は印刷ジョブの総ページ数（Ｐｍａｘ）のシートに対する印刷が完了すると、表示条件リセット処理（７０９）を実行する。図１１に示す表示条件リセット処理においては、後続の印刷ジョブが存在しない場合であって（１１０１のＮｏ）、一時設定フラグが「ＯＮ」に設定されている場合に（１１０２のＹｅｓ）、表示条件の設定がリセットされる（１１０３）。このとき、一時設定フラグも「ＯＦＦ」に変更される（１１０４）。一方、後続の印刷ジョブが存在する場合（１１０１のＹｅｓ）、又は一時設定フラグが「ＯＦＦ」である場合（１１０２のＮｏ）、シート確認画面の表示条件の設定を維持したまま処理を終了する。
【００６１】
このような処理により、ある印刷ジョブの実行中に表示条件の変更処理によって表示条件が変更された場合、後続する印刷ジョブが存在する限りは変更後の表示条件が維持される。従って、あるユーザが複数のＰＤＬジョブを画像形成装置に出力した場合において、シート確認画面が表示された際に以降のジョブについての確認が不要であると感じたときは表示条件の変更画面（図１３）を呼び出すことで表示条件の設定を変更すればよい。これにより、後続する印刷ジョブが全て処理されるまでは表示条件の設定が維持され、シート確認画面の不要な表示を回避することができる。
【００６２】
（その他の実施形態）
上記実施形態では、手差しトレイ１０６からシートを給送する場合にＰＤＬ設定優先機能が利用可能であり、その他のシート保持部についてはＰＤＬ設定優先機能が無効であるものとして説明した。しかしながら、他のシート保持部についてもＰＤＬ設定優先処理が適用される構成としてもよく、シート保持部毎にＰＤＬ設定優先機能の有効／無効を切換え可能な構成としてもよい。
【００６３】
また、上記実施形態のプリンタエンジン１１０は直接転写型の電子写真方式として説明したが、中間転写体を用いる中間転写型の構成や、複数のトナー色に対応する複数の画像形成ユニットを備えた構成であってもよい。また、シートに画像を形成する画像形成手段として、インクジェット方式やオフセット印刷方式等、電子写真方式以外の構成を用いてもよい。
【００６４】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
１００…画像形成装置／１０２，１０３，１０４，１０５，１０６…シート保持部（カセット、手差しトレイ）／１１０…画像形成手段（プリンタエンジン）／２１８…表示手段（ＵＩ画面）／２１９…制御手段（制御部）／２２０…記憶部／７０７…画像形成工程／８０５…判定工程／８０７…表示工程
【図１】
2019085207.tif 000003
【図２】
2019085207.tif 000004
【図３】
2019085207.tif 000005
【図４】
2019085207.tif 000006
【図５】
2019085207.tif 000007
【図６】
2019085207.tif 000008
【図７】
2019085207.tif 000009
【図８】
2019085207.tif 000010
【図９】
2019085207.tif 000011
【図１０】
2019085207.tif 000012
【図１１】
2019085207.tif 000013
【図１２】
2019085207.tif 000014
【図１３】
2019085207.tif 000015
【図１４】
2019085207.tif 000016
【図１５】
2019085207.tif 000017
【図１６】
2019085207.tif 000018
【図１７】
2019085207.tif 000019