(57)【特許請求の範囲】
【請求項１】
挿入紙として使用すること、及び、印刷の対象として使用することの両方が可能なプレプリント紙について、プレプリント紙を印刷の対象として使用することを許可するか否かをユーザの指定に基づいて設定する設定手段と、
印刷ジョブを受け付ける受付手段と、
前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙ではなく印刷の対象として使用される場合に、プレプリント紙に印刷を実行するか否かを、前記設定手段による設定に基づいて判定する判定手段と、
プレプリント紙に印刷を実行すると前記判定手段によって判定された場合に、プレプリント紙に印刷を実行し、プレプリント紙に印刷を実行しないと前記判定手段によって判定された場合に、前記印刷ジョブをキャンセルするか、又は、印刷で使用する用紙を変更するかを、ユーザの指定に基づいて決定する処理手段と、を備え、
前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙ではなく印刷の対象として使用される場合、前記判定手段は、プレプリント紙を印刷の対象として使用することを許可すると前記設定手段によって設定されているときには、プレプリント紙に印刷を実行すると判定し、プレプリント紙を印刷の対象として使用することを許可しないと前記設定手段によって設定されているときには、プレプリント紙に印刷を実行しないと判定し、
前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙として使用される場合、前記処理手段は、プレプリント紙を挿入紙として使用する
ことを特徴とする印刷装置。
【請求項２】
前記処理手段は、印刷で使用する用紙を変更すると決定した場合に、印刷で使用する用紙をユーザによって指定された用紙に変更することを特徴とする請求項１に記載の印刷装置。
【請求項３】
プレプリント紙を印刷で使用することを許可するか否かをユーザが設定するための設定画面を表示する表示手段を更に備え、
前記設定手段は、前記設定画面を介して入力されたユーザの指定に基づいて、プレプリント紙を印刷で使用することを許可するか否かを設定する
ことを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
プレプリント紙に印刷を実行しないと前記判定手段によって判定された場合に、前記表示手段は、前記印刷ジョブをキャンセルするか、又は、印刷で使用する用紙を変更するかをユーザが指定するための画面を表示し、
プレプリント紙に印刷を実行しないと前記判定手段によって判定された場合に、前記処理手段は、前記画面を介して入力されたユーザの指定に基づいて、前記印刷ジョブをキャンセルするか、又は、印刷で使用する用紙を変更するかを決定する
ことを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記受付手段は、ネットワークを介して外部装置から送信された印刷ジョブを受け付けることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
挿入紙として使用すること、及び、印刷の対象として使用することの両方が可能なプレプリント紙について、プレプリント紙を印刷の対象として使用することを許可するか否かをユーザの指定に基づいて設定する設定ステップと、
印刷ジョブを受け付ける受付ステップと、
前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙ではなく印刷の対象として使用される場合に、プレプリント紙に印刷を実行するか否かを、前記設定ステップにおける設定に基づいて判定する判定ステップと、
プレプリント紙に印刷を実行すると前記判定ステップで判定された場合に、プレプリント紙に印刷を実行し、プレプリント紙に印刷を実行しないと前記判定ステップで判定された場合に、前記印刷ジョブをキャンセルするか、又は、印刷で使用する用紙を変更するかを、ユーザの指定に基づいて決定する処理ステップと、を有し、
前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙ではなく印刷の対象として使用される場合、前記判定ステップでは、プレプリント紙を印刷の対象として使用することを許可すると前記設定ステップで設定されているときには、プレプリント紙に印刷を実行すると判定し、プレプリント紙を印刷の対象として使用することを許可しないと前記設定ステップで設定されているときには、プレプリント紙に印刷を実行しないと判定し、
前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙として使用される場合、前記処理ステップでは、プレプリント紙を挿入紙として使用する
ことを特徴とする印刷装置の制御方法。
【請求項７】
請求項６に記載の印刷装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷装置の制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来から、複数種類のメディア（シート）を用いて印刷物を作製する印刷装置が知られている。このような印刷装置で複数種類のメディアを用いて印刷物を作製する場合に、印刷物に含まれるメディアは印刷装置により印刷処理がなされたものに限定されない。つまり、他の印刷装置により予め印刷処理がなされているプレプリント紙を給紙部に装填しておき、印刷物の作製時に、印刷処理されるメディアに挿入することがある。これにより、例えば、白黒印刷しか行えない印刷装置でも、カラー画像が印刷処理されたプレプリント紙を挿入することにより、カラーページを含む印刷物を作製することが可能となる。
【０００３】
なお、挿入対象となるメディアとしてのプレプリント紙は、複数の場所に格納されることが想定される。第１の格納場所として、印刷処理の対象となるメディアを印刷装置に対して供給するために保持する給紙段（以下では、単に給紙段と呼ぶ）を用いることが可能である。また、印刷装置から排出されたメディアに対して各種の後加工処理を行う後加工ユニットにインサータと呼ばれる差込ユニットを設けている場合には、第２の格納場所としてこの差込ユニットを用いることが可能である。
【０００４】
上記技術に関連する技術は、例えば、特許文献１乃至３に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１９９１４０号公報
【特許文献２】特開２００６−２３９９３１号公報
【特許文献３】特開２００９−１２３１２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、印刷が許可されていないプレプリント紙に対して誤って印刷を実行してしまうことを防止可能な仕組みを提供するものである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の一態様に係る印刷装置は、挿入紙として使用すること、及び、印刷の対象として使用することの両方が可能なプレプリント紙について、プレプリント紙を印刷の対象として使用することを許可するか否かをユーザの指定に基づいて設定する設定手段と、印刷ジョブを受け付ける受付手段と、前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙ではなく印刷の対象として使用される場合に、プレプリント紙に印刷を実行するか否かを、前記設定手段による設定に基づいて判定する判定手段と、プレプリント紙に印刷を実行すると前記判定手段によって判定された場合に、プレプリント紙に印刷を実行し、プレプリント紙に印刷を実行しないと前記判定手段によって判定された場合に、前記印刷ジョブをキャンセルするか、又は、印刷で使用する用紙を変更するかを、ユーザの指定に基づいて決定する処理手段と、を備え、前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙ではなく印刷の対象として使用される場合、前記判定手段は、プレプリント紙を印刷の対象として使用することを許可すると前記設定手段によって設定されているときには、プレプリント紙に印刷を実行すると判定し、プレプリント紙を印刷の対象として使用することを許可しないと前記設定手段によって設定されているときには、プレプリント紙に印刷を実行しないと判定し、前記印刷ジョブにおいてプレプリント紙が指定され、かつ、プレプリント紙が挿入紙として使用される場合、前記処理手段は、プレプリント紙を挿入紙として使用することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、印刷が許可されていないプレプリント紙に対して誤って印刷を実行してしまうことを防止できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係る印刷システムの全体構成を示す図である。
【図２】デジタル印刷機の構成を示す図である。
【図３】ＲＯＭ２０７に格納される各種データを示す図である。
【図４】ＨＤＤ２０９に格納されるメディア管理情報の詳細を示す図である。
【図５】印刷アプリケーションの印刷設定画面の一例を示す図である。
【図６】印刷アプリケーションの印刷設定画面でのメディア設定画面の一例を示す図である。
【図７】印刷アプリケーションの印刷設定画面において、図６の設定を実行後の画面状態の一例を示す図である。
【図８】印刷アプリケーションで生成される印刷設定情報（前段）の一例を示す図である。
【図９】印刷アプリケーションで生成される印刷設定情報（後段）の一例を示す図である。
【図１０】メディア設定エラーが発生した際に表示される画面の一例を示す図である。
【図１１】印刷アプリケーションの印刷設定画面での挿入紙の設定時画面の一例を示す図である。
【図１２】印刷アプリケーションの印刷設定画面での挿入紙の詳細な設定画面の一例を示す図である。
【図１３】印刷アプリケーションで生成される印刷設定情報（前段）の一例を示す図である。
【図１４】印刷アプリケーションで生成される印刷設定情報（後段）の一例を示す図である。
【図１５】印刷機能プログラム実行時の詳細な動作を示すフローである。
【図１６】メディア出力処理（Ｓ１６０５）の詳細な動作を示すフローである。
【図１７】本発明の第２の実施形態に係るデジタル印刷機が備えるメディア管理画面の一例を示す図である。
【図１８】ＨＤＤ２０９に格納されるメディア管理情報の詳細を示す図である。
【図１９】（ａ）はメディア管理画面のメディア情報変更画面の一例、（ｂ）はメディア情報変更画面のうち、プレプリント紙に関する設定変更画面の一例を示す図である。
【図２０】（ａ）はメディア管理画面のメディア情報変更画面によってメディア情報を変更した後に表示される画面の一例、（ｂ）はメディア情報変更画面であって、図２０（ａ）とは異なるメディアの変更処理を実行する際の画面の一例を示す図である。
【図２１】メディア管理画面のメディア情報変更画面のうち、プレプリント紙に関する設定情報の変更画面であって、図１９（ｂ）に示す状況と異なる設定を行っている状況を示す図である。
【図２２】メディア管理画面であって、図２１で示した設定変更処理を実行した後に表示される画面の一例を示す図である。
【図２３】ＨＤＤ２０９に格納されるメディア管理情報の詳細を示す図である。
【図２４】設定データ解析処理（Ｓ１６０３）の詳細な動作を示すフローである。
【図２５】メディア出力処理（Ｓ１６０５）の詳細な動作を示すフローである。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
＜システム構成（図１）＞
図１は、本発明の第１の実施形態に係る印刷システムの全体構成を示す図である。印刷システムは、デジタル印刷機１００及びコンピュータ１０１を含む。これらは、ネットワーク１を介して通信可能に構成される。コンピュータ１０１は、ネットワーク１を介してプリンタ本体１０００と接続された汎用コンピュータである。コンピュータ１０１は、各種アプリケーションプログラムを実行することが可能であり、デジタル印刷機１００に印刷ジョブを送信することが可能である。
【００１３】
デジタル印刷機１００は、複数の異なる機能を有するユニットが相互に脱着可能に連結され、複雑なシート処理が可能なように構成される。すなわち、デジタル印刷機１００は、プリンタ本体１０００、大容量給紙部２２１、２２２、２２３、インサータ２２８、大容量スタッカ２２５、２２６及び中綴じ製本部２２７を備える。
【００１４】
プリンタ本体１０００は、展開された画像データに従ってメディア上にトナーを用いて印刷するためのユニットである。プリンタ本体１０００の一般的な構成及び動作原理は下記のとおりである。回転多面鏡（例えば、ポリゴンミラー等）が、画像データに応じて変調された光線（例えば、レーザ光等）を入射させ、反射ミラーを介して反射走査光を感光ドラムに照射する。感光ドラム上にレーザ光によって形成された潜像は、トナーによって現像され、転写ドラム上に貼り付けられたシート材に対してトナー像を転写する。この一連の印刷プロセスをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナーに対して順次実行することによりフルカラー画像が形成される。また、４色に加え、特色と呼ばれるトナーや、透明トナーなどを転写可能とする構成としても良い。フルカラー画像が形成された転写ドラム上のシート材は、定着器へ搬送される。定着器は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータなどの熱源を内蔵し、トナー像が転写されたシート材上のトナーを、熱と圧力によって溶解、定着させる。
【００１５】
大容量給紙部２２１、２２２、２２３は、プリンタ本体１０００に給紙するための大容量のメディアを格納するユニットであり、内部に格納されているメディアを適切なタイミングで連続的にプリンタ本体１０００に供給する。また、大容量給紙部２２１、２２２、２２３は、内部に装填されているメディアの残量の検知なども行う。
【００１６】
大容量スタッカ２２５、２２６は、大量に出力された印刷済みメディアを内部にストックしておくためのユニットである。デジタル印刷機１００が大容量給紙部を備えているため、生成された出力物も必然的に大容量となることから、大容量スタッカ２２５、２２６が必要となる。
【００１７】
インサータ２２８は、プリンタ本体１０００より送られてくるメディアに対して、設定に基づき適切なタイミングでインサータ２２８内に保持されているメディアを挿入する機能を有するユニットである。インサータ２２８により、印刷を要しないメディアを印刷済みのメディアの間に差し込むことが可能となる。インサータ２２８は、大容量給紙部２２１、２２２、２２３と同様に、大容量の印刷処理にも耐えられるよう、大容量の給紙カセットを複数備える。
【００１８】
中綴じ製本部２２７は、プリンタ本体１０００より送られてくるメディアに対して、ステイプル処理、断裁処理、パンチ処理、折り処理及びシフト排紙処理等を選択的に実行可能にするための各種ユニットを備える。
【００１９】
なお、プリンタ本体１０００の内部にも、給紙段２３１、２３２が存在し、機能的には大容量給紙部２２１−２２３と同等のことを実行することができる。給紙段２３１、２３２及び大容量給紙部２２１−２２３は、第１の給紙部として機能する。しかし、以下では、説明の便宜上、プリンタ部２０３が備える給紙段２３１、２３２についても大容量給紙部２３１−２３３に含めて考える。
【００２０】
一方、プリンタ部１０００よりも図１の左側に配置されるデバイス（つまり、インサータ２２８、大容量スタッカ２２５、２２６、中綴じ製本部２２７）は、シート加工部と呼ばれる。インサータ２２８は、第２の給紙部として機能する。シート加工部は、印刷処理が完了したメディアに各種加工処理を加えたり集積するなどの処理を行う。大容量給紙部２２１−２２３及びシート加工部をあわせて、以下ではシート処理部２００と呼ぶ。
【００２１】
＜デジタル印刷機の内部構成（図２）＞
次に、デジタル印刷機の内部構成について図２を用いて説明する。デジタル印刷機１００は、複数の機能を備えるＭＦＰタイプの印刷装置（画像形成装置とも呼ぶ）である。例えば、デジタル印刷機１００が備える機能として、コピー機能や印刷機能等が挙げられる。コピー機能は、プリンタ本体１０００に設けられたスキャナ部２０１から受け付けたジョブデータをＨＤＤ２０９を介してプリンタ部２０３で印刷する機能である。印刷機能は、コンピュータ１０１から外部Ｉ／Ｆ２０２を介して受け付けたジョブデータをＨＤＤ２０９を介してプリンタ部２０３で印刷する機能である。なお、デジタル印刷機は、カラープリント可能な印刷装置でも、モノクロプリント可能な印刷装置でも後述の各種制御を実行可能であるならば如何なる構成でも良い。
【００２２】
デジタル印刷機は、スキャナ部２０１、外部Ｉ／Ｆ２０２、ハードディスクドライブ２０９（ＨＤＤ）、プリンタ部２０３、操作部２０４、制御部２０５、ＲＯＭ２０７、ＲＡＭ２０８、圧縮伸張部２１０及びメディア管理部２１１を備える。プリンタ部２０３、スキャナ部２０１及び操作部２０４は、プリンタ本体１０００に設けられる。
【００２３】
スキャナ部２０１は、原稿画像を読み取り、読み取られた画像データを画像処理するユニットである。外部Ｉ／Ｆ２０２は、ファクシミリ、ネットワーク接続機器、外部専用装置と画像データなどを送受信するユニットである。ハードディスク２０９は、スキャナ部２０１及び外部Ｉ／Ｆ２０２の何れかから受付けた複数の印刷対象となるジョブの画像データを記憶するユニットである。プリンタ部２０３は、ハードィスク２０９に記憶された印刷対象のジョブのデータの印刷処理を印刷媒体に対して実行するユニットである。
【００２４】
操作部２０４は、プリンタ本体１０００の上面に配置される。操作部２０４は、ユーザインターフェースの一例に該当する表示パネルを有するユニットである。操作部２０４は、プリンタ部２０３の各種設定や操作などをオペレータが行う場合の各種インターフェースを提供する。
【００２５】
制御部２０５（例えば、ＣＰＵ）は、デジタル印刷機１００が備える各種ユニットの処理や動作等を統括的に制御するユニットである。ＲＯＭ２０７は、読み出し専用のメモリであり、各種プログラムが予め記憶されているユニットである。各種プログラムには、ブートシーケンスやフォント情報等のプログラム、後述するフローチャートに従った各種処理等を実行するためのプログラムや、操作部２０４の表示パネルに各種のユーザインターフェース（以下、ＵＩと呼ぶ）画面を表示させるための表示制御プログラム等が含まれる。
【００２６】
制御部２０５は、ＲＯＭ２０７に記憶されているプログラムを読み出して実行することで、後述する各種動作をデジタル印刷機１００に実行させる。外部Ｉ／Ｆ２０２を介してコンピュータ１０１から受信（取得）したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータ（ビットマップ画像データ）に展開する動作を実行するためのプログラム等もＲＯＭ２０７に記憶されている。同様に、外部Ｉ／Ｆ２０２を介して図示しない外部装置から受信した印刷ジョブを解釈し処理するためのプログラム等もＲＯＭ２０７に記憶されている。これらは、ソフトウェアによって処理される。
【００２７】
ＲＡＭ２０８は、読み出し及び書き込み可能なメモリであり、スキャナ部２０１や外部Ｉ／Ｆ２０２よりメモリコントローラを介して送られてきた画像データや、各種プログラムや設定情報を記憶するユニットである。ＨＤＤ２０９は、圧縮伸張部２１０によって圧縮された画像データを記憶する大容量の記憶領域を有するユニットである。ＨＤＤ２０９は、処理対象となるジョブのプリントデータ等の複数のデータを保持可能に構成される。
【００２８】
制御部２０５は、スキャナ部２０１や外部Ｉ／Ｆ２０２等の各種入力ユニットを介して入力された処理対象となるジョブのデータを、ＨＤＤ２０９を介して、プリンタ部２０３でプリント可能に制御する。また、制御部２０５は、外部Ｉ／Ｆ２０２を介して外部装置へ送信できるようにも制御する。このように、制御部２０５は、ＨＤＤ２０９に格納した処理対象ジョブのデータの各種出力処理を実行可能となるように制御する。
【００２９】
圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等といった各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に記憶されている画像データ等を圧縮・伸張動作を行う。以上のような構成のもと、制御部２０５が各シート処理部２００の動作も制御する。シート処理部２００は、給紙部及びシート加工部に相当する。
【００３０】
メディア管理部２１１は、本実施形態に係るデジタル印刷機が処理可能なメディアの種類に関する情報を管理するためのユニットである。メディア管理部２１１で管理されるメディアの種類に関連する情報及び該情報を用いた制御の詳細については後述する。
【００３１】
＜各種プログラム等（図３）＞
図３は、図２のＲＯＭ２０７内に格納され、本実施形態に係るデジタル印刷機１００の制御部２０５により読み出され実行される各種プログラム及び該プログラム等によって使用されるデータを例示したものである。図示するように、ＲＯＭ２０７には本デジタル印刷機が提供することのできる各種機能を実現するための制御プログラムが格納されている。
【００３２】
ブートローダ５０１は、デジタル印刷機の電源投入直後に実行されるプログラムである。ブートローダ５０１には、システムの起動に必要となる各種起動シーケンスを実行するためのプログラムが含まれる。
【００３３】
オペレーティングシステム５０２は、本デジタル印刷機の機能を実現する各種プログラムの実行環境を提供するプログラムである。これは、主に本デジタル印刷機のメモリ（すなわち、ＲＯＭ２０７やＲＡＭ２０８）、ハードディスク２０９等の資源管理、及び同図に示された各種装置の基本的な入出力制御等の機能を提供する。
【００３４】
データ送受信プログラム５０３は、図２の外部Ｉ／Ｆ２０２を経由してデータの入出力要求が発生した際に行われる送受信処理を行うための制御プログラムである。具体的にはＴＣＰ／ＩＰ等のプロトコルスタックを内包し、ネットワーク１００経由で接続される外部機器等との間で交わされる各種データの通信を執り行うための制御プログラムである。ここで行われる通信処理は本デジタル印刷機と外部Ｉ／Ｆ２０２の間を入出力されるデータパケットの送受信レベルやＨＴＴＰサーバ等との通信処理に特化した処理を担当し、受信されたデータの内容に関する解析処理は含まれない。データの解析処理は、制御部２０５によって別プログラムの記述内容に基づいて実行される。
【００３５】
ＪＤＦ機能プログラム５０４は、ＪＤＦ（Ｊｏｂ  Ｄｅｆｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）ジョブデータが外部Ｉ／Ｆ２０２経由でデジタル印刷機１００によって受信された場合に、操作部２０４からの指示により制御部２０５によって実行されるＪＤＦプリント機能を実行するプログラムである。制御部２０５によって行われるＪＤＦプリント機能では、本プログラムに記述された処理順序、処理条件に基づいて制御部２０５によって適切な順序で各デバイスの動作を順次指示する。各デバイスには、シート処理部２００、プリンタ部２０３、ハードディスク２０９、圧縮伸張部２１０、ＲＡＭ２０８等が含まれる。その結果として、最終的にＪＤＦプリント処理が実行されるように制御される。また、ＪＤＦ機能プログラム５０４には、外部Ｉ／Ｆ２０２経由で受信されたＪＤＦジョブデータの解析処理、前記解析処理の結果、ＪＤＦに不正な設定が含まれるか否かの判別処理、及び前記不正な設定を解消するための設定変更処理等を行うプログラムも含まれる。
【００３６】
コピー機能プログラム５０５は、外部Ｉ／Ｆ２０２経由で本デジタル印刷機１００のオペレータがコピー機能の実行を指示した際に操作部２０４からの指示により制御部２０５によって実行されるコピー機能を実行するためのプログラムである。制御部２０５によって行われるコピー機能では、デジタル印刷機１００内の資源を本プログラムに記述された処理順序、処理条件に基づいて制御部２０５によって適切な順序でこれらの各デバイスの動作を順次指示する。各デバイスには、スキャナ部２０１、プリンタ部２０３、シート処理部２００、ハードディスク２０９、圧縮伸張部２１０、ＲＡＭ２０８等が含まれる。それにより、最終的にコピー処理が実行されるように制御される。
【００３７】
スキャン機能プログラム５０６は、外部Ｉ／Ｆ２０２経由でデジタル印刷機１００のオペレータがスキャン機能の実行を指示した際に、操作部２０４からの指示により制御部２０５によって実行されるスキャン機能を実行するためのプログラムである。制御部２０５によって行われるスキャン機能は次のように実行される。スキャナ部２０１、ハードディスク２０９、圧縮伸張部２１０、ＲＡＭ２０８等のモジュールが、デジタル印刷機１００内の資源を本プログラムに記述された処理順序、処理条件に基づいて制御部２０５によって制御される。その際に、適切な順序でこれら各デバイスの動作を順次指示することにより最終的にスキャン処理が実行されるように制御される。
【００３８】
ＰＤＬ機能プログラム５０７は、ＰＤＬジョブデータが外部Ｉ／Ｆ２０２経由でデジタル印刷機１００によって受信された場合に、操作部２０４からの指示により制御部２０５によって実行されるＰＤＬプリント機能を実行するプログラムである。制御部２０５によって行われるＰＤＬプリント機能では、本プログラムに記述された処理順序、処理条件に基づいて制御部２０５によって適切な順序で各デバイスの動作を順次指示する。各デバイスには、シート処理部２００、プリンタ部２０３、ハードディスク２０９、圧縮伸張部２１０、ＲＡＭ２０８等が含まれる。その結果として最終的にＰＤＬプリント処理が実行されるように制御される。
【００３９】
ＢＯＸ機能プログラム５０８は、外部Ｉ／Ｆ２０２経由でデジタル印刷機１００のオペレータがＢＯＸ機能の実行を指示した際に、操作部２０４からの指示により制御部２０５によって実行されるＢＯＸ機能を実行するプログラムである。ＢＯＸ機能では、デジタル印刷機１００を本プログラムに記述された処理順序、処理条件に基づいて制御部２０５によって適切な順序でこれら各デバイスの動作を順次指示することによりＢＯＸ処理が実行されるように制御される。各デバイスには、スキャナ部２０１やプリンタ部２０３、シート処理部２００、ハードディスク２０９、圧縮伸張部２１０、ＲＡＭ２０８等が含まれる。格納されたジョブデータに対して、格納時の設定を変更して実行することが可能である。
【００４０】
ＵＩ制御プログラム５０９は、操作部２０４の制御用プログラムである。ＵＩ制御プログラム５０９は、デジタル印刷機１００のオペレータによって操作部２０４を介して入力された内容を識別し、適切な画面遷移及び制御部２０５に対する処理依頼を行う。
【００４１】
メディア管理情報５１２は、メディア管理部２１１によって管理される、デジタル印刷機１００が利用可能なメディアに関連する情報を格納したデータベースである。当該管理情報として管理される情報の詳細については後述する。他の制御プログラム５１１は、上述したプログラムのいずれにも該当しない機能を実現するためのプログラムである。
【００４２】
なお、上述の各種機能プログラムの全てを備える必要はなく、その一部あるいは前述した以外の機能プログラムを備える構成であっても構わない。
【００４３】
＜メディア管理情報格納テーブル（図４）＞
図４は、図２におけるメディア管理部２１１によって管理され、ＨＤＤ２０９内に保持されている、メディア管理情報を格納するテーブルの一例を示すものである。当該テーブルは、複数のフィールドからなり、デジタル印刷機１００によって利用可能な全てのメディア（用紙）の種類に関する情報をフィールドによって管理する。
【００４４】
ＩＤフィールド７０１は、デジタル印刷機１００によって利用可能なメディアの種類毎に割り振られたＩＤである。つまり、デジタル印刷機１００では、メディアの種類は本テーブルのＩＤフィールド７０１に格納されたＩＤによって一元的に管理される。
【００４５】
名称フィールド７０２は、ＩＤフィールド７０１に格納されたＩＤによって識別されるメディアの種類に対して割り振られるメディアの種類を識別するための名称文字列を格納するためのフィールドである。当該フィールドに格納された文字列は主として操作部２０４によってメディアの種類に関連した各種処理をオペレータに行わせる際に画面表示用として用いられることを想定したものであるが、用途はそれのみに限定される必要はない。
【００４６】
装填可能な給紙段フィールド７０３は、ＩＤフィールド７０１に格納されたＩＤによって識別されるメディアの種類の夫々が、デジタル印刷機１００が備える複数の給紙段のいずれに装填可能であるかの能力に関する情報を格納するためのフィールドである。当該フィールドは、デジタル印刷機１００が備える複数の給紙段毎にさらに詳細なテーブル７０４に分割され、情報が格納される。
【００４７】
本実施形態に係るデジタル印刷機１００は、プリンタ本体１０００に給紙部が２つ、プリンタ本体１０００の前段に脱着可能な給紙部が３つ接続され、脱着可能な給紙部内にさらに３つの給紙部を備える。さらに、プリンタ本体１０００の後段にインサータとしての給紙部を３つ備えるため、合計１４の給紙部を備える。
【００４８】
しかしながら、図４ではその１４の給紙部のうち、本実施形態の効果を説明するために必要十分な、特徴的な一部分のみを示している。具体的には、図１のデジタル印刷機１００の機器構成のうち、プリンタ本体１０００内の左デッキ７１０、右デッキ７１１、脱着可能な給紙部のうちの２つの給紙部７１２、７１３、及びインサータ２２８のデッキ７１４、７１５、７１６が示されている。
【００４９】
実際には、メディア管理部２１１によって管理される全てのメディアが列挙されるが、ここでは、本実施形態の効果を説明するために必要十分な、特徴的な一部分のみを示している。
【００５０】
図４のテーブルのうち、各メディアに対応する列と、給紙部の列との交点の値が、該メディアを、該給紙部に対して給紙可能であるか否かを示す値である。値Ｔは、該当する給紙部に対して、該当するメディアを給紙可能であることを意味する。一方、値Ｆは、該当する給紙部に対して、該当するメディアを給紙不可能であることを意味する。
【００５１】
なお、図４では、メディア管理情報格納テーブル内に管理されるメディア管理情報は、各給紙部に対する給紙の可否のみとなっている。しかしながら、これは本実施形態の効果を説明する上で、重要ではないメディア管理情報に関する記載を省略したためである。すなわち、実際には、メディア管理情報格納テーブル内には図４には示していない各種メディア管理情報が管理されている。しかしながら、それらは本実施形態の効果を説明する上で重要ではないため、これ以上の詳細な説明については言及しないが、請求項に記載の事項を満たす限り如何なるメディア管理情報が当該テーブルによって管理されたとしても本発明が有効であることは言うまでもない。
【００５２】
＜印刷ジョブ設定画面の遷移例（図５、図６、図７）＞
図５は、図１におけるコンピュータ１０１上で動作する、印刷アプリケーションプログラムの印刷ジョブ設定画面表示の一例を示したものである。印刷アプリケーションにおいて、印刷ジョブの各種設定を行うことが可能である。
【００５３】
図５では、印刷アプリケーションプログラムが持つ印刷ジョブ設定機能のうち、印刷ジョブで使用するメディアに関する設定を行う設定画面の例を示している。この設定画面には、その他の印刷ジョブ設定機能の設定画面に対応する機能選択タブが配置されている。機能設定タブとしては、Ｐａｇｅ  Ｓｅｔｕｐタブ、Ｆｉｎｉｓｈｉｎｇタブ、Ｐａｐｅｒ  Ｓｏｕｒｃｅタブ８０１及びＥｘｃｅｐｔｉｏｎａｌ  Ｓｅｔｔｉｎｇｓタブが設けられる。図５では、４つの機能設定タブのうち、用紙設定を行うためのＰａｐｅｒ  Ｓｏｕｒｃｅタブ８０１を選択した際に表示される画面を示している。
【００５４】
また、図５に示す用紙設定機能のうち、Ｓｅｌｅｃｔ  ｂｙペイン８０２には、印刷ジョブの実行時に使用するメディアを給紙個所によって指定するか、あるいはメディアの種類によって指定するかを選択することが可能である。図５に示した例では、Ｐａｐｅｒ  Ｔｙｐｅ８０３が選択されており、すなわち、印刷ジョブの実行時に使用するメディアをメディアの種類によって指定することを示している。
【００５５】
Ｐａｐｅｒ  Ｓｅｌｅｃｔｉｏｎ８０４は、印刷ジョブを構成するページのうち、特定のページあるいは本文を構成するページのそれぞれに、異なる用紙設定を行う際に選択する機能である。図５で示した例では、”Ｄｉｆｆｅｒｅｎｔ  ｆｏｒ  Ｆｉｒｓｔ，  Ｏｔｈｅｒｓ，ａｎｄ  Ｌａｓｔ”が選択されており、すなわち、出力物の最初と本文、そして最後のページに異なる用紙設定をすることが可能である。
【００５６】
図５では、出力物の最初と本文、そして最後のページの何れもＰｌａｉｎ（普通紙）という種類のメディアが選択されている状態を示している。夫々のページに対応した用紙選択を行うためのＳｅｔｔｉｎｇｓボタン８０５、８０６、８０７を押下することにより、該当するページのメディアの種類を独立して設定することが可能である。
【００５７】
図６は、図５におけるＳｅｔｔｉｎｇｓボタン８０５を押下した際に表示される、出力物を構成するページのうち最初のページに適用するメディアを選択するための選択画面の一例を示したものである。図６に示すように、選択可能なメディアの種類が、名称や坪量などのメディア情報と共にリストアップされており、その中から所望の種類のメディアを選択した状態でＯＫボタン９０１を押下することによってメディアを選択することが可能である。図６では、Ｓｉｎｇｌｅ  Ｃｏａｔｅｄという片面コート紙が選択された状態の一例を示している。Ｓｉｎｇｌｅ  Ｃｏａｔｅｄは図４で示したメディア管理情報格納テーブルのＩＤ７０１の値が５であるメディア７０８に相当する。
【００５８】
図７は、図６で示された状態でＯＫボタン９０１を押下した後のメディア設定画面の一例を示したものである。図７に示した設定画面は、図５で示した設定画面と同一のものである。ただし、図６において、出力物を構成するページのうちの、最初のページに適用するメディアのみに片面コート紙を示すＳｉｎｇｌｅ  Ｃｏａｔｅｄが選択されていることがＦｉｒｓｔ  Ｐａｇｅペイン１００１によって確認することが可能である。
【００５９】
＜印刷ジョブの設定データ（図８、図９）＞
図８及び図９は、図５から図７までの設定画面によって印刷ジョブのメディア設定を行った後に生成される、印刷ジョブの設定データの一例を示すものである。図８と図９とは、記載スペースの都合上、別図に記載されたものであり、実際には連続して記載されているものとする。ここでは、ＪＤＦとよばれる、ＰＯＤ業界標準のジョブチケットのフォーマットによって示している。しかしながら、ここで示したＪＤＦ以外のいかなる形式のフォーマットによって印刷設定が記述された場合でも、請求項に記載の項目を満たす限り本発明が有効であることは言うまでもない。ここで示すＪＤＦには、出力物の印刷処理時に用いられるメディアのうち、最初のメディアに関する設定が１１０２及び１１０５、同様に、最後のメディアに関する設定が１１０３及び１１０４に示されている。そして、最初と最後のページを除く全てのページに関する設定が１１０１及び１１０４に示されている。
【００６０】
＜印刷エラー発生時の警告画面（図１０）＞
図１０は、デジタル印刷機１００が、図８及び図９で示した印刷設定による印刷ジョブを受信し、実行を開始した後に、操作部２０４に表示される警告画面の一例を示すものである。図４で示したメディア管理情報格納テーブルによれば、図８及び図９で示した印刷設定における１ページ目に指定されたメディアである片面コート紙は、デジタル印刷機１００では、インサータ２２８の給紙部のみに給紙可能である。つまり、片面コート紙は、印刷用メディアとして用いるメディアを格納する通常給紙段には格納することができない。そのため、このような設定を含む印刷ジョブを受信し、印刷処理の実行に問題のある設定を含むことを検出した場合には、図１０で示したような印刷設定エラーを操作部２０４に表示し、オペレータに回避方法を選択させる。図１０において、オペレータに選択させる回避処理として用意されているものは、印刷ジョブそのものを中断するジョブキャンセルボタン１２０１、及びメディアの設定不良が発生しているページのメディア設定を変更するための用紙設定変更ボタン１２０２である。他にも回避処理としては様々なものが考えられるが、本実施形態では前述の２つの回避策に対する説明に留める。しかしながら、請求項に記載の項目を満たす限りいかなる回避手段が選択可能なように構成された場合でも、本発明が有効であることは言うまでもない。
【００６１】
＜メディア設定画面の遷移例（図１１、図１２）＞
図１１は、図５と同じく印刷アプリケーションプログラムが持つ印刷ジョブ設定機能のうち、印刷ジョブで使用するメディアに関する設定を行う設定画面の例を示したものである。ここでは、図５における例とは異なり、挿入対象となる挿入紙の設定例を示している。図１１における、Ｐａｐｅｒ  Ｓｅｌｅｃｔｉｏｎペイン１３０１において、Ｉｎｓｅｒｔｉｎｇ  Ｓｈｅｅｔが選択されており、挿入紙の設定を行うモードであることを示している。図１１のＩｎｓｅｒｔｉｎｇ  Ｓｈｅｅｔ  Ｓｅｔｔｉｎｇｓボタン１３０２を押下することにより、挿入紙の設定詳細画面に遷移する。
【００６２】
図１２は、図１１におけるＩｎｓｅｒｔｉｎｇ  Ｓｈｅｅｔ  Ｓｅｔｔｉｎｇｓボタン１３０２を押下した後に表示される挿入紙の詳細設定画面の一例を示したものである。図１２の挿入紙詳細設定画面におけるＰａｐｅｒ  Ｔｙｐｅペインに、挿入紙として用いるメディアの種類の設定がＳｉｎｇｌｅ  Ｃｏａｔｅｄであることが示されている。この状態でＳｅｔｔｉｎｇｓボタン１４０１を押下することにより、図６で示したメディアの種類の選択画面と同等の画面に遷移し、挿入紙として用いるメディアを選択することが可能である。Ｓｅｔｔｉｎｇｓボタン１４０１を押下した後に示される画面は図６で示した画面と同等のため詳細な説明は省略する。
【００６３】
Ｐｒｉｎｔ  ｏｎペイン１４０２は、挿入紙に対してコンテンツのページを印刷するか否かを設定するためのものである。挿入紙に対して印刷する設定を有効にした場合には、単なる差込み処理としての挿入紙とは異なる。すなわち、印刷時の特定ページのメディア指定をしていることとなるため、本実施形態では、同設定項目の設定値がＮｏｎｅつまり印刷を伴わない挿入紙の場合に限り効果の説明を行う。
【００６４】
挿入紙の各種設定が終わった後にＡｄｄボタン１４０３を押下することにより、Ｓｅｔｔｉｎｇ  Ｌｉｓｔ１４０４に、図１２に示した画面によって行った挿入紙の設定が追加され、一覧に表示される。図１２に示す例では、１ページ目に、印刷を伴わない挿入紙が設定されており、かつその際に使用される挿入紙のメディアの種類が片面コート紙である状態を示している。
【００６５】
＜印刷ジョブの設定データ（図１３、図１４）＞
図１３及び図１４は、図１２の設定画面によって挿入紙を用いた印刷ジョブのメディア設定を行った後に生成される、印刷ジョブの設定データの一例を示すためのものである。図９で示した印刷ジョブの設定データと同様、ＪＤＦのフォーマットにより例を示している。しかしながら、図１３及び図１４に示したＪＤＦ以外のいかなる形式のフォーマットによって印刷設定が記述された場合でも、請求項に記載の項目を満たす限り本発明が有効であることは言うまでもない。また、図１３と図１４とは、記載スペースの都合上、別図に記載されたものであり、実際には連続して記載されているものとする。印刷を伴わない挿入紙のメディア設定は、図１３及び図１４における１５０１及び１５０４によって示される個所において、また、挿入紙以外のページに対するメディア設定は１５０２及び１５０３によって示される個所においてなされている。
【００６６】
＜動作フロー（図１５）＞
図１５は、ＪＤＦ機能プログラム５０４に従った動作の概要を説明するためのフロー図である。ＪＤＦ機能プログラム５０４は、主に図２における制御部２０５によって実行される。あるいは制御部２０５の制御の元に図２に記載の各モジュールの機能によって実行される。
【００６７】
まず、印刷ジョブデータを受信する（Ｓ１６０１）。ここでは、制御部２０５の指示に基づき外部Ｉ／Ｆ２０２により実行される。本実施形態では、受信されたデータは一時的にＨＤＤ２０９に格納される構成をとることとするが、ＲＡＭ２０８上に保持する構成をとっても構わない。
【００６８】
そして、Ｓ１６０１で受信した印刷ジョブデータから、画像データと印刷設定データとを分離する（Ｓ１６０２）。この動作は、制御部２０５によって実行されるＪＤＦ機能プログラム５０４による動作である。印刷設定データとは、本実施形態では、図８及び図９あるいは図１３及び図１４で示したＪＤＦ形式の印刷設定に相当する。
【００６９】
そして、Ｓ１６０２で画像データと分離された印刷設定データを解析する（Ｓ１６０３）。この動作は、制御部２０５によって実行されるＪＤＦ機能プログラム５０４による動作である。本実施形態では、図８及び図９あるいは図１３及び図１４で示したＪＤＦ形式の印刷設定に記述された印刷仕様を解析し、デジタル印刷機１００が直接、解釈処理を実行可能な内部形式の制御データに変換する処理に該当する。
【００７０】
そして、Ｓ１６０２で分離された画像データを展開する（Ｓ１６０４）。この動作は、制御部２０５によって実行されるＪＤＦ機能プログラム５０４による動作である。これは、画像データとして表現されるフォーマット、一般的には広義でＰＤＬと呼ばれる論理データから、ビットマップ画像データに変換する処理に該当する。
【００７１】
なお、上述のステップで言及した印刷設定データであるＪＤＦ、あるいは画像データのフォーマットや種別については、本実施形態に記載された種別に限定されるものではない。また、本実施形態を具体的に説明するにあたって特定のフォーマットを用いているに過ぎず、請求項に記載の項目を満たす限り本発明は有効であることは言うまでもない。
【００７２】
さらに、本実施形態では、印刷ジョブとしてＪＤＦジョブを例として説明した。しかしながら、例えば図３で示すＰＤＬプリント機能プログラム５０７やＢＯＸ機能プログラム５０８を用いたとしても同様に、請求項に記載した事項を満足する限り本発明は適用可能であることは言うまでもない。
【００７３】
そして、Ｓ１６０４で展開された画像データ及び、Ｓ１６０３で解析された指示内容に基づき、制御部２０５がメディアの出力処理を実行する（Ｓ１６０５）。この動作は制御部２０５によって実行されるＪＤＦ機能プログラム５０４の動作及び、同様に制御部２０５によるプリンタ部２０３、シート処理部２００に対する制御によってなされる動作である。メディア出力処理には、印刷処理及び、印刷を伴わない挿入紙の挿入処理の双方が含まれる。Ｓ１６０５の処理は、出力物を構成する各々のメディア毎に実行される。この処理の詳細については後述する。
【００７４】
そして、出力物を構成する全てのメディアに対して出力処理が完了したか否かを判別する（Ｓ１６０６）。判定の結果が真の場合にはフローに示した印刷ジョブ実行処理を終了する。一方で、判定の結果が偽の場合にはＳ１６０５に戻り、残りの未出力メディアに対するメディア出力処理を継続して実行する。
【００７５】
＜Ｓ１６０５の詳細な動作フロー（図１６）＞
図１６は、図２における制御部２０５及びメディア管理部２１１によって実行される、本デジタル印刷機における印刷ジョブ実行時の、出力物を構成する各ページのメディアの決定及び該メディアによるジョブ実行動作を説明するためのフロー図である。
【００７６】
図１５のＳ１６０６における説明個所でも述べたとおり、当該フローチャートはメディア毎の処理に関するものである。そのため、実際の印刷ジョブ全体の実行は、フローに記載された動作が、出力物全体を構成するメディアの全てについて処理されることによって為される。
【００７７】
最初に、制御部２０５は、受信した印刷ジョブデータに含まれる印刷設定データの解析結果から、次に出力対象となっているメディアの種類を特定する（Ｓ１７０１）。印刷設定データの解析結果は、図１５のＳ１６０２及びＳ１６０３の実行結果によって得られることは図１５のこれらのステップの説明個所で述べたとおりである。
【００７８】
そして、Ｓ１７０１で特定されたメディアが印刷処理を伴うメディアであるか否かを判定する（Ｓ１７０２）。つまり、出力対象となっているメディアが、印刷処理を伴わない挿入メディアであるか否かを判定する。
【００７９】
Ｓ１７０２の判定の結果、印刷処理を伴わない挿入メディアであると判定された場合には、プリンタ本体１０００前段（つまり、大容量給紙部２２１−２２３）の給紙段及び、プリンタ本体１０００後段（つまり、インサータ２２８）の給紙段の双方を給紙対象とすることが可能である。この場合には、全ての給紙段の中から当該ページに対し印刷設定データによって指定された種類のメディアを検索し、給紙段を特定する（Ｓ１７０８）。そして、特定された給紙段から挿入メディアを給紙する（Ｓ１７０９）。給紙が完了したら図１５のＳ１６０６に進む。
【００８０】
一方、Ｓ１７０２の判定の結果が印刷処理を伴うメディアであると判定された場合は、印刷を伴う挿入メディア、印刷を伴う通常のメディアのいずれかであることを意味する。その場合には、Ｓ１７０３に進み、プリンタ本体前段（つまり、大容量給紙部２２１−２２３）の給紙段の中で、出力対象となっているメディアを格納している給紙段を検索する。具体的には、制御部２０５が、メディア管理部２１１によって管理される、図４で示したメディア管理情報格納テーブル内の、該当メディア欄を検査することによって実施される。
【００８１】
そして、Ｓ１７０３での検索結果に基づいて、該当する給紙段があるか否かを判定する（Ｓ１７０４）。該当する給紙段があると判定された場合には、出力対象となっている種類のメディアはプリンタ本体１０００よりも前段に位置する大容量給紙部２２１−２２３からプリンタ部２０３に給紙可能であるから、印刷処理を実行することが可能である。故にＳ１７０６に進み、大容量給紙部２２１−２２３の給紙段の中から、当該ページに対し印刷設定データによって指定された種類のメディアを検索し、給紙段を特定する。しかる後にＳ１７０７に進み、特定された給紙段からメディアを給紙し、該メディアに対して印刷処理を行う。処理が完了したら図１５のＳ１６０６に進む。
【００８２】
Ｓ１７０４で該当する給紙段がないと判定された場合には、出力対象となっている種類のメディアはプリンタ本体１０００よりも前段に位置する大容量給紙部２２１−２２３からプリンタ部２０３に給紙不可能な場合に相当する。つまり、この場合には印刷処理を実行することができない。故にＳ１７０５に進み、印刷ジョブ実行処理を中断し、回避処理を実行する。回避処理とは、図１０を用いて説明した通り、エラーが発生したことをオペレータに警告する画面を操作部２０４に表示し、受信した印刷ジョブをキャンセルするか、メディアを変更するかのいずれかをオペレータに選択させる処理である。
【００８３】
（第２の実施形態）
第１の実施形態では、印刷ジョブ実行時に指定されたメディアが、プリンタ本体１０００の前段及び後段に配置される給紙部のうち、後段に配置される給紙部にのみ装填可能な場合に印刷処理が指定された際に生じる不具合を解消する例について説明した。しかし、本実施形態では、プレプリント紙をプリンタ本体１０００の前段に配置される給紙部に装填した際に、このプレプリント紙に対して印刷処理を行う場合と、行わない場合の双方の場合が生じ得ることに起因する課題に対する解決策を示す。即ち、発明が解決しようとする課題欄で言及した課題に対する解決策について説明する。なお、デジタル印刷機の構成は、第１の実施形態に係るデジタル印刷機１００の構成と共通である部分については説明を省略し、必要に応じて第１の実施形態における構成個所を参照しながら説明する。
【００８４】
＜メディア管理画面（図１７）＞
図１７は、図２における制御部２０５及びメディア管理部２１１の制御により、操作部２０４に表示されるデジタル印刷機のメディア管理画面１８０１の一例を示すものである。図１７に示すように、デジタル印刷機１００に登録されて管理されているメディアの種類の夫々について、名称、坪量、プレプリント紙の設定１８０３等の情報が、メディア管理情報の一部と同時に一覧に表示される。図１７では、デジタル印刷機１００に登録されている全てのメディアの種類のうちの、４種類に関して、情報が表示されている場合の例を示している。図１７では、メディアの種類リストの最上位に位置する種類、すなわち、メディア名称Ｍｅｄｉａ−１（１８０２）に示されるメディアの種類が反転表示されており、該メディアの種類が選択状態になっている。Ｍｅｄｉａ−１（１８０２）における、プレプリント紙の設定欄はＮｏとなっており、すなわち、Ｍｅｄｉａ−１（１８０２）は、プレプリント紙ではないことが示されている。この状態で、詳細／編集ボタン１８０５を押下することにより、反転表示されているＭｅｄｉａ−１（１８０２）のメディアの種類に関する各種メディア管理情報の編集が可能となる。なお、図１７で示したメディア毎の情報は、メディア管理部２１１の管理のもと、ＨＤＤ２０９内に記憶されているメディア管理情報格納テーブル内に保持される。当該テーブル内に保持されるメディア管理情報については後述する。
【００８５】
＜メディア管理情報格納テーブル（図１８）＞
図１８は、メディア管理部２１１によって管理され、ＨＤＤ２０９内に保持されている、メディア管理情報を格納するテーブルに保持される情報の一例を示すものである。これは、第１の実施形態の図７で説明したメディア管理情報格納テーブルに対応するが、図示するメディア管理情報は異なる。しかしながら、第１及び第２の実施形態における、効果を説明する上で関連の深いメディア管理情報について例示したに過ぎず、本質的には同一の目的によってメディア管理情報を保持する役割を持つテーブルであることに変わりはない。すなわち、本メディア管理情報格納テーブル内に管理されるメディア管理情報の種別に依存することなく、請求項に記載の項目を満足する限り本発明は有効であることは言うまでもない。
【００８６】
図１８で示される、メディア管理情報格納テーブルの各フィールドの役割について以下説明する。ＩＤフィールド１９０１は、デジタル印刷機１００によって利用可能なメディアの種類毎に割り振られたＩＤである。つまり、デジタル印刷機１００では、メディアの種類はメディア管理情報格納テーブルのＩＤフィールドに格納されたＩＤによって一元的に管理される。
【００８７】
名称フィールド１９０２は、ＩＤフィールド１９０１に格納されたＩＤによって識別されるメディアの種類に対して割り振られるメディアの種類を識別するための名称文字列を格納するためのフィールドである。当該フィールドに格納された文字列は主として操作部２０４によってメディアの種類に関連した各種処理をオペレータに行わせる際に画面表示用に用いられることを想定したものであるが、用途はそれのみに限定される必要はない。
【００８８】
坪量フィールド１９０３は、ＩＤフィールド１９０１に格納されたＩＤによって識別されるメディアの種類の坪量に関する情報を格納するためのフィールドである。表面性フィールド１９０４は、ＩＤフィールド１９０１に格納されたＩＤによって識別されるメディアの種類の表面性に関する情報を格納するためのフィールドである。色フィールド１９０５は、ＩＤフィールド１９０１に格納されたＩＤによって識別されるメディアの種類の色に関する情報を格納するためのフィールドである。プレプリントフィールド１９０６は、ＩＤフィールド１９０１に格納されたＩＤによって識別されるメディアの種類が、プレプリント紙であるか否かに関する情報を格納するためのフィールドである。プレプリントフィールド１９０６に格納される値がＮｏの場合には、該メディアはプレプリント紙ではないことを示す一方、値がＹｅｓの場合には、該メディアがプレプリント紙であることを示す。図１８で示された４つのメディアの種類の例では、いずれもプレプリント紙ではない状態であることを示している。
【００８９】
プレプリント紙印刷可否フィールド１９０７は、ＩＤフィールド１９０１に格納されたＩＤによって識別されるメディアの種類の、プレプリントフィールド１９０６がプレプリント紙であることを示す場合に、該メディアへの印刷可否設定を格納するためのものである。プレプリント紙印刷可否フィールド１９０７の取り得る値は３つある。即ち、第１に、該メディアのプレプリントフィールド１９０６の値がＹｅｓであることによって、プレプリント紙であると示された場合に、プレプリント紙への印刷を許可することを表すＥｎａｂｌｅである。第２に、該メディアのプレプリントフィールド１９０６の値がＹｅｓであることによって、プレプリント紙であると示された場合に、プレプリント紙への印刷を禁止することを表すＤｉｓａｂｌｅである。第３に、該メディアのプレプリントフィールド１９０６の値がＮｏであった場合に格納されるＮ／Ａである。プレプリント紙印刷可否フィールド１９０７は、プレプリントフィールド１９０６の値がＹｅｓであった場合に意味を持つ従属情報であるために、プレプリントフィールド１９０６の値がＮｏであった場合、該フィールドの値は意味をなさないという特別な値を設けている。
【００９０】
＜メディア管理情報編集画面（図１９（ａ））＞
図１９（ａ）は、図１７で示した画面の状態において、詳細／編集ボタン１８０５を押下した直後に表示される、Ｍｅｄｉａ−１（１８０２）のメディア管理情報の編集画面の一例を示すためのものである。図１９（ａ）で示すように、デジタル印刷機１００によって管理されているメディア管理情報が列挙され、その各々について現在の設定が確認可能であると同時に、編集する際に必要に応じて押下するために用意された変更ボタンが設けられている。図１９（ａ）におけるＭｅｄｉａ−１（１８０２）のメディア関連属性の最後に表示されているプレプリント設定２００２は、図１７及び図１８と同様、図１９（ａ）でもＮｏとなっている。すなわち、Ｍｅｄｉａ−１（１８０２）はプレプリント紙でないことを示している。変更ボタン２００３は、Ｍｅｄｉａ−１（１８０２）のプレプリント設定２００２の設定値を変更する際の、変更画面に遷移する際に用いられるボタンである。
【００９１】
＜変更画面（図１９（ｂ））＞
図１９（ｂ）は、図１９（ａ）の変更ボタン２００３を押下した直後に表示される、プレプリント紙設定に関する設定情報を変更するための変更画面の一例を示すものである。図１９（ｂ）で変更可能な情報は、２１０２と２１０３との２種類である。即ち、第１に、変更対象のメディアの種類がプレプリント紙であるか否かを変更することが可能である。この設定変更は設定ボタン２１０４、取り消しボタン２１０５のいずれかの押下によって変更される。設定ボタン２１０４を押下することにより、該メディアはプレプリント紙として管理され、一方で取り消しボタン２１０５を押下することにより、該メディアはプレプリント紙でないとして管理される。第２に、プレプリント紙に対する印刷設定を許可するか否かを設定することが可能である。許可ボタン２１０６を押下した際には、プレプリント紙に対する印刷を許可し、一方で禁止ボタンを押下した際にはプレプリント紙への印刷を禁止する。設定ボタン２１０４、取り消しボタン２１０５、許可ボタン２１０６、禁止ボタン２１０７を押下した情報は、ＯＫボタン２１０８を押下した後に、各ボタンが押下された状態に応じて図１８で示したメディア管理情報格納テーブルの対応フィールドに反映される。図１９（ｂ）で示した画面の例では、Ｍｅｄｉａ−１（１８０２）のプレプリント設定として、プレプリント紙であり、かつ、印刷を禁止するという設定が同画面で行われていることを表している。
【００９２】
＜メディア管理画面（図２０（ａ）、図２０（ｂ）、図２１）＞
図２０（ａ）は、図１９（ａ）で示した設定画面の状態において、ＯＫボタンを押下した直後に表示される、Ｍｅｄｉａ−１（１８０２）に対するプレプリント設定変更後のメディア管理画面の一例を示すためのものである。図２０（ａ）で示すように、図１７で示した画面例と比較し、Ｍｅｄｉａ−１（１８０２）におけるプレプリントフィールドの値がプレプリント紙であり、かつ、該プレプリント紙への印刷を禁止することを意味する表示に切り替わっている。
【００９３】
図２０（ｂ）は、図２０（ａ）で示したメディア管理画面において、Ｍｅｄｉａ−２（１８０６）を選択し反転状態とした画面状態の一例を示すためのものである。この画面状態において、詳細／編集ボタン１８０５を押下することにより、Ｍｅｄｉａ−２（１８０６）の各種メディア管理情報の編集が可能となる。図２０（ｂ）で示すように、詳細／編集ボタン１８０５を押下する前のＭｅｄｉａ−２（１８０６）のプレプリント設定はＮｏとなっている（１８０７）。
【００９４】
＜変更画面（図２１）＞
図２１は、Ｍｅｄｉａ−２（１８０６）のプレプリント紙設定に関する設定情報を変更するための変更画面の一例を示すものである。同画面に至る過程で、図１９（ａ）で示したものと同等の画面表示を経由するが、Ｍｅｄｉａ−１（１８０２）の設定変更の例で詳細を既に説明したため、ここでは説明を省略する。図２１では、図１９（ｂ）におけるＭｅｄｉａ−１（１８０２）の場合とは異なり、Ｍｅｄｉａ−２（１８０６）のプレプリント設定として、プレプリント紙であり、かつ印刷を許可するという設定が同画面で行われていることを表している。
【００９５】
＜メディア管理画面（図２２）＞
図２２は、図２１で示した設定画面の状態において、ＯＫボタン２４０８を押下した直後に表示される、Ｍｅｄｉａ−２（１８０６）に対するプレプリント設定変更後のメディア管理画面の一例を示すためのものである。図２２では、図２０（ａ）で示した画面例と比較し、Ｍｅｄｉａ−２（１８０６）におけるプレプリントフィールドの値がプレプリント紙であり、かつ、該プレプリント紙への印刷を許可することを意味する表示に切り替わっている。
【００９６】
＜メディア管理情報格納テーブル（図２３）＞
図２３は、図１７及び図１９乃至図２２の画面操作を実施した後のメディア管理情報格納テーブルに保持される情報の一例を示したものである。図１８で示したメディア管理情報格納テーブルのＭｅｄｉａ−１（１９０８）フィールド及びＭｅｄｉａ−２（１９０９）フィールドの内容を比較することによって、次のことが判明する。すなわち、プレプリントフィールド１９０６及びプレプリント紙印刷可否フィールド１９０７の値が、それぞれ上述した操作画面の操作内容に基づいて変更されていることが確認される。
【００９７】
＜設定データ解析処理（Ｓ１６０３）の詳細な動作フロー（図２４）＞
図２４は、図１９（ｂ）もしくは図２１における画面でＯＫボタンを押下した後に、図１８もしくは図２３で示した、設定変更対象のメディアの種類におけるメディア管理情報格納テーブルのプレプリント設定関連フィールドの設定値を変更する際の詳細なフローを示す図である。図２４で示す各処理は、制御部２０５の制御によって、実行される。
【００９８】
まず、図１９（ｂ）若しくは図２１の設定変更画面において、設定ボタン２１０４、２４０４が選択されたかを判定する（Ｓ２７０１）。設定ボタン２１０４、２４０４が選択された場合には設定対象のメディアはプレプリント紙であると設定された状態であることを意味する。この場合には、メディア管理情報格納テーブルの該当するメディアの種類における、プレプリントフィールド１９０６の値をＹｅｓに設定する（Ｓ２７０２）。その後、図１９（ｂ）若しくは図２１の設定変更画面において、許可ボタン２１０６、２４０６が選択されたかを判別する（Ｓ２７０３）。許可ボタン２１０６、２４０６が選択された場合は、プレプリント紙に対する印刷が許可されたことを意味する。この場合には、メディア管理情報格納テーブルの該当するメディアの種類における、プレプリント紙印刷可否フィールド１９０７の値をＥｎａｂｌｅに設定する（Ｓ２７０４）。
【００９９】
一方、許可ボタン２１０６、２４０６が選択されなかった場合は禁止ボタン２１０１、２４０１が押下されたことを意味する。つまり、プレプリント紙に対する印刷が禁止された状態であることを意味する。この場合には、メディア管理情報格納テーブルの該当するメディアの種類における、プレプリント紙印刷可否フィールド１９０７の値をＤｉｓａｂｌｅに設定する（Ｓ２７０５）。
【０１００】
一方、Ｓ２７０１で設定ボタン２１０４、２４０４が選択されなかった場合は取り消しボタン２１０５、２４０５が押下されたことを意味する。つまり、設定対象のメディアはプレプリント紙ではないと設定された状態であることを意味する。この場合には、メディア管理情報格納テーブルの該当するメディアの種類における、プレプリントフィールド１９０６の値をＮｏに設定する（Ｓ２７０６）。その後に、メディア管理情報格納テーブルのプレプリント紙印刷可否フィールド１９０７の値をＮ／Ａに設定する（Ｓ２７０７）。
【０１０１】
＜メディア出力処理（Ｓ１６０５）の詳細な動作フロー（図２５）＞
図２５は、デジタル印刷機における印刷ジョブ実行時の、出力物を構成する各ページのメディアの決定及び該メディアによるジョブの実行に関する動作を示すフローである。第１の実施形態の図１６に示すフローと同様、当該フローはメディア毎に行われる処理である。そのため、実際の印刷ジョブ全体の実行は、本フローの動作が、出力物全体を構成する全てのメディアについて処理されることによってなされる点は同一である。効果を説明する上での前提事項のうち、第１の実施形態での説明と重複する内容については説明を省略する。
【０１０２】
まず、印刷ジョブ実行時の出力対象ページに適用されるメディアの種類を特定する（Ｓ２８０１）。そして、Ｓ２８０１で特定されたメディアが印刷処理を伴うメディアであるか否かを判定する（Ｓ２８０２）。つまり、出力対象となっているメディアが挿入紙であるか否かを判定する。印刷処理を伴わないメディア（すなわち、挿入紙）であると判定された場合には、指定されたメディアの給紙処理を実行する（Ｓ２８０７）。
【０１０３】
一方、印刷処理を伴うメディアである（すなわち、挿入紙ではない）と判定された場合には、Ｓ２８０１で特定した出力対象ページに適用される、メディアの種類がプレプリント紙であるか否かを判定する（Ｓ２８０３）。この判定処理は、制御部２０５によって、図１８もしくは図２３で示したメディア管理情報格納テーブルに管理される情報のうち、出力対象のメディアの種類に該当するプレプリントフィールド１９０６を検査することで実施される。
【０１０４】
そして、出力対象ページに適用されるメディアの種類がプレプリント紙でないと判定された場合には、該当する種類のメディアを給紙し、かつ、該当するページの画像を給紙したメディア上に形成する（Ｓ２８０６）。
【０１０５】
一方、出力対象ページに適用されるメディアの種類がプレプリント紙であると判定された場合には、出力対象ページに適用されるメディアの種類のプレプリント紙関連設定のうち、プレプリント紙に対する印刷が許可されているか否かを判定する（Ｓ２８０４）。この判定処理は、制御部２０５によって、図１８もしくは図２３で示したメディア管理情報格納テーブルに管理される情報のうち、出力対象のメディアの種類に該当するプレプリント紙印刷可否フィールド１９０７を検査することで実施される。
【０１０６】
出力対象ページに適用されるプレプリント紙に対する印刷が許可されていると判定された場合には、Ｓ２８０６に進み、該当する種類のメディアを給紙し、かつ、該当ページの画像を給紙したメディア上に形成する。これは、プレプリント紙を印刷用メディアとして指定した場合に、印刷が許可されているため、印刷用メディアとして使用する形態を想定した際に実行されるフローである。
【０１０７】
一方で、Ｓ２８０４で、出力対象ページに適用されるプレプリント紙に対する印刷が許可されていないと判定された場合には、Ｓ２８０６もしくはＳ２８０７のような給紙動作を開始することなく、その代替処理として、印刷ジョブ実行処理を中断し、回避処理を実行する（Ｓ２８０５）。
【０１０８】
これは、プレプリント紙を印刷用メディアとして指定した場合に印刷が許可されていないため、印刷用メディアとして使用することを禁止する形態を想定した際に実行されるフローである。この処理によって、印刷処理に供さないことを想定した挿入紙用プレプリント紙に対して、誤って印刷処理を実行してしまうというプレプリント紙の誤使用を防止することが可能となる。この処理で実行される回避処理の具体的内容の一例としては、第１の実施形態の図１２で示した画面表示を行う処理が相当する。
【０１０９】
（他の実施形態）
上記実施形態における図に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。尚、この場合に、各操作画面を含む上記実施形態で述べた操作画面と同様の操作画面を表示させるためのデータを外部からインストールし、該ホストコンピュータの表示部に上記各種のユーザインターフェース画面を提供可能に構成する。このような構成の場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１０】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給してもよい。その場合、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１２】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１１３】
プログラムを供給するための記憶媒体としては、次のようなものが想定される。すなわち、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１１４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続するような形態も考えられる。その場合、該ホームページから上記実施形態のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、上記実施形態のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、上記実施形態の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０１１６】
また、上記実施形態のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布するような形態も実現可能である。
【０１１７】
その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、該鍵情報を使用することで暗号化されたプログラムを実行しコンピュータにインストールさせて実現することも可能である。
【０１１８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次のような形態も実現可能である。すなわち、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づく場合も同様である。すなわち、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２０】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２１】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。例えば、上記実施形態では、デジタル印刷機内部の制御部２０５が上記各種制御の主体となっていたが、デジタル印刷機と別筐体の外付けコントローラ等によって、上記各種制御の一部又は全部を実行可能に構成しても良い。
【図１】
0005835899.tif 000002
【図２】
0005835899.tif 000003
【図３】
0005835899.tif 000004
【図４】
0005835899.tif 000005
【図５】
0005835899.tif 000006
【図６】
0005835899.tif 000007
【図７】
0005835899.tif 000008
【図８】
0005835899.tif 000009
【図９】
0005835899.tif 000010
【図１０】
0005835899.tif 000011
【図１１】
0005835899.tif 000012
【図１２】
0005835899.tif 000013
【図１３】
0005835899.tif 000014
【図１４】
0005835899.tif 000015
【図１５】
0005835899.tif 000016
【図１６】
0005835899.tif 000017
【図１７】
0005835899.tif 000018
【図１８】
0005835899.tif 000019
【図１９】
0005835899.tif 000020
【図２０】
0005835899.tif 000021
【図２１】
0005835899.tif 000022
【図２２】
0005835899.tif 000023
【図２３】
0005835899.tif 000024
【図２４】
0005835899.tif 000025
【図２５】
0005835899.tif 000026