(57)【要約】【課題】ユーザが本番用の部と控用の部で印刷設定を個別に行うことなく、ユーザが意図する印刷物を生成することが可能となる。【解決手段】第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置であって、予め登録された、複数部のうちの特定の種類の部に適用する第１の印刷設定を少なくとも取得する取得手段と、特定の印刷データに基づき複数部の印刷をする際に、特定の種類の部に対して、取得手段によって取得された第１の印刷設定を適用する印刷制御手段と、を備える。【選択図】図１１
2019089254.tif 000002
【特許請求の範囲】
【請求項１】
第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置であって、
予め登録された、前記複数部のうちの前記特定の種類の部に適用する第１の印刷設定を少なくとも取得する取得手段と、
前記特定の印刷データに基づき前記複数部の印刷をする際に、前記特定の種類の部に対して、前記取得手段によって取得された前記第１の印刷設定を適用する印刷制御手段と、を備える
ことを特徴とする画像形成装置。
【請求項２】
前記取得手段は、前記特定の種類の部と異なる種類の部に適用する、前記第１の印刷設定とは異なる第２の印刷設定をさらに取得し、
前記印刷制御手段は、
前記特定の印刷データに基づき前記複数部の印刷をする際に、前記特定の種類の部と異なる前記種類の部に対して、前記取得手段によって取得された前記第２の印刷設定を適用する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記複数部には、本番用の部と控用の部とが含まれ、
前記特定の種類の部が、前記控用の部であり、
前記印刷制御手段は、
前記複数部のうちの１部目を前記本番用の部であると判定し、２部目以降を前記控用の部であると判定する
ことを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
特定の給紙段の用紙を用いて印刷する部と、前記特定の給紙段と異なる給紙段を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置であって、
予め登録された、前記特定の給紙段に適用する第１の印刷設定を少なくとも取得する取得手段と、
前記特定の印刷データに基づき前記複数部の印刷をする際に、用紙の供給元として前記特定の給紙段が指定されている部に対して、前記取得手段によって取得された前記第１の印刷設定を適用する印刷制御手段と、を備える
ことを特徴とする画像形成装置。
【請求項５】
前記取得手段は、前記特定の給紙段と異なる前記給紙段に適用する、前記第１の印刷設定とは異なる第２の印刷設定をさらに取得し、
前記印刷制御手段は、
前記特定の印刷データに基づき前記複数部の印刷をする際に、用紙の供給元として前記特定の給紙段と異なる前記給紙段が指定されている部に対して、前記取得手段によって取得された前記第２の印刷設定を適用する
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記第１の印刷設定を少なくとも指定するためのユーザインタフェースを表示手段に表示する表示制御手段を備え、
前記ユーザインタフェースを介して指定された前記第１の印刷設定が前記画像形成装置に登録される
ことを特徴とする請求項１から請求項５のうちのいずれか１項に記載の画像形成装置。
【請求項７】
前記第１の印刷設定には、合成印刷を行うか否か示す設定、ページレイアウト設定、仕上げ設定、カラーモード設定、のうちのいずれかが少なくとも含まれる
ことを特徴とする請求項１から請求項６のうちのいずれか１項に記載の画像形成装置。
【請求項８】
前記合成印刷には、スタンプ印刷、部数印刷、イメージ合成、地紋印刷のいずれかが含まれる
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置と通信可能な情報処理装置であって、
前記画像形成装置に前記複数部のうちの前記特定の種類の部に適用する第１の印刷設定を少なくとも登録するためのユーザインタフェースを、表示手段に表示する表示制御手段を備える
ことを特徴とする情報処理装置。
【請求項１０】
特定の給紙段の用紙を用いて印刷する部と、前記特定の給紙段と異なる給紙段を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置と通信可能な情報処理装置であって、
前記画像形成装置に前記特定の給紙段に適用する第１の印刷設定を少なくとも登録するためのユーザインタフェースを、表示手段に表示する表示制御手段を備える
ことを特徴とする情報処理装置。
【請求項１１】
第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置の制御方法であって、
前記特定の印刷データに基づき前記複数部の印刷をする際に、予め登録された、前記複数部のうちの前記特定の種類の部に適用する第１の印刷設定を少なくとも取得する取得ステップと、
前記特定の種類の部に対して、前記取得ステップで取得された前記第１の印刷設定を適用する印刷制御ステップと、を含む
ことを特徴とする制御方法。
【請求項１２】
特定の給紙段の用紙を用いて印刷する部と、前記特定の給紙段と異なる給紙段を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置の制御方法であって、
前記特定の印刷データに基づき前記複数部の印刷をする際に、予め登録された、前記特定の給紙段に適用する第１の印刷設定を少なくとも取得する取得ステップと、
用紙の供給元として前記特定の給紙段が指定されている部に対して、前記取得ステップで取得された前記第１の印刷設定を適用する印刷制御ステップと、を含む
ことを特徴とする制御方法。
【請求項１３】
第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置と通信可能な情報処理装置の制御方法であって、
前記画像形成装置に前記複数部のうちの前記特定の種類の部に適用する第１の印刷設定を少なくとも登録するためのユーザインタフェースを、表示手段に表示する表示制御ステップを含む
ことを特徴とする制御方法。
【請求項１４】
特定の給紙段の用紙を用いて印刷する部と、前記特定の給紙段と異なる給紙段を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置と通信可能な情報処理装置の制御方法であって、
前記画像形成装置に前記特定の給紙段に適用する第１の印刷設定を少なくとも登録するためのユーザインタフェースを、表示手段に表示する表示制御ステップを含む
ことを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１から請求項８のうちのいずれか１項に記載の画像形成装置として機能させるためのプログラム。
【請求項１６】
コンピュータを、請求項９または請求項１０に記載の情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部ごとに給紙段を切り替えて印刷を行う画像形成装置に関する。
【背景技術】
【０００２】
従来、印刷物を複数の部数印刷する場合において、部ごとに給紙段を切り替えるカーボンコピーという機能が知られている（特許文献１参照）。カーボンコピー機能では、例えば、印刷ジョブの中で、本番用の部に用いる用紙を供給する給紙段と、控用の部に用いる用紙を供給する給紙段と、をそれぞれ指定することができる。この印刷ジョブを受信した画像形成装置は、部の切れ目で給紙段を切り替えて印刷を実行する。このようにして、同一内容の印刷物を、異なる給紙段を用いて、複数の部数生成することができる。例えば、本番用の部を上質紙で印刷し、控用の部を裏紙で印刷する、といった形態を、１回の印刷ジョブを通じて実現することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８８２９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ユーザが上記のような印刷を行う場合、プリンタドライバに対して、各部を本番用の部にするか控用の部にするかについての設定を行った上でさらに、控用の部に対して「社外秘」などの合成印字をするか否かの設定を行う必要があった。また、所望の印刷物を生成するためには、部ごとの設定をユーザが適切に行う必要があり、ユーザの手間が発生していた。
【課題を解決するための手段】
【０００５】
本発明による画像形成装置は、第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能な画像形成装置であって、予め登録された、複数部のうちの特定の種類の部に適用する第１の印刷設定を少なくとも取得する取得手段と、特定の印刷データに基づき複数部の印刷をする際に、特定の種類の部に対して、取得手段によって取得された第１の印刷設定を適用する印刷制御手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザが本番用の部と控用の部で印刷設定を個別に行うことなく、ユーザが意図する印刷物を生成することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】ＭＦＰを説明するための図。
【図２】ＰＣのハードウェア構成を示す図。
【図３】プリンタドライバのＵＩ画面例を示す図。
【図４】ＰＤＬデータの構成を説明するための概念図。
【図５】部ごとに給紙段を切り替える場合のＰＤＬデータの概念図。
【図６】ＰＤＬデータの具体的な一例を示す図。
【図７】ユーザがプリンタドライバを起動してから、ＭＦＰで印刷が完了するまでの処理を示すシーケンス図。
【図８】一般的な印刷処理を示すフローチャート。
【図９】一般的な印刷処理を説明するための図。
【図１０】用途種類ごとの印刷設定を行うためのＵＩ画面の一例を示す図。
【図１１】用途種類別に印刷設定を切り替える印刷処理の一例を示すフローチャート。
【図１２】給紙段ごとに印刷設定を行うためのＵＩ画面の一例を示す図。
【図１３】用途種類別に印刷設定を切り替える印刷処理の一例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【０００９】
［実施形態１］
＜ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の説明＞
図１は、第１実施形態において画像形成装置として用いられるＭＦＰ１００を説明するための図である。図１（ａ）は、ＭＦＰ１００を含む印刷システムの構成を示すブロック図である。ＭＦＰ１００は、第１の給紙段の用紙を用いて印刷する部と、第２の給紙段の用紙を用いて印刷する部とを含む複数部の印刷をするための特定の印刷データを処理可能である。ＭＦＰ１００は、制御部１１０、スキャナ１３０、プリンタ１４０、及び操作部１５０を備える。制御部１１０は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３を備える。また、制御部１１０は、記憶部１１４、ネットワークＩ／Ｆ（ＩｎｔｅｒＦａｃｅ）１１５、デバイスＩ／Ｆ１１６、操作部Ｉ／Ｆ１１７、画像処理部１１８、および画像メモリ１１９を備える。
【００１０】
制御部１１０は、画像入力デバイスであるスキャナ１３０や画像出力デバイスであるプリンタ１４０と接続されていて、画像情報の入出力を制御する。また、制御部１１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続され、ＬＡＮを経由して、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを含む印刷ジョブの受信などを行う。
【００１１】
ＣＰＵ１１１は、ＭＦＰ１００の動作を制御するものであり、ＲＡＭ１１２に格納されたプログラムに基づいて動作する。ＲＯＭ１１３はブートＲＯＭであり、システムのブートプログラムが格納されている。記憶部１１４は、システムソフトウェア、画像データ、及びＭＦＰ１００の動作を制御するためのプログラム等を格納する。記憶部１１４に格納されたプログラムは、ＲＡＭ１１２にロードされる。ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムに基づいてＭＦＰ１００の動作を制御する。ネットワークＩ／Ｆ１１５は、ＬＡＮに接続され、ネットワーク経由でＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１６０などの外部装置と通信を行い、各種情報の入出力を司る。デバイスＩ／Ｆ１１６は画像入力デバイスであるスキャナ１３０及び画像出力デバイスであるプリンタ１４０と制御部１１０とを接続し、画像データの同期系／非同期系の変換を行う。操作部Ｉ／Ｆ１１７は、操作部１５０と制御部１１０とを接続するインターフェースであり、操作部１５０に表示するための画像データを操作部１５０に出力する。また、操作部Ｉ／Ｆ１１７は、操作部１５０からユーザが入力した情報をＣＰＵ１１１に伝達する。操作部１５０は、各種の情報の入出力を行う入出力部を有するユーザインタフェース部である。操作部１５０は、表示部を有し、表示部と入出力部とが一体となったユーザインタフェース部を有してよい。画像処理部１１８は、ＬＡＮ経由で受信した印刷データに対して画像処理を行い、またデバイスＩ／Ｆ１１６から入出力される画像データに対して画像処理を行ったりする。画像メモリ１１９は、画像処理部１１８によって処理される画像データを一時的に展開するためのメモリである。
【００１２】
図１（ｂ）は、ＭＦＰ１００の外観を示す図である。ＭＦＰ１００では、プリンタ１４０の上部にスキャナ１３０を配置している。プリンタ１４０には、一つの段に数百枚の用紙を保持できる複数のカセット１４１〜１４４と、用紙を容易に置き換えることができる手差しトレイ１４５との２種類の用紙保持部が備えられている。カセット１４１〜１４４及び手差しトレイ１４５に載置されている用紙のサイズや種類は、図示しない操作画面を介してユーザによって指定されることで設定され、各カセット及び手差しトレイに対応付けられてＲＯＭ１１３に記憶されている。なお、用紙に関する情報のうち、用紙サイズや種類は各種センサーにより自動的に検知してもよく、検知結果を設定できるようにしてもよい。
【００１３】
＜ＰＣの説明＞
図２は、ＰＣ１６０のハードウェア構成を示す図である。ＰＣ１６０は、ＣＰＵ２０１、記憶部２０２、ＲＡＭ２０３、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）インターフェース２０５、及びＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２０６を備える。ＣＰＵ２０１は、各種プログラムを実行し、様々な機能を実現するユニットである。記憶部２０２は、各種プログラムや設定データ等を記憶するユニットである。ＣＰＵ２０１は、記憶部２０２に記憶されているプログラムをＲＡＭ２０３にロードしプログラムを実行する。ＲＡＭ２０３は、ＣＰＵ２０１の一時的な作業記憶領域としても利用される。Ｉ／Ｏインターフェース２０５は、各種装置及びＰＣ１６０に接続されているディスプレイ２１０にデータを送信する他、ポインティングデバイス（不図示）からデータを受信するインターフェースユニットである。ＮＩＣ２０６は、ＰＣ１６０をネットワークに接続するためのユニットである。以上説明してきたユニットは、バス２０７を介してデータの送受信を行うことが可能である。
【００１４】
図２（ｂ）は、ＰＣ１６０上で動作するソフトウェア構成を示す図である。具体的には、ＭＦＰ１００の印刷制御を行うプリンタドライバ２５０の構成を示す図である。プリンタドライバ２５０を実現するソフトウェアのプログラムは記憶部２０２に格納される。プリンタドライバ２５０は、アプリケーションからの要求に応じて、ＭＦＰ１００と通信し、ＰＣ１６０上で生成したＰＤＬデータを含む印刷ジョブをＭＦＰ１００に送信する機能を有する。
【００１５】
プリンタドライバ２５０は、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部２５１、ＰＤＬデータ生成部２５２、通信部２５３、及び印刷設定管理部２５４を備える。ＵＩ部２５１は、プリンタドライバ２５０の印刷設定に係るユーザインタフェースを提供する。ＰＤＬデータ生成部２５２は、指定された印刷設定に応じて、ＰＤＬデータを生成する。通信部２５３は、ＮＩＣ２０６を使用して、ＭＦＰ１００とネットワーク通信を行う。印刷設定管理部２５４は、ＵＩ部２５１を介して、印刷設定画面をユーザに提示し、印刷実行に係る印刷設定情報を管理する。印刷設定情報は、記憶部２０２に格納される。
【００１６】
＜プリンタドライバの印刷設定時のＵＩ画面＞
図３は、給紙する給紙段（給紙部、給紙トレイ、または用紙供給元と呼んでもよい）を部ごとに切り替えるための設定を行うプリンタドライバ２５０のＵＩ画面例を示す図である。図３（ａ）には、部数を設定し、部ごとに給紙段を選択していく場合のＵＩ画面例が示されている。図３（ｂ）には、本番用と控用とを区別し、本番用と控用とで給紙段を切り替える場合のＵＩ画面例が示されている。本実施形態では、部ごとの給紙段が、図３（ａ）および図３（ｂ）のいずれの形態で設定されてもよい。以下では、印刷対象のドキュメントが印刷されるまとまりのことを「部」という。印刷対象のドキュメントが印刷されるまとまりのことを、「セット」と呼んでもよい。例えば、ドキュメントを２部印刷する場合、２セット印刷する、と表記してもよい。また、各部を具体的に特定する場合、１部目、２部目・・・のように、Ｘ部目（Ｘは自然数）と表記する。１セット目、２セット目・・・のようにＸセット目と表記してもよい。
【００１７】
図３（ａ）に示すＵＩ画面３００は、部目選択欄３０１、給紙段の選択欄３０２、給紙段の設定リスト３０３、ＯＫボタン３０４、及びキャンセルボタン３０５を含む。不図示のＵＩ画面を通じて、部ごとに給紙段を切り替えることが指定された場合に、ＵＩ画面３００が表示される。ユーザは、ＵＩ画面３００を通じて、給紙段を切り替える設定を行うことができる、部目選択欄３０１は、給紙段を選択したい部を選択する欄である。ＵＩ画面３００には、３部目の設定を行う場合の例が示されている。選択欄３０２には、印刷処理の実行対象のＭＦＰ１００に備えられている給紙部が、一覧として示されている。ユーザは、所望する給紙段を、ＵＩ画面３００を通じて選択することができる。より具体的には、ユーザは、部目選択欄３０１で選択されたＸ部目に対して、どの給紙段から用紙を給紙するかを、選択欄３０２で選択する。設定リスト３０３は、部目選択欄３０１と選択欄３０２とを通じて設定された、部ごとの給紙段の設定をリスト形式で表示する領域である。設定リスト３０３に各部に対応する給紙段が設定された状態でＯＫボタン３０４が押下されると、プリンタドライバ２５０は、設定情報を保存する。一方、キャンセルボタン３０５が押下されると、プリンタドライバ２５０は、設定情報を破棄する。なお、不図示のＵＩ画面を通じて指定された印刷部数よりも、ＵＩ画面３００を通じて設定された給紙段の数が少ない場合、リストの最後に設定された給紙段を、残りの部の給紙段として設定してもよい。
【００１８】
図３（ｂ）に示すＵＩ画面３１０は、本番用の給紙段の選択欄３１１、控用の給紙段の選択欄３１２、ＯＫボタン３１３、キャンセルボタン３１４を含む。本番用の給紙段の選択欄３１１は、本番用の部に使用する給紙段を選択する欄である。控用の給紙段の選択欄３１２は、控用の部に使用する給紙段を選択する欄である。本番用の給紙段の選択欄３１１で選択された給紙段は、控用の給紙段の選択欄３１２では選択できない。また、控用の給紙段の選択欄３１２は、複数選択が可能であってもよい。本番用の給紙段と控用の給紙段とが選択された状態でＯＫボタン３１３が押下されると、プリンタドライバ２５０は、設定情報を保存する。一方、キャンセルボタン３１４が押下されると、プリンタドライバ２５０は、設定情報を破棄する。
【００１９】
＜ＰＤＬデータの説明＞
図４は、ＰＤＬデータ４００の構成を説明するための概念図である。ＰＤＬデータ４００は、印刷ジョブとしてプリンタドライバ２５０で生成され、ＭＦＰ１００に送信される。図３で説明した部ごとの給紙段の情報は、ＰＤＬデータ４００に含まれてＭＦＰ１００に送信されることになる。  図４に示すように、ＰＤＬデータ４００には、属性データ４１０とページデータ４２０とが含まれる。属性データ４１０は、データ名４１１、部数４１２、給紙段情報４１３、用紙サイズ４１４、用紙向き４１５、及び用紙種類４１６の各情報を含む。データ名４１１は、ＰＤＬデータ４００を識別するための名称であり、ＰＤＬデータ４００の元となるアプリケーションデータのファイル名等に基づいて付与される情報である。部数４１２は、印刷部数を示す情報である。給紙段情報４１３は、印刷に使用する用紙の供給元を示す情報である。給紙段としてユーザが特定の給紙段を指定した場合は、給紙段情報４１３は、カセット１４１〜１４４または手差しトレイ１４５のいずれかを示すことになる。なお、給紙段の指定は任意の項目とすることができ、ユーザが給紙段を指定しない場合は、給紙段情報４１３として「自動選択」を示す情報が格納される。また、上述したように、部ごとに給紙する給紙段を切り替える場合、給紙段情報４１３として部ごとの給紙段が格納される。ここに給紙段が複数設定されている場合、部ごとの給紙段を切り替えると判断する。
【００２０】
用紙サイズ４１４は、ユーザによって指定された用紙サイズを示す情報である。用紙サイズは、１つの印刷ジョブに共通の情報が設定される。用紙向き４１５は、ユーザによって指定された用紙向きを示す情報である。ユーザが用紙向きを指定しなかった場合は用紙向き４１５は省略される。用紙種類４１６は、ユーザによって指定された用紙種類を示す情報である。なお、用紙種類の指定は任意の項目とすることができ、ユーザが用紙種類を指定しなかった場合は、用紙種類４１６は省略される。ページデータ４２０には、各ページの画像データが含まれる。
【００２１】
図５は、部ごとに給紙段を切り替える場合のＰＤＬデータの概念図である。図５に示すＰＤＬデータ５００の属性データ５１０のうち、データ名５１１、部数５１２、給紙段情報５１３、用紙サイズ５１４、用紙向き５１５、及び用紙種類５１６は図４を用いて説明した内容と同じである。ＰＤＬデータ５００には、部ごとの給紙段切り替え設定５１７が含まれている。部ごとの給紙段切り替え設定５１７は、プリンタドライバ２５０から部ごとの給紙段切り替えを指示されたかを判断するための情報である。ＭＦＰ１００は、部ごとの給紙段切り替え設定５１７を参照して、部ごとの給紙段切り替え処理を行うかを決定してもよい。ＰＤＬデータ５００に含まれるページデータ５２０は、図４を用いて説明したものと同様である。
【００２２】
図６は、ＰＤＬデータの具体的な一例を示す図である。図６には、図４で示す形態のＰＤＬデータの具体例が示されている。なお、本実施形態では、図４で示す形態のＰＤＬデータがＰＣ１６０からＭＦＰ１００に対して送信されるものとする。ＰＤＬデータ６００では、属性データ６１０のデータ名６１１としてｔｅｓｔ．ｔｘｔが設定され、部数６１２として３部が設定されている。給紙段情報６１３として、１部目６１４には「手差し」が、２部目６１５には「カセット＃１」が、３部目６１６には「カセット＃１」が、それぞれ設定されている。このようにＰＤＬデータ６００の属性データ６１０の給紙段情報６１３に複数の情報が含まれているので、ＭＦＰ１００では、部ごとの給紙段を切り替える処理が動作する。用紙サイズ６１７にはＡ４が、用紙向き６１８には縦が、それぞれ設定されている。ＰＤＬデータ６００では、用紙種類が設定されていない。ページデータ６２０には、５ページ分のデータが含まれている。
【００２３】
図７は、ユーザがプリンタドライバ２５０を起動してから、ＭＦＰ１００で印刷が完了するまでの処理を示すシーケンス図である。ユーザは、ＰＣ１６０でプリンタドライバ２５０を起動する（ステップＳ７０１）。そして、ユーザは、プリンタドライバ２５０のＵＩ部２５１によって表示される印刷設定画面を介して、印刷設定を行う。ここでは、ユーザは、部ごとの給紙段設定を選択し、図３（ａ）に示すＵＩ画面で部ごとに給紙段を設定する（ステップＳ７０２〜Ｓ０５）。
【００２４】
ユーザは、プリンタドライバ２５０に対し、ＭＦＰ１００に対する印刷指示実行を指示する（ステップＳ７０６）。プリンタドライバ２５０は、設定された印刷設定に基づいて、ＰＤＬデータを生成する（ステップＳ７０７）。プリンタドライバ２５０は、ＭＦＰ１００に対し、ＰＤＬデータを送信する（ステップＳ７０８）。
【００２５】
ＭＦＰ１００はＰＤＬデータを受信すると、受信したＰＤＬデータを解析する（ステップＳ７０９）。ＭＦＰ１００は、解析したＰＤＬデータに従って、１部目の印刷を実行する。この時、ＰＤＬデータで１部目に対して指定されている給紙段から用紙を供給する（ステップＳ７１０）。ＭＦＰ１００は、ＰＤＬデータに設定された部数分印刷を繰り返し実行する。（ステップＳ７１１，Ｓ７１２）。ＭＦＰ１００は、全部数について印刷が完了したら、ＰＣ１６０に対して印刷終了を通知する（ステップＳ７１３）。
【００２６】
＜一般的な印刷処理＞
図８、９は、図７に示すステップＳ７０９〜Ｓ７１２で行われる一般的な印刷処理を説明するための図である。図８には、部ごとに給紙段を切り替えて行う印刷処理のフローチャートが示されている。図８に示す処理は、制御部１１０がＲＯＭ１１３に格納されているプログラムをＣＰＵ１１１に実行させることによって実現される。なお、後述する図９、図１１、図１３に示す処理についても同様にして実現される。
【００２７】
ステップＳ８０１において制御部１１０は、ＰＤＬデータを受信したか否かを判定する。ＰＤＬデータを受信した場合は（ステップＳ８０１のＹＥＳ）、ＭＦＰ１００は、ステップＳ８０２の処理に進む。ステップＳ８０２において制御部１１０は、受信したＰＤＬデータを解析する。そして、制御部１１０は、ＰＤＬデータの属性データから、少なくとも給紙段情報、用紙サイズ、用紙向き、用紙種類の各情報を取得する。
【００２８】
ステップＳ８０３において制御部１１０は、部ごとの給紙段の変更設定があるか判定する。変更設定があった場合は（ステップＳ８０３のＹＥＳ）、制御部１１０は、ステップＳ８０４の処理に進む。変更設定がない場合は（ステップＳ８０３のＮＯ）、制御部１１０は、ステップＳ８０９の処理に進む。
【００２９】
ステップＳ８０３の判定処理は、受信したＰＤＬデータの属性データに含まれる給紙段情報に複数の給紙段の設定情報が格納されているかどうかで判断できる。すなわち、給紙段情報に複数の給紙段の設定情報が格納されている場合、制御部１１０は、部ごとの給紙段の変更設定があると判定する。一方、給紙段情報に複数の給紙段の設定情報が格納されていない場合、制御部１１０は、部ごとの給紙段の変更設定がないと判定する。なお、ＰＤＬデータ５００のように、属性データに部ごとの給紙段切り替え設定が属性として含まれる場合に、その属性に設定されている値に応じて判定してもよい。
【００３０】
ステップＳ８０４において制御部１１０は、部数のカウンタＮを１で初期化する。ステップＳ８０５において制御部１１０は、給紙段情報からＮ部目の給紙段の情報を取得する。ステップＳ８０６において制御部１１０は、Ｎ部目に指定された給紙段から給紙を行い、ＰＤＬデータに含まれるページデータ（画像データ）を用いた印刷処理を行う。このとき制御部１１０は、用紙向きに応じた画像回転処理や、用紙種類に応じた定着条件の切り替えなどを行い、用紙に画像を印刷する。ステップＳ８０７において制御部１１０は、ＰＤＬデータで設定された部数とカウンタＮとを比較し、全部数について印刷が完了したかを判定する。全部数について印刷が完了した場合は（ステップＳ８０７のＹＥＳ）、制御部１１０は、処理を終了する。全部数について印刷が完了していない場合は（ステップＳ８０７のＮＯ）、制御部１１０は、ステップＳ８０８の処理に進む。ステップＳ８０８において制御部１１０は、カウンタＮに１を加算し、ステップＳ８０５の処理に戻る。
【００３１】
ステップＳ８０９において制御部１１０は、ＰＤＬデータに含まれる属性データから給紙段情報を取得する。ステップＳ８１０において制御部１１０は、給紙段情報に設定された給紙段から給紙を行い、ＰＤＬデータに含まれるページデータ（画像データ）を用いた印刷処理を行う。
【００３２】
図９（ａ）には、用途種類（本番用と控用）を区別し、用途種類別ごとに給紙段を切り替えて行う印刷処理のフローチャートが示されている。なお、ステップＳ９０１，Ｓ９０２，Ｓ９０８〜Ｓ９１１の処理は、図８におけるステップＳ８０１，Ｓ８０２，Ｓ８０７〜Ｓ８１０の処理と同様であるため説明を省略する。
【００３３】
ステップＳ９０３において制御部１１０は、用途種類別に給紙段の指定（以下、用途別給紙段指定と呼ぶ）がなされているかを判定する。用途別給紙段指定がなされている場合は（ステップＳ９０３のＹＥＳ)、制御部１１０は、ステップＳ９０４の処理に進む。用途別給紙段指定がなされていない場合は（ステップＳ９０３のＮＯ）、制御部１１０は、ステップＳ９１０の処理に進む。
【００３４】
用途種類別に給紙段を切り替える場合には、図４で示す形態のＰＤＬデータの給紙段情報に、用途種類別に給紙段を指定する情報（以下、以下、用途種類別に給紙段と呼ぶ）を格納するようにすればよい。そして、用途別給紙段情報が給紙段情報に格納されているか否かに基づいてステップＳ９０３の判定を行うようにすればよい。図９（ｂ）には、用途別給紙段情報の一例が示されている。図９（ｂ）に示す例では、給紙段情報として、本番用９２１に「手差し」が、控用９２２に「カセット＃１」が、それぞれ設定されている。なお、図５で示す形態のＰＤＬデータを使用して、該ＰＤＬデータの属性データに、用途種類ごとに給紙段を切り替える設定（用途種類ごとの給紙段切り替え設定）を追加して、その設定に基づいてステップＳ９０３の判定を行うようにしてもよい。
【００３５】
ステップＳ９０４において制御部１１０は、部数のカウンタＮを１で初期化する。ステップＳ９０５において制御部１１０は、Ｎ部目の用途種類（本番用、控用）を取得する。本実施形態では、制御部１１０は、１部目の用途種類を本番用、２部目以降の部の用途種類を控用として判断するものとする。なお、ＰＤＬデータの属性データに、本番用の部を何部目とするか、控用の部を何部目とするかを示す、部ごとの用途種類情報を追加するようにしてもよい。そして、制御部１１０は、部ごとの用途種類情報から、Ｎ部目の用途種類を取得するようにしてもよい。そのような形態を実現するには、例えば、制御部１１０が、部ごとの用途種類情報を設定するための項目を図３（ｂ）に示すＵＩ画面に表示して、該ＵＩ画面を介してユーザに設定させればよい。
【００３６】
ステップＳ９０６において制御部１１０は、給紙段情報に格納されている用途別給紙段情報から、Ｎ部目の用途種類に対応する給紙段情報を取得する。ステップＳ９０７において制御部１１０は、取得した給紙段情報によって示される給紙段から給紙を行い、給紙された用紙に対して、ＰＤＬデータに含まれるページデータ（画像データ）を用いた印刷処理を行う。
【００３７】
以上のようにして、給紙段の設定を部ごとに異ならせて印刷処理を行うことが可能となる。しかし、図８、９に示す印刷処理は、給紙段以外の他の設定を各部において共通としている。したがって、控用の部に印刷させたいスタンプ印刷や地紋などの合成印刷が、本番用の部に対しても印刷されてしまい、ユーザが望まない印刷物（成果物）が生成されてしまう可能性がある。また、そのような印刷物が生成されないようにするためには、上述したように、本番用の部と控用の部とで個別にプリンタドライバに対して印刷設定を行う必要があった。
【００３８】
そこで、本実施形態では、以下に示すように、少なくとも控用の部についての印刷設定を予め記憶装置に保持しておき、ＭＦＰ１００は、該記憶装置から読み出した印刷設定を用いて、控用の部に対する印刷処理を行う。そのようにして、本実施形態では、ユーザが本番用の部と控用の部で印刷設定を個別に行うことなく、ユーザが意図する印刷物を生成することを可能とする。以下、本実施形態における印刷処理について説明する。
【００３９】
＜第１実施形態における印刷処理＞
図１０は、用途種類（本番用、控用）ごとにＭＦＰ１００に対して印刷設定を行うためのＭＦＰ１００のＵＩ画面の一例を示す図である。図１０（ａ）に示す印刷設定画面１０００は、カーボンコピーの本番用の部に対する印刷設定を行うための画面の一例である。図１０（ｂ）に示す印刷設定画面１０１０は、カーボンコピーの控用の部に対する印刷設定を行うための画面の一例である。なお、図１０（ａ）（ｂ）に示すＵＩ画面は、制御部１１０がそれらのＵＩ画面を表示するための画像データを操作部１５０に出力する表示制御を行うことで、操作部１５０に表示される。
【００４０】
印刷設定画面１０００，１０１０には、各種印刷設定（ページレイアウト設定、仕上げ設定、カラーモード設定、及び合成印刷設定）を行うためのドロップダウンリストやラジオボタンが配置される。ドロップダウンリスト１００１，１０１１は、ページレイアウト、より具体的には、用紙に何ページを割り付けて印刷するか、すなわちＮｉｎ１を指定するためのものである。ドロップダウンリスト１００２，１０１２は、片面印刷、両面印刷、製本印刷のどのモードで印刷を仕上げるかを設定するためのものである。ドロップダウンリスト１００３，１０１３は、印刷のカラーモードを設定するためのものである。ラジオボタン１００４〜１００７，１０１４〜１０１７は、合成印刷を行うか否かを設定するためのボタンである。ラジオボタン１００４，１０１４はスタンプ印刷をするか否かを、ラジオボタン１００５，１０１５は部数印刷をするか否かを、それぞれ設定するためのものである。ラジオボタン１００６，１０１６はイメージ合成をするか否かを、ラジオボタン１００７、１０１７は地紋印刷をするか否かを、それぞれ設定するためのものである。さらに、印刷設定画面１０００，１０１０には、設定を確定するためのＯＫボタン１００８，１０１８と、設定をキャンセルするためのキャンセルボタン１００９，１０１９とが配置される。図１０（ａ）に示す例では、本番用の部に対して、１ｉｎ１、片面印刷、カラーモード自動印刷で印刷を行うための印刷設定がなされている。図１０（ｂ）に示す例では、控用の部に対して、１ｉｎ１、片面印刷、白黒印刷で印刷を行うための印刷設定がなされている。さらに、図１０（ｂ）に示す例では、スタンプ印刷を行うための印刷設定がなされている。
【００４１】
印刷設定画面１０００，１０１０で用途種類別に設定された情報（以下、用途別印刷設定情報と呼ぶ）は、制御部１１０によってＭＦＰ１００に登録される。具体的には、用途別印刷設定情報は、制御部１１０によって記憶装置（本実施形態では、制御部１１０の記憶部１１４）に記憶される。
【００４２】
なお、本実施形態では、印刷設定画面１０１０で設定された情報が記憶装置に少なくとも記憶されていればよい。すなわち、控用の部に対応する用途別印刷設定情報のみが記憶装置に記憶されていればよい。なお、本番用の部に対してのみスタンプ印刷などを適用させたい場合などには、印刷設定画面１０００で設定された情報のみを記憶装置に記憶するようにしてもよい。
【００４３】
図１１は、用途種類（本番用と控用）を区別し、用途種類別に印刷設定を切り替える印刷処理の一例を示すフローチャートである。なお、図１１に示すステップＳ１１０１〜Ｓ１１０６の処理は、ステップＳ９０１〜Ｓ９０６の処理と同様であるため説明を省略する。
【００４４】
ステップＳ１１０７において制御部１１０は、ステップＳ１１０５で取得したＮ部目の用途種類から、Ｎ部目が本番用であるか否かを判断する。Ｎ部目が本番用である場合（ステップＳ１１０７のＹＥＳ）、ステップＳ１１０８において制御部１１０は、印刷設定画面１０００を介して設定された、印刷設定を取得する。より具体的には、制御部１１０は、記憶部１１４から、本番用の部に対応する用途別印刷設定情報を読み出す。一方、Ｎ部目が本番用ではない、すなわち控用である場合（ステップＳ１１０７のＮＯ）、ステップＳ１１０９において制御部１１０は、印刷設定画面１０１０を介して設定された、印刷設定を取得する。より具体的には、制御部１１０は、記憶部１１４から、控用の部に対応する用途別印刷設定情報を読み出す。
【００４５】
ステップＳ１１１０において制御部１１０は、ステップＳ１１０６で取得した給紙段情報によって示される、Ｎ部目に指定された給紙段から給紙を行う。そして、ステップＳ１１１１において制御部１１０は、給紙された用紙に対して、ＰＤＬデータに含まれるページデータ（画像データ）を用いた印刷処理を行う。このとき、制御部１１０は、ステップＳ１１０８またはステップＳ１１０９で取得した印刷設定に応じた画像処理を行う。またこのとき、制御部１１０は、ステップＳ１１０１で受信したＰＤＬデータに合成印刷設定などが含まれていたとしても、ステップＳ１１０８またはステップＳ１１０９で取得した印刷設定を優先して画像処理に適用する。これにより、スタンプや地紋を控用の部に対してのみ印刷することが可能となる。なお、ステップＳ１１１２〜Ｓ１１１５の処理は、図９に示すステップＳ９０８〜Ｓ９１１の処理と同様であるため説明を省略する。
【００４６】
以上で説明したように、本実施形態では、複数部の印刷を行う際に、ＭＦＰ１００が、各部の用途種類を判別し、各部の用途種類に対応する印刷設定を記憶装置から読み出す。そして、ＭＦＰ１００は、読み出した印刷設定に応じた画像処理を、各部に印刷する画像データに適用する。したがって、本実施形態によれば、例えば、カーボンコピー機能を利用して本番用の部と控用の部とに分けて印刷を行うときに、ユーザが合成印刷を行うか否かの設定を部ごとに個別に行う必要がなくなる。また、本実施形態によれば、特定の種類の部（例えば、控用の部）に対して、特定の印刷設定（例えば、合成印刷を行うか否かを示す設定）を適用することが可能となる。それにより、特定の種類の部と異なる種類の部（例えば、本番用の部）に対して特定の印刷設定が適用されてしまうことがなくなる。つまり、本番用の部と控用の部とを含む複数部を印刷する際に、控用の部に対してのみ合成印刷などを行うことができ、本番用の部に対して合成印刷などが行われてしまうことを防止できる。
【００４７】
このように、本実施形態によれば、部ごとに個別に印刷設定を行うことなく、ユーザが意図する印刷物（成果物）を生成することが可能となる。また、部ごとに個別に印刷設定を行う必要がないので、カーボンコピー機能を利用する際のユーザ操作をより簡便にすることが可能となる。
【００４８】
なお、本実施形態では、印刷設定画面１０００，１０１０で用途種類別に設定された情報（用途別印刷設定情報）をＭＦＰ１００の記憶装置（制御部１１０の記憶部１１４）に記憶させる場合を例にした。しかし、ＭＦＰ１００の外部の記憶装置に用途別印刷設定情報を記憶させておき、ＭＦＰ１００が、該記憶装置から用途別印刷設定情報を取得するようにしてもよい。
【００４９】
また、本実施形態では、ＭＦＰ１００のＵＩ画面を介してＭＦＰ１００に対して印刷設定の登録を行う例を説明した。しかし、図１０（ａ）（ｂ）に示す印刷設定画面を、ＭＦＰ１００と通信可能な外部の装置（例えば、ＰＣや携帯端末などの情報処理装置）の表示部に表示させて、該装置からＭＦＰ１００に対して印刷設定の登録を行うようにしてもよい。そのような形態を実現するには、例えば、外部の装置のＲＯＭに、図１０（ａ）（ｂ）に示す印刷設定画面を表示部に表示させるためのプログラムを格納し、該装置のＣＰＵに該プログラムを実行させればよい。
【００５０】
また、本実施形態では、用途種類が本番用と控用とである場合について説明したが、用途種類はそれらに限定されない。また、用途種類の数は２つに限定されない。例えば、用途種類は３つ以上であってもよい。そのような形態を実現するには、ＭＦＰ１００のＵＩ画面に各用途種類のそれぞれに対応する印刷設定画面を表示可能なようにして、ユーザがそれらの印刷設定画面を介して各用途種類に対応する印刷設定を行うようにすればよい。
【００５１】
［実施形態２］
第２実施形態では、用途種類に対応した印刷設定では無く、給紙段に対応した印刷設定に従って印刷を行う方法について説明する。本実施形態では、第１実施形態と同様に、図４で示す形態のＰＤＬデータがＰＣ１６０からＭＦＰ１００に対して送信されるものとし、該ＰＤＬデータの給紙段情報に上述した用途別給紙段情報が格納されているものとする。また本実施形態では、第１実施形態と同様に、１部目の用途種類を本番用、２部目以降の部の用途種類を控用として判断するものとする。なお、上述したように、部ごとの用途種類情報を属性データに追加するようにしてもよい。
【００５２】
＜第２実施形態における印刷処理＞
図１２は、給紙段ごとに印刷設定を行うためのＵＩ画面の一例を示す図である。図１２（ａ）に示す印刷設定画面１２００は、カーボンコピーの本番用の部の印刷に使用する用紙の供給元（ここでは、カセット＃１（カセット１４１））に対する印刷設定を行うための画面の一例である。図１２（ｂ）に示す印刷設定画面１２１０は、控用の部の印刷に使用する用紙の供給元（ここでは、カセット＃２（カセット１４２））に対する印刷設定を行うための画面の一例である。印刷設定画面１２００、１２１０に配置されるボタン等は、図１０に示す印刷設定画面１０００、１０１０と同様である。図１２（ａ）に示す例では、カセット＃１から供給される用紙に対しては、１ｉｎ１、片面印刷、カラーモード自動印刷で印刷を行うための印刷設定がなされている。図１２（ｂ）に示す例では、カセット＃２から供給される用紙に対しては、１ｉｎ１、片面印刷、白黒印刷で印刷を行うための印刷設定がなさされている。さらに、図１０（ｂ）に示す例では、スタンプ印刷を行うための印刷設定がなされている。
【００５３】
印刷設定画面１２００，１２１０で給紙段別に設定された情報（給紙段別印刷設定情報）は、制御部１１０によって記憶装置（本実施形態では、制御部１１０の記憶部１１４）に記憶される。なお、給紙段別印刷設定情報は、第１実施形態における用途別印刷設定情報と同様に、外部の記憶装置に記憶させるようにしてもよい。
【００５４】
図１３は、用途種類（本番用と控用）を区別し、用途種類別に印刷設定を切り替える印刷処理の一例を示すフローチャートである。なお、図１３に示すステップＳ１３０１〜Ｓ１３０６の処理は、図１１に示すステップＳ１１０１〜Ｓ１１０６までの処理と同様であるため説明を省略する。
【００５５】
ステップＳ１３０７において制御部１１０は、ステップＳ１３０６で取得した給紙段情報によって示される給紙段に対応する印刷設定を取得する。より具体的には、制御部１１０は、記憶部１１４から、給紙段情報によって示される給紙段に対応する印刷設定情報を読み出す。例えば、給紙段情報によって示される給紙段がカセット＃１である場合、図１２（ａ）に示す印刷設定、すなわち１ｉｎ１、片面印刷、及びカラーモード自動印刷が指定された印刷設定が取得される。また例えば、給紙段情報によって示される給紙段がカセット＃２である場合、図１２（ｂ）に示す印刷設定、すなわち１ｉｎ１、片面印刷、及び白黒印刷が指定された印刷設定が取得される。
【００５６】
ステップＳ１３０８において制御部１１０は、給紙段情報によって示される給紙段から給紙を行う。そして、ステップＳ１３０９において制御部１１０は、給紙された用紙に対して、ＰＤＬデータに含まれるページデータ（画像データ）を用いた印刷処理を行う。このとき制御部１１０は、ステップＳ１３０７で取得した印刷設定に応じた画像処理を行う。これにより、本番用の部と控用の部とにそれぞれ異なる印刷設定を適用することが可能となる。よって、第１実施形態と同様に、スタンプや地紋を控用の部に対してのみ印刷することが可能となる。なお、ステップＳ１３１０〜Ｓ１３１３の処理は、図１１に示すステップＳ１１１２〜Ｓ１１１５の処理と同様であるため説明を省略する。
【００５７】
以上で説明したように、本実施形態では、各部に対応する用紙の供給元（給紙段）を判定し、該供給元に対応する印刷設定を記憶装置から読み出す。そして、読み出した印刷設定に応じた画像処理を、各部に印刷する画像データに適用する。それにより、本番用の部に使用する用紙（例えば、上質紙）と控用の部に使用する用紙（例えば、裏紙）の種類に応じて印刷設定を変更することができる。例えば、図１２に示すように、控用の部に使用する用紙（用紙の供給元）に対してのみ合成印刷が行われるように設定した印刷設定情報を記憶装置に記憶させておくことで、本番用の部に対してスタンプ等が印刷されてしまうことを回避することが可能となる。つまり、本実施形態における印刷処理においても、第１実施形態と同様に、部ごとに個別に印刷設定を行うことなく、ユーザが意図する印刷物を生成することが可能となる。
【００５８】
なお、本実施形態では、印刷設定画面１２１０で設定された情報が記憶装置に少なくとも記憶されていればよい。すなわち、控用の部の印刷に使用する用紙の供給元（給紙段）に対応する給紙段別印刷設定情報のみが記憶装置に記憶されていればよい。なお、本番用の部の印刷に使用する用紙の供給元（給紙段）に対してのみ特定の印刷設定を適用させたい場合などには、印刷設定画面１２００で設定された情報のみを記憶装置に記憶するようにしてもよい。
【００５９】
また、図１２（ａ）（ｂ）に示す印刷設定画面を、ＭＦＰ１００と通信可能な外部の装置（例えば、ＰＣや携帯端末などの情報処理装置）の表示部に表示させて、該装置からＭＦＰ１００に対して印刷設定の登録を行うようにしてもよい。そのような形態を実現するには、例えば、外部の装置のＲＯＭに、図１２（ａ）（ｂ）に示す印刷設定画面を表示部に表示させるためのプログラムを格納し、該装置のＣＰＵに該プログラムを実行させればよい。
【００６０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2019089254.tif 000003
【図２】
2019089254.tif 000004
【図３】
2019089254.tif 000005
【図４】
2019089254.tif 000006
【図５】
2019089254.tif 000007
【図６】
2019089254.tif 000008
【図７】
2019089254.tif 000009
【図８】
2019089254.tif 000010
【図９】
2019089254.tif 000011
【図１０】
2019089254.tif 000012
【図１１】
2019089254.tif 000013
【図１２】
2019089254.tif 000014
【図１３】
2019089254.tif 000015