(57)【要約】【課題】文書校正にかかるユーザの作業量を削減するとともに、用紙およびトナー等の消耗品の無駄を削減することが可能な印刷制御装置、方法およびプログラム並びに印刷装置および方法を提供する。【解決手段】印刷処理した文書の印刷データと、当該文書に変更を加えた変更文書の印刷データとをページ毎に比較し、比較結果が不一致のページについては差し替え印刷処理を行い、比較結果が一致のページについては未印刷処理を行うことで、変更が加えられたページが差し替えられた印刷結果を取得することができる。【選択図】図１
2005227864.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で印刷処理する印刷データの印刷制御処理を行う印刷制御装置において、
前記印刷データを受け付ける印刷データ受付手段と、
前記印刷データの通常印刷処理を行う通常印刷モード、または該印刷データの差し替え印刷処理を行う差し替え印刷モードのいずれかを設定する印刷モード設定手段と、
前記印刷装置で印刷処理された既印刷データを保存する既印刷データ保存手段と、
前記差し替え印刷モードに設定された際に前記既印刷データ保存手段に保存された既印刷データに変更を加えた変更印刷データを前記印刷データ受付手段が受け付けた場合、該既印刷データと該変更印刷データとをページ毎に比較する印刷データ比較手段と、
前記印刷データ比較手段による比較結果および前記変更印刷データに基づき、差し替え印刷ジョブを作成する印刷ジョブ作成手段と、
前記印刷ジョブ作成手段で作成した差し替え印刷ジョブを前記印刷装置に送信する通信手段と
を具備し、
前記印刷ジョブ作成手段は、
前記印刷データ比較手段による比較結果が不一致であるページに対して差し替え印刷処理を設定するとともに該ページに対応する変更印刷データを前記差し替え印刷ジョブに添付し、
前記印刷データ比較手段による比較結果が一致であるページに対して未印刷処理を設定するのみで該ページに対応する変更印刷データを前記差し替え印刷ジョブに添付せず、
前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイとを具備する前記印刷装置は、
前記差し替え印刷ジョブを印刷処理する際に、
前記差し替え印刷処理が設定されたページの場合、前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に前記差し替え印刷ジョブに添付された該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記第１の給紙トレイから前記既印刷用紙１枚を該第１の排紙位置とは異なる第２の排紙位置に排紙し、
前記通常印刷処理が設定されたページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を前記第２の排紙位置に排紙する
ことを特徴とする印刷制御装置。
【請求項２】
前記既印刷データ保存手段での前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する選択手段
を更に具備することを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記印刷データ比較手段での比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する選択手段
を更に具備することを特徴とする請求項１記載の印刷制御装置。
【請求項４】
前記既印刷データ保存手段は、
前記印刷装置で印刷処理された複数の既印刷データそれぞれを保存する
ことを特徴とする請求項１記載の印刷制御装置。
【請求項５】
第１の排紙トレイと、第２の排紙トレイとを具備する前記印刷装置は、
前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、
前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙する
ことを特徴とする請求項１記載の印刷制御装置。
【請求項６】
印刷装置で印刷処理する印刷データの印刷制御処理を行う印刷制御方法において、
前記印刷装置で印刷処理された既印刷データを保存し、
前記印刷データの差し替え印刷処理を行う差し替え印刷モードに設定された際に前記既印刷データに変更を加えた変更印刷データを受け付け、
前記既印刷データと前記変更印刷データとをページ毎に比較し、
該比較による比較結果および前記変更印刷データに基づき、該比較結果が不一致であるページに対して差し替え印刷処理を設定するとともに該ページに対応する変更印刷データを添付し、該比較結果が一致であるページに対して未印刷処理を設定するのみで該ページに対応する変更印刷データを添付しない差し替え印刷ジョブを作成し、
該作成した差し替え印刷ジョブを前記印刷措置に送信し、
前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイとを具備する前記印刷装置は、前記差し替え印刷ジョブを印刷処理する際に、
前記差し替え印刷処理が設定されたページの場合、前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に前記差し替え印刷ジョブに添付された該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記第１の給紙トレイから前記既印刷用紙１枚を該第１の排紙位置とは異なる第２の排紙位置に排紙し、
前記通常印刷処理が設定されたページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を前記第２の排紙位置に排紙する
ことを特徴とする印刷制御方法。
【請求項７】
前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する
ことを特徴とする請求項６記載の印刷制御方法。
【請求項８】
前記比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する
ことを特徴とする請求項６記載の印刷制御方法。
【請求項９】
前記印刷装置で印刷処理された複数の既印刷データそれぞれを保存する
ことを特徴とする請求項６記載の印刷制御方法。
【請求項１０】
第１の排紙トレイと、第２の排紙トレイとを具備する前記印刷装置は、
前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、
前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙する
ことを特徴とする請求項６記載の印刷制御方法。
【請求項１１】
印刷装置で印刷処理する印刷データの印刷制御処理を行う印刷制御プログラムにおいて、
前記印刷データの通常印刷処理を行う通常印刷モード、または該印刷データの差し替え印刷処理を行う差し替え印刷モードのいずれかを設定する処理と、
前記印刷装置で印刷処理された既印刷データを保存する処理と、
前記印刷データの差し替え印刷処理を行う差し替え印刷モードに設定された際に前記既印刷データに変更を加えた変更印刷データを受け付けた場合、前記既印刷データと前記変更印刷データとをページ毎に比較する処理と、
該比較による比較結果および前記変更印刷データに基づき、該比較結果が不一致であるページに対して差し替え印刷処理を設定するとともに該ページに対応する変更印刷データを添付し、該比較結果が一致であるページに対して未印刷処理を設定するのみで該ページに対応する変更印刷データを添付しない差し替え印刷ジョブを作成する処理と、
該作成した差し替え印刷ジョブを前記印刷措置に送信する処理と、
をコンピュータに動作させ、
前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイとを具備する前記印刷装置は、前記差し替え印刷ジョブを印刷処理する際に、
前記差し替え印刷処理が設定されたページの場合、前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に前記差し替え印刷ジョブに添付された該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記第１の給紙トレイから前記既印刷用紙１枚を該第１の排紙位置とは異なる第２の排紙位置に排紙し、
前記通常印刷処理が設定されたページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を前記第２の排紙位置に排紙する
ことを特徴とする印刷制御プログラム。
【請求項１２】
前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する処理
をコンピュータに動作させることを特徴とする請求項１１記載の印刷制御プログラム。
【請求項１３】
前記比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する処理
をコンピュータに動作させることを特徴とする請求項１１記載の印刷制御プログラム。
【請求項１４】
前記印刷装置で印刷処理された複数の既印刷データそれぞれを保存する処理
をコンピュータに動作させることを特徴とする請求項１１記載の印刷制御プログラム。
【請求項１５】
第１の排紙トレイと、第２の排紙トレイとを具備する前記印刷装置は、
前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、
前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙する
ことを特徴とする請求項１１記載の印刷制御プログラム。
【請求項１６】
印刷データの印刷処理を行う印刷装置において、
前記印刷データを受け付ける印刷データ受付手段と、
前記印刷データの通常印刷処理を行う通常印刷モード、または該印刷データの差し替え印刷処理を行う差し替え印刷モードのいずれかを設定する印刷モード設定手段と、
前記印刷処理を行った既印刷データを保存する既印刷データ保存手段と、
前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、
印刷用の用紙がセットされた第２の給紙トレイと、
前記第１の給紙トレイおよび前記第２の給紙トレイの用紙の給紙を制御する給紙トレイ制御手段と、
前記差し替え印刷モードに設定された際に前記既印刷データ保存手段に保存された既印刷データに変更を加えた変更印刷データを前記印刷データ受付手段が受け付けた場合、該既印刷データと該変更印刷データとをページ毎に比較する印刷データ比較手段と、
前記印刷データ比較手段による比較結果に基づき、前記変更前印刷データの差し替え印刷処理を行う印刷制御手段と
を具備し、
前記印刷制御手段は、
前記印刷データ比較手段による比較結果が不一致であるページの場合、前記給紙トレイ制御手段により前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、該給紙トレイ制御手段により前記第１の給紙トレイから前記既印刷用紙１枚を給紙し、該給紙した既印刷用紙を該第１の排紙位置とは異なる第２の排紙位置に排紙し、
前記印刷データ比較手段による比較結果が一致であるページの場合、前記給紙トレイ制御手段により前記第１の給紙トレイから前記既印刷用紙１枚を給紙し、該給紙した既印刷用紙を前記第２の排紙位置に排紙する
ことを特徴とする印刷装置。
【請求項１７】
前記既印刷データ保存手段での前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する選択手段
を更に具備することを特徴とする請求項１６記載の印刷装置。
【請求項１８】
前記印刷データ比較手段での比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する選択手段
を更に具備することを特徴とする請求項１６記載の印刷装置。
【請求項１９】
前記既印刷データ保存手段は、
前記印刷処理を行った複数の既印刷データそれぞれを保存する
ことを特徴とする請求項１６記載の印刷装置。
【請求項２０】
第１の排紙トレイと、第２の排紙トレイと、
前記第１の排紙トレイおよび第２の排紙トレイの用紙の排紙を制御する排紙トレイ制御手段と
を更に具備し、
前記排紙トレイ制御手段は、
前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、
前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙する
ことを特徴とする請求項１６記載の印刷装置。
【請求項２１】
印刷データの印刷処理を行う印刷方法において、
前記印刷処理を行った既印刷データを保存し、
前記印刷データの差し替え印刷処理を行う差し替え印刷モードに設定された際に前記既印刷データに変更を加えた変更印刷データを受け付け、
前記既印刷データと前記変更印刷データとをページ毎に比較し、
前記比較による比較結果が不一致であるページの場合、印刷用の用紙がセットされた第２の給紙トレイから該印刷用の用紙を給紙し、該給紙した用紙に該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイから該既印刷用紙１枚を給紙し、該給紙した既印刷用紙を該第１の排紙位置とは異なる第２の排紙位置に排紙し、
前記比較による比較結果が一致であるページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を給紙し、該給紙した既印刷用紙を前記第２の排紙位置に排紙する
ことを特徴とする印刷方法。
【請求項２２】
前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する
ことを特徴とする請求項２１記載の印刷方法。
【請求項２３】
前記比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する
ことを特徴とする請求項２１記載の印刷方法。
【請求項２４】
前記印刷処理を行った複数の既印刷データそれぞれを保存する
ことを特徴とする請求項２１記載の印刷方法。
【請求項２５】
前記第１の排紙位置に排紙する用紙を第１の排紙トレイに排紙し、
前記第２の排紙位置に排紙する用紙を第２の排紙トレイに排紙する
ことを特徴とする請求項２１記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、方法およびプログラム並びに印刷装置および方法に関し、特に、印刷装置に対して印刷処理の実行を指示する印刷制御装置、方法およびプログラム並びに印刷装置および方法に関する。
【背景技術】
【０００２】
印刷装置に印刷処理を実行させる場合、通常、印刷装置にネットワーク等を介して接続されているＰＣ（Personal Computer）等の情報処理装置が、印刷装置へと印刷処理の実行を指示する印刷制御装置として機能する。このような情報処理装置には、印刷制御装置としての機能を有するプリンタドライバが備えられている。
【０００３】
例えば、情報処理装置上でワードプロセッサ等のアプリケーションソフトウェアを利用して作成した文書を印刷装置で印刷する場合、印刷しようとする文書のデータが、印刷データとしてアプリケーションからプリンタドライバへと入力される。プリンタドライバは、この印刷データから、設定されている印刷条件に基づいて印刷ジョブを作成し、作成した印刷ジョブを印刷装置に出力して、印刷装置に対して印刷処理の実行を指示する。
【０００４】
アプリケーション上で文書等を作成する場合、作成された文書を印刷装置から用紙上に印刷し、その印刷結果から文書のレイアウトや、文書の内容または誤字脱字などをチェックした後、アプリケーションで文書の修正を行うことが行われる。このとき、文書の修正後に、再び同じ文書を印刷しようとすると、修正を行わなかったページについては、修正前に印刷したときと同じ印刷結果が得られることとなり、用紙の無駄な使用を生じるとともに、印刷処理の効率が低下する。
【０００５】
ここで、印刷を行う操作者が印刷すべきページを指定して、印刷処理を実行することも考えられる。しかしながら、この場合、文書中で修正したページを操作者がすべて憶えておく必要があるなど、操作性の点で問題を生じる。また、ワードプロセッサ以外のアプリケーションでは、ページの概念を持たないものもあり、このようなアプリケーションから印刷を行うときには、操作者は、印刷すべきページの指定を行うことができない。
【０００６】
例えば、各印刷データに対応してコンピュータなどの印刷指示装置から受信された制御情報を、印刷装置の内部に記憶させて保持しておき、印刷指示装置から新たに受信された制御情報を、保持されている制御情報と比較して、一致している場合には、そのページについて印刷処理を実行しない印刷装置がある（例えば、特許文献１参照。）。
【特許文献１】特開平７−９７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記特許文献１に記載された技術では、例えば、５００ページの印刷物のうち２００ページほど差し替えられたとすると、手作業で１ページずつチェックして差し替えなければならず、ユーザの作業量が膨大になるとともに、膨大な時間を必要とする。
【０００８】
そこで、本発明は、大量文書の校正作業に関する上記の問題点を鑑みてなされたもので、文書校正にかかるユーザの作業量を削減するとともに、用紙およびトナー等の消耗品の無駄を削減することが可能な印刷制御装置、方法およびプログラム並びに印刷装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、印刷装置で印刷処理する印刷データの印刷制御処理を行う印刷制御装置において、前記印刷データを受け付ける印刷データ受付手段と、前記印刷データの通常印刷処理を行う通常印刷モード、または該印刷データの差し替え印刷処理を行う差し替え印刷モードのいずれかを設定する印刷モード設定手段と、前記印刷装置で印刷処理された既印刷データを保存する既印刷データ保存手段と、前記差し替え印刷モードに設定された際に前記既印刷データ保存手段に保存された既印刷データに変更を加えた変更印刷データを前記印刷データ受付手段が受け付けた場合、該既印刷データと該変更印刷データとをページ毎に比較する印刷データ比較手段と、前記印刷データ比較手段による比較結果および前記変更印刷データに基づき、差し替え印刷ジョブを作成する印刷ジョブ作成手段と、前記印刷ジョブ作成手段で作成した差し替え印刷ジョブを前記印刷装置に送信する通信手段とを具備し、前記印刷ジョブ作成手段は、前記印刷データ比較手段による比較結果が不一致であるページに対して差し替え印刷処理を設定するとともに該ページに対応する変更印刷データを前記差し替え印刷ジョブに添付し、前記印刷データ比較手段による比較結果が一致であるページに対して未印刷処理を設定するのみで該ページに対応する変更印刷データを前記差し替え印刷ジョブに添付せず、前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイとを具備する前記印刷装置は、前記差し替え印刷ジョブを印刷処理する際に、前記差し替え印刷処理が設定されたページの場合、前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に前記差し替え印刷ジョブに添付された該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記第１の給紙トレイから前記既印刷用紙１枚を該第１の排紙位置とは異なる第２の排紙位置に排紙し、前記通常印刷処理が設定されたページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を前記第２の排紙位置に排紙することを特徴とする。
【００１０】
なお、印刷データ受付手段は図１に示す印刷データ受付部１０に対応し、印刷モード設定手段は図１に示す印刷モード設定部１２に対応し、既印刷データ保存手段は図１に示す印刷データ保存部１３に対応し、印刷データ比較手段は図１に示す印刷データ比較部１４に対応し、印刷ジョブ作成手段は図１に示す印刷ジョブ作成部１５に対応する。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記既印刷データ保存手段での前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する選択手段を更に具備することを特徴とする。
【００１２】
なお、選択手段は図１に示す選択部１６に対応する。
【００１３】
また、請求項３の発明は、請求項１の発明において、前記印刷データ比較手段での比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する選択手段を更に具備することを特徴とする。
【００１４】
なお、選択手段は図１に示す選択部１６に対応する。
【００１５】
また、請求項４の発明は、請求項１の発明において、前記既印刷データ保存手段は、前記印刷装置で印刷処理された複数の既印刷データそれぞれを保存することを特徴とする。
【００１６】
また、請求項５の発明は、請求項１の発明において、第１の排紙トレイと、第２の排紙トレイとを具備する前記印刷装置は、前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙することを特徴とする。
【００１７】
また、請求項６の発明は、印刷装置で印刷処理する印刷データの印刷制御処理を行う印刷制御方法において、前記印刷装置で印刷処理された既印刷データを保存し、前記印刷データの差し替え印刷処理を行う差し替え印刷モードに設定された際に前記既印刷データに変更を加えた変更印刷データを受け付け、前記既印刷データと前記変更印刷データとをページ毎に比較し、該比較による比較結果および前記変更印刷データに基づき、該比較結果が不一致であるページに対して差し替え印刷処理を設定するとともに該ページに対応する変更印刷データを添付し、該比較結果が一致であるページに対して未印刷処理を設定するのみで該ページに対応する変更印刷データを添付しない差し替え印刷ジョブを作成し、該作成した差し替え印刷ジョブを前記印刷措置に送信し、前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイとを具備する前記印刷装置は、前記差し替え印刷ジョブを印刷処理する際に、前記差し替え印刷処理が設定されたページの場合、前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に前記差し替え印刷ジョブに添付された該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記第１の給紙トレイから前記既印刷用紙１枚を該第１の排紙位置とは異なる第２の排紙位置に排紙し、前記通常印刷処理が設定されたページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を前記第２の排紙位置に排紙することを特徴とする。
【００１８】
また、請求項７の発明は、請求項６の発明において、前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択することを特徴とする。
【００１９】
また、請求項８の発明は、請求項６の発明において、前記比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択することを特徴とする。
【００２０】
また、請求項９の発明は、請求項６の発明において、前記印刷装置で印刷処理された複数の既印刷データそれぞれを保存することを特徴とする。
【００２１】
また、請求項１０の発明は、請求項６の発明において、第１の排紙トレイと、第２の排紙トレイとを具備する前記印刷装置は、前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙することを特徴とする。
【００２２】
また、請求項１１の発明は、印刷装置で印刷処理する印刷データの印刷制御処理を行う印刷制御プログラムにおいて、前記印刷データの通常印刷処理を行う通常印刷モード、または該印刷データの差し替え印刷処理を行う差し替え印刷モードのいずれかを設定する処理と、前記印刷装置で印刷処理された既印刷データを保存する処理と、前記印刷データの差し替え印刷処理を行う差し替え印刷モードに設定された際に前記既印刷データに変更を加えた変更印刷データを受け付けた場合、前記既印刷データと前記変更印刷データとをページ毎に比較する処理と、該比較による比較結果および前記変更印刷データに基づき、該比較結果が不一致であるページに対して差し替え印刷処理を設定するとともに該ページに対応する変更印刷データを添付し、該比較結果が一致であるページに対して未印刷処理を設定するのみで該ページに対応する変更印刷データを添付しない差し替え印刷ジョブを作成する処理と、該作成した差し替え印刷ジョブを前記印刷措置に送信する処理と、をコンピュータに動作させ、前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイとを具備する前記印刷装置は、前記差し替え印刷ジョブを印刷処理する際に、前記差し替え印刷処理が設定されたページの場合、前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に前記差し替え印刷ジョブに添付された該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記第１の給紙トレイから前記既印刷用紙１枚を該第１の排紙位置とは異なる第２の排紙位置に排紙し、前記通常印刷処理が設定されたページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を前記第２の排紙位置に排紙することを特徴とする。
【００２３】
また、請求項１２の発明は、請求項１１の発明において、前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する処理をコンピュータに動作させることを特徴とする。
【００２４】
また、請求項１３の発明は、請求項１１の発明において、前記比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する処理をコンピュータに動作させることを特徴とする。
【００２５】
また、請求項１４の発明は、請求項１１の発明において、前記印刷装置で印刷処理された複数の既印刷データそれぞれを保存する処理をコンピュータに動作させることを特徴とする。
【００２６】
また、請求項１５の発明は、請求項１１の発明において、第１の排紙トレイと、第２の排紙トレイとを具備する前記印刷装置は、前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙することを特徴とする。
【００２７】
また、請求項１６の発明は、印刷データの印刷処理を行う印刷装置において、前記印刷データを受け付ける印刷データ受付手段と、前記印刷データの通常印刷処理を行う通常印刷モード、または該印刷データの差し替え印刷処理を行う差し替え印刷モードのいずれかを設定する印刷モード設定手段と、前記印刷処理を行った既印刷データを保存する既印刷データ保存手段と、前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイと、印刷用の用紙がセットされた第２の給紙トレイと、前記第１の給紙トレイおよび前記第２の給紙トレイの用紙の給紙を制御する給紙トレイ制御手段と、前記差し替え印刷モードに設定された際に前記既印刷データ保存手段に保存された既印刷データに変更を加えた変更印刷データを前記印刷データ受付手段が受け付けた場合、該既印刷データと該変更印刷データとをページ毎に比較する印刷データ比較手段と、前記印刷データ比較手段による比較結果に基づき、前記変更前印刷データの差し替え印刷処理を行う印刷制御手段とを具備し、前記印刷制御手段は、前記印刷データ比較手段による比較結果が不一致であるページの場合、前記給紙トレイ制御手段により前記第２の給紙トレイから前記印刷用の用紙を給紙し、該給紙した用紙に該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、該給紙トレイ制御手段により前記第１の給紙トレイから前記既印刷用紙１枚を給紙し、該給紙した既印刷用紙を該第１の排紙位置とは異なる第２の排紙位置に排紙し、前記印刷データ比較手段による比較結果が一致であるページの場合、前記給紙トレイ制御手段により前記第１の給紙トレイから前記既印刷用紙１枚を給紙し、該給紙した既印刷用紙を前記第２の排紙位置に排紙することを特徴とする。
【００２８】
なお、印刷データ受付手段は図６に示す印刷データ受付部１０に対応し、印刷モード設定手段は図６に示す印刷モード設定部１２に対応し、既印刷データ保存手段は図６に示す印刷データ保存部１３に対応し、第１の給紙トレイは図６に示す第１の給紙トレイ２１１に対応し、第２の給紙トレイは図６に示す第２の給紙トレイ２１２に対応し、給紙トレイ制御手段は図６に示す給紙トレイ制御部２０に対応し、印刷データ比較手段は図６に示す印刷データ比較部１４に対応し、印刷制御手段は図６に示す印刷制御部１９に対応する。
【００２９】
また、請求項１７の発明は、請求項１６の発明において、前記既印刷データ保存手段での前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択する選択手段を更に具備することを特徴とする。
【００３０】
なお、選択手段は図６に示す選択部１６に対応する。
【００３１】
また、請求項１８の発明は、請求項１６の発明において、前記印刷データ比較手段での比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択する選択手段を更に具備することを特徴とする。
【００３２】
なお、選択手段は図６に示す選択部１６に対応する。
【００３３】
また、請求項１９の発明は、請求項１６の発明において、前記既印刷データ保存手段は、前記印刷処理を行った複数の既印刷データそれぞれを保存することを特徴とする。
【００３４】
また、請求項２０の発明は、請求項１６の発明において、第１の排紙トレイと、第２の排紙トレイと、前記第１の排紙トレイおよび第２の排紙トレイの用紙の排紙を制御する排紙トレイ制御手段とを更に具備し、前記排紙トレイ制御手段は、前記第１の排紙位置に排紙する用紙を前記第１の排紙トレイに排紙し、前記第２の排紙位置に排紙する用紙を前記第２の排紙トレイに排紙することを特徴とする。
【００３５】
なお、第１の排紙トレイは図６に示す第１の排紙トレイ２４１に対応し、第２の排紙トレイは図６に示す第２の排紙トレイ２４２に対応し、排紙トレイ制御手段は図６に示す排紙トレイ制御部２３に対応する。
【００３６】
また、請求項２１の発明は、印刷データの印刷処理を行う印刷方法において、前記印刷処理を行った既印刷データを保存し、前記印刷データの差し替え印刷処理を行う差し替え印刷モードに設定された際に前記既印刷データに変更を加えた変更印刷データを受け付け、前記既印刷データと前記変更印刷データとをページ毎に比較し、前記比較による比較結果が不一致であるページの場合、印刷用の用紙がセットされた第２の給紙トレイから該印刷用の用紙を給紙し、該給紙した用紙に該ページに対応する変更印刷データを印刷し、該印刷した用紙を第１の排紙位置に排紙し、前記既印刷データが印刷された既印刷用紙がセットされた第１の給紙トレイから該既印刷用紙１枚を給紙し、該給紙した既印刷用紙を該第１の排紙位置とは異なる第２の排紙位置に排紙し、前記比較による比較結果が一致であるページの場合、前記第１の給紙トレイから前記既印刷用紙１枚を給紙し、該給紙した既印刷用紙を前記第２の排紙位置に排紙することを特徴とする。
【００３７】
また、請求項２２の発明は、請求項２１の発明において、前記既印刷データの保存に対して、該既印刷データの保存を行わない通常モード、および前記既印刷データを保存する保存モードのいずれかを選択することを特徴とする。
【００３８】
また、請求項２３の発明は、請求項２１の発明において、前記比較に対して、前記印刷データの画像情報全体を比較する厳密比較モード、および該画像情報の所定の一部を比較する簡易比較モードのいずれかを選択することを特徴とする。
【００３９】
また、請求項２４の発明は、請求項２１の発明において、前記印刷処理を行った複数の既印刷データそれぞれを保存することを特徴とする。
【００４０】
また、請求項２５の発明は、請求項２１の発明において、前記第１の排紙位置に排紙する用紙を第１の排紙トレイに排紙し、前記第２の排紙位置に排紙する用紙を第２の排紙トレイに排紙することを特徴とする。
【発明の効果】
【００４１】
本発明によれば、既に出力したページと同一のページを出力しない差し替え印刷処理を行うことで、無駄な用紙の排出を防ぐとともに、文書の構成に関するユーザの作業量を削減することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。
【００４３】
本発明の第１の実施の形態について詳細に説明する。
【００４４】
第１の実施の形態として、ＰＣ（Personal Computer）等の印刷制御装置と印刷装置とがネットワークを介して接続され、印刷制御処理機能を有するプリンタドライバが印刷制御装置にインストールされている構成を一例にして説明する。
【００４５】
なお、印刷制御装置内のアプリケーションプログラムからプリンタドライバに入力される文書、図または画像等のデータを印刷データとし、プリンタドライバで印刷データに基づいて作成され、印刷装置に出力されるデータを印刷ジョブとする。ここで、印刷ジョブは、印刷装置で印刷処理される画像情報（例えば、ＰＤＬ［Page Description Language］）および当該印刷処理の制御に用いられる制御データを含んでいる。
【００４６】
また、印刷装置において印刷される文書等のページについては、プリンタドライバで作成された印刷ジョブを用いて、印刷装置で用紙上に画像情報を印刷する際に用紙１枚に印刷される範囲を１ページとする。
【００４７】
図１は、本発明の第１の実施の形態で用いる印刷システム１の全体構成の一例を示すブロック図である。
【００４８】
図１に示すように、印刷システム１は印刷制御装置２と印刷装置３とがネットワーク４を介して接続し、印刷制御装置２にはプリンタドライバ５がインストールされている。
【００４９】
印刷制御装置２はアプリケーションプログラムによって実現される各種のアプリケーション６、ネットワーク４を介するデータの送受信の処理を行う通信制御部７１から構成され、これらは、図示していないＯＳ（Operating System）の制御下で、当該ＯＳの機能を利用して各種処理を実行する。また、印刷制御装置２にはキーボードまたはマウス等の入力装置８、ディスプレイ等の表示装置９が接続されている。なお、上記で説明した印刷処理に関する構成部分以外の構成部分については図示しないため、説明は省略する。
【００５０】
次に、プリンタドライバ５の機能的な構成について詳細に説明する。
【００５１】
図１に示すように、プリンタドライバ５は、その機能として、印刷データ受付部１０、ＵＩ制御部１１、印刷モード設定部１２、印刷データ保存部１３、印刷データ比較部１４、印刷ジョブ作成部１５から構成されている。
【００５２】
ここで、各構成部について詳細に説明する。
【００５３】
印刷データ受付部１０は、アプリケーション６から印刷データを受け付ける処理を行う。
【００５４】
ＵＩ制御部１１は、表示装置９に表示するプリンタドライバＵＩ（User Interface）の表示制御の処理、および入力装置８から入力されたユーザ指示を受け付け、受け付けたユーザ指示を各構成部に通知する処理を行う。更に、ＵＩ制御部１１は入力装置９からの各種の選択（印刷モードの選択等）を受け付ける選択部１６を有している。
【００５５】
印刷モード設定部１２は、選択部１６が受け付けた印刷モードの選択に応じて、印刷モードを設定する。なお、本発明の第１の実施の形態では、印刷モードとして通常印刷モード１７および差し替え印刷モード１８を有している。また、選択部１６により両モードに対して印刷データの保存若しくは印刷データの未保存を選択する構成を用いても良い。また、印刷ジョブを作成せずに印刷データの保存を行うのみの保存モードを有しても良い。
【００５６】
印刷データ保存部１３は、印刷データ受付部１０で受け付けた印刷データを保存する。なお、印刷装置３で印刷処理される画像情報を保存するのが一般的であるが、記憶容量を考慮して当該画像情報のチェックサムまたは総バイト数等の特徴のみを保存する構成でも良いし、画像情報に含まれる文字情報等のみを保存する構成でも良い。
【００５７】
印刷データ比較部１４は、印刷モードの設定が差し替え印刷モード１８である場合、印刷データ受付部１０で受け付けた印刷データと、印刷データ保存部１３に保存されている印刷データをページ毎に比較する処理を行う。なお、印刷データ比較部１４が行う比較処理は、画像情報の全体を比較対象とする厳密比較、若しくは画像情報の特徴および画像情報に含まれる文字情報等を比較対象とする簡易比較であり、選択部１６により両比較を選択する構成を用いても良い。
【００５８】
印刷ジョブ作成部１５は、印刷データ受付部１０で受け付けた印刷データに基づいて印刷ジョブを作成する。ここで、印刷モードの設定が差し替え印刷モード１８である場合は印刷データ比較部１４による比較結果に基づいた差し替え印刷ジョブを作成する。なお、差し替え印刷ジョブの作成については後述にて詳細に説明する。
【００５９】
次に、印刷装置３の機能的な構成について詳細に説明する。
【００６０】
図１に示すように、印刷装置３は、ネットワーク４を介するデータの送受信の処理を行う通信制御部７２、印刷制御部１９、給紙トレイ制御部２０、画像情報を印字する用紙をセットする複数の給紙トレイ（図１に示す実施例では、第１の給紙トレイ２１１、第２の給紙トレイ２１２）、印刷部２２、排紙トレイ制御部２３、画像情報が印字された用紙が排紙される複数の排紙トレイ（図１に示す実施例では、第１の排紙トレイ２４１、第２の排紙トレイ２４２）から構成されている。
【００６１】
ここで、各構成部について詳細に説明する。
【００６２】
印刷制御部１９は、印刷制御装置２から受信した印刷ジョブに含まれる制御データに基づき、当該印刷ジョブの印刷処理を行う。ここで、受信した印刷ジョブが差し替え印刷ジョブである場合、当該差し替え印刷ジョブの画像情報のページ毎に設定された印刷処理に基づいた印刷処理を行う。なお、画像情報のページ毎の印刷設定に基づいた印刷処理については後述にて詳細に説明する。
【００６３】
給紙トレイ制御部２０は、給紙トレイにセットされた用紙の給紙制御を行う。
【００６４】
印刷部２２は、印刷制御部１９で印刷処理した画像情報を給紙トレイから給紙した用紙に印字する処理を行う。
【００６５】
排紙トレイ制御部２３は、印刷部２２で画像情報が印字された用紙の排紙制御を行う。
【００６６】
次に、印刷制御装置２および印刷装置３の機能的な動作の一例について図１を参照して詳細に説明する。なお、以前に印刷制御装置２で作成した文書を印刷装置３で印刷するとともに当該文書を印刷データとして保存し、その後、変更を加えた当該文書を差し替え印刷モードで再印刷する場合に行われる印刷制御装置２および印刷装置３の機能的な動作の一例を説明する。ただし、差し替え印刷モード１８で再印刷を行う場合、予めユーザは以前に文書を印刷した用紙を排紙順に第１の給紙トレイ２１１にセットするとともに、再印刷する文書を印字するための用紙を第２の給紙トレイ２１２にセットする。
【００６７】
印刷制御装置２にインストールされたプリンタドライバ５の印刷データ受付部１０はアプリケーション６から印刷データを受け付けると、受け付けた印刷データを印刷データ比較部１４および印刷ジョブ作成部１５に送出する。
【００６８】
印刷データ比較部１４は印刷データを受け付けると、印刷データ保存部１３に保存されている印刷データを取り出し、印刷データ受付部１０から受け付けた印刷データ（画像情報、画像情報の特徴、画像情報に含まれる文字情報等）と、印刷データ保存部１３から取り出した印刷データをページ毎に比較し、各ページ毎の比較結果（ページ一致若しくはページ不一致）を印刷ジョブ作成部１５に送出する。
【００６９】
印刷ジョブ作成部１５は印刷データおよび各ページ毎の比較結果を受け付けると、受け付けた印刷データおよび比較結果に基づいて差し替え印刷ジョブを作成する。
【００７０】
ここで、差し替え印刷ジョブとは、印刷データのページ毎に対して比較結果に基づく印刷処理が設定されているものであり、比較結果がページ一致のページは「未印刷処理」が設定されるとともに、差し替え印刷ジョブには当該ページの画像情報を含めず、比較結果がページ不一致のページには「差し替え印刷処理」が設定されるとともに、差し替え印刷ジョブには当該ページの画像情報を含める。なお、「未印刷処理」および「差し替え印刷処理」については後述にて詳細に説明する。
【００７１】
印刷ジョブ作成部１５は差し替え印刷ジョブを作成すると、作成した差し替え印刷ジョブを通信制御部７１を介して印刷装置３に送信する。
【００７２】
印刷装置３の印刷制御部１９は通信制御部７２を介して差し替え印刷ジョブを受信すると、受信した差し替え印刷ジョブの制御データおよび画像情報のページ毎に設定された印刷処理に基づいて当該差し替え印刷ジョブの印刷処理を行う。
【００７３】
ここで、「未印刷処理」が設定されたページの印刷処理について詳細に説明する。
【００７４】
「未印刷処理」が設定されたページの画像情報は差し替え印刷ジョブに含まれていないため、印刷制御部は「未印刷処理」を給紙トレイ制御部２０および排紙トレイ制御部２３に通知し、「未印刷処理」の通知を受け付けた給紙トレイ制御部２０は第１の給紙トレイ２１１にセットされた用紙を印刷部２２に対して１枚給紙し、印刷部２２は第１の給紙トレイ２１１から用紙が給紙されたものの、印刷制御部１９から画像情報を受け付けていないため、当該用紙に対して印字を行わず、「未印刷処理」の通知を受け付けた排紙トレイ制御部２３は印刷部２２で印字を行っていない用紙を第１の排紙トレイ２４１に排紙する。
【００７５】
ここで、「差し替え印刷処理」が設定されたページの印刷処理について詳細に説明する。
【００７６】
「差し替え印刷処理」が設定されたページの画像情報は差し替え印刷ジョブに含まれているため、印刷制御部１９は当該ページの画像情報を印刷部２２に送出するとともに、「差し替え印刷処理」を給紙トレイ制御部２０および排紙トレイ制御部２３に通知し、「差し替え印刷処理」の通知を受け付けた給紙トレイ制御部２０は第２の給紙トレイ２１２にセットされた用紙を印刷部２２に対して１枚給紙し、画像情報を受け付けた印刷部２２は第２の給紙トレイ２１２から給紙された用紙に当該画像情報を印字し、「差し替え印刷処理」の通知を受け付けた排紙トレイ制御部２３は当該画像情報が印字された用紙を第１の排紙トレイ２４１に排紙する。続いて、給紙トレイ制御部２０は第１の給紙トレイ２１１にセットされた用紙を印刷部２２に対して１枚給紙し、印刷部２２は第１の給紙トレイ２１１から給紙された用紙に対して印字を行わず、排紙トレイ制御部２３は印刷部２２で印字を行っていない用紙を第２の排紙トレイ２４２に排紙する。
【００７７】
次に、印刷制御装置２にインストールされたプリンタドライバ５が行う印刷制御処理について図２に示すフローチャートを参照して説明する。
【００７８】
印刷データを受け付けると（ステップＳ２０１）、印刷モードの設定を確認する（ステップＳ２０２）。
【００７９】
印刷モードの設定が差し替え印刷モードである場合（ステップＳ２０２でＹＥＳ）、差し替え印刷ジョブを作成し（ステップＳ２０３）、印刷データを保存する場合（ステップＳ２０４でＹＥＳ）、印刷データを保存し（ステップＳ２０５）、作成した印刷ジョブを印刷装置に送信し（ステップＳ２０６）、印刷制御処理手順を終了する。
【００８０】
また、ステップＳ２０２において、印刷モードの設定が通常印刷モードである場合（ステップＳ２０２でＮＯ）、通常印刷ジョブを作成し（ステップＳ２０７）、ステップＳ２０４に進む。
【００８１】
次に、印刷制御装置２にインストールされたプリンタドライバ５が行う差し替え印刷ジョブの作成処理について図３に示すフローチャートを参照して説明する。
【００８２】
Ｎ（印刷データのページ番号）＝０と設定し（ステップＳ３０１）、Ｎ＝Ｎ＋１と設定し（ステップＳ３０２）、印刷データのページＮと保存印刷データのページＮとを比較する（ステップＳ３０３）。
【００８３】
比較結果がページ一致である場合（ステップＳ３０４でＹＥＳ）、ページＮに未印刷処理を設定し（ステップＳ３０５）、差し替え印刷ジョブにページＮの画像情報を含めず（ステップＳ３０６）、ページＮが最終ページでない場合（ステップＳ３０７でＮＯ）、ステップＳ３０２に戻り、ページＮが最終ページである場合（ステップＳ３０７でＹＥＳ）、差し替え印刷ジョブの作成処理手順を終了する。
【００８４】
また、ステップＳ３０４において、比較結果がページ不一致である場合（ステップＳ３０４でＮＯ）、ページＮに差し替え印刷処理を設定し（ステップＳ３０８）、差し替え印刷ジョブにページＮの画像情報を含め（ステップＳ３０９）、ステップＳ３０７に進む。
【００８５】
次に、印刷装置３が行う印刷処理について図４に示すフローチャートを参照して説明する。
【００８６】
印刷処理が開始されると（ステップＳ４０１）、Ｎ（印刷ジョブの画像情報のページ番号）＝０と設定し（ステップＳ４０２）、Ｎ＝Ｎ＋１と設定し（ステップＳ４０３）、ページＮに設定されている印刷処理を確認する（ステップＳ４０４）。
【００８７】
ページＮに差し替え印刷処理が設定されている場合（ステップＳ４０４でＹＥＳ）、第２の給紙トレイから用紙を給紙し、給紙した用紙にページＮの画像情報を印字し、印字した用紙を第１の排紙トレイに排紙し（ステップＳ４０５）、第１の給紙トレイから用紙を給紙し、給紙した用紙は未印刷とし、当該用紙を第２の排紙トレイに排紙し（ステップＳ４０６）、ページＮが最終ページでない場合（ステップ４０７でＮＯ）、ステップＳ４０３に戻り、ページＮが最終ページである場合（ステップＳ４０７でＹＥＳ）、印刷処理を終了する。
【００８８】
また、ステップＳ４０４において、ページＮに通常印刷処理が設定されている場合（ステップＳ４０４でＮＯ）、第１の給紙トレイから用紙を給紙し、給紙した用紙は未印刷とし、当該用紙を第１の排紙トレイに排紙し（ステップＳ４０８）、ステップＳ４０７に進む。
【００８９】
次に、差し替え印刷処理について具体的な実施例を参照して詳細に説明する。
【００９０】
図５は、差し替え印刷処理の具体的な実施例を示す図である。
【００９１】
図５には、以前に印刷制御装置２のアプリケーション６で作成した文書を印刷装置３で印刷するとともに当該文書（以後、変更前文書とする）を印刷データとして保存し、その後、変更を加えた当該文書（以後、変更後文書とする）を差し替え印刷モードで差し替え印刷処理するため、予め以前に変更前文書を印字した用紙を排紙順に第１の給紙トレイ２１１にセットするとともに、差し替え印刷する変更後文書を印字するための用紙を第２の給紙トレイ２１２にセットし、差し替え印刷モードで変更後文書の再印刷を行う実施例を示している。
【００９２】
ここで、図５に示す実施例では、保存された変更前文書の印刷データ２６は３ページの画像情報（ページ１の画像情報Ａ、ページ２の画像情報Ｂ、ページ３の画像情報Ｃ）で構成され、アプリケーション６から受け付けた変更後文書の印刷データ２５は３ページの画像情報（ページ１の画像情報Ａ’、ページ２の画像情報Ｂ、ページ３の画像情報Ｃ’）で構成されており、ページ１およびページ３の画像情報に変更が加えられている。変更前文書の画像情報と変更後文書の画像情報とを各ページ毎で比較を行うと、ページ１およびページ３の画像情報が不一致なので、差し替え印刷ジョブ２７にページ１の画像情報Ａ’およびページ３の画像情報Ｃ’を含め、当該差し替え印刷ジョブ２７を印刷装置３に送信する。つまり、ページ２の画像情報Ｂは印刷装置３に送信されない。
【００９３】
ここで、図５に示す実施例では、印刷装置３の第１の給紙トレイ２１１には変更前文書のページ１の画像情報Ａが印字された用紙、ページ２の画像情報Ｂが印字された用紙、およびページ３の画像情報Ｃが印字された用紙がページ順にセットされ、第２の給紙トレイ２１２には印字用の用紙がセットされている。
【００９４】
（１）ページ１の処理
差し替え印刷ジョブ２７にページ１の画像情報Ａ’が含まれているので、第２の給紙トレイ２１２にセットされた印字用の用紙を１枚給紙し、給紙した用紙に変更後文書のページ１の画像情報Ａ’を印字し、印字した用紙を第１の排紙トレイ２４１に排紙し、続いて、第１の給紙トレイ２１１にセットされた変更前文書のページ１の画像情報Ａが印字された用紙を給紙し、印字を行わずに第２の排紙トレイ２４２に排紙する。
【００９５】
（２）ページ２の処理
差し替え印刷ジョブ２７にページ２の画像情報Ｂが含まれていないので、第１の給紙トレイ２１１にセットされた変更前文書のページ２の画像情報Ｂが印字された用紙を給紙し、印字を行わずに第１の排紙トレイ２４１に排紙する。
【００９６】
（３）ページ３の処理
差し替え印刷ジョブ２７にページ３の画像情報Ｃ’が含まれているので、第２の給紙トレイ２１２にセットされた印字用の用紙を１枚給紙し、給紙した用紙に変更後文書のページ３の画像情報Ｃ’を印字し、印字した用紙を第１の排紙トレイ２４１に排紙し、続いて、第１の給紙トレイ２１１にセットされた変更前文書のページ３の画像情報Ｃが印字された用紙を給紙し、印字を行わずに第２の排紙トレイ２４２に排紙する。
【００９７】
つまり、第１の排紙トレイ２４１には画像情報Ａ’が印字された用紙、画像情報Ｂが印字された用紙、および画像情報Ｃ’が印字された用紙がページ順に排紙され、これはアプリケーション６から受け付けた変更後の印刷データ２５を通常印刷した場合の印刷結果と同じになる。更に、第２の排紙トレイ２４２には画像情報Ａが印字された用紙、および画像情報Ｃが印字された用紙が排紙され、第２の排紙トレイ２４２に排紙された用紙は必要ないので、廃棄等すれば良い。
【００９８】
従って、上記で説明した差し替え印刷処理を行うことで、変更したページだけを容易に差し替えることが可能になり、差し替えられたページの用紙も別の給紙トレイに排紙するので、容易に廃棄等することが可能になる。
【００９９】
なお、一度印刷した印刷データをその都度保存し、書き換え印刷処理を行う際に、どの保存データと比較するかユーザに選択させる構成も適用可能であり、逆に、印刷データを印刷する度に保存印刷データを上書きする構成も適用可能である。
【０１００】
なお、本発明は、上記で説明した実施例のように、複数の排紙トレイを用いる構成に限定せず、１つの排紙トレイを用いてオフセット排紙を行う構成でも適用可能である。
【０１０１】
なお、本発明は、上記で説明した実施例のように、印刷制御装置２にプリンタドライバ５をインストールする構成に限定せず、印刷制御装置２が上記で説明したプリンタドライバ５と同様な機能を内蔵する構成でも適用可能である。
【０１０２】
従って、上記で説明した差し替え印刷処理を行うことで、変更したページだけを容易に差し替えることが可能になり、差し替えられたページの用紙も別の排紙トレイに排紙するので、容易に廃棄等することが可能になる。
【０１０３】
次に、本発明の第２の実施の形態について詳細に説明する。
【０１０４】
第２の実施の形態として、ＰＣ（Personal Computer）等の情報処理装置と印刷装置とがネットワークを介して接続されている構成を一例にして説明する。
【０１０５】
図６は、本発明の第２の実施の形態で用いる印刷システム１の全体構成の一例を示すブロック図である。なお、図６において、図１に示す本発明の第１の実施の形態で用いる印刷システム１と同様の機能を果たす構成部分には同一の符号を付している。
【０１０６】
図６に示すように、印刷システム１は印刷制御装置２８と印刷装置３とがネットワーク４を介して接続している。
【０１０７】
次に、印刷装置３の機能的な構成について詳細に説明する。
【０１０８】
印刷装置３は、通信制御部７２、情報処理装置２８から印刷データを受け付ける処理を行う印刷データ受付部１０、ＵＩ制御部１１、印刷モード設定部１２、印刷データ保存部１３、印刷データ比較部１４、印刷制御部１９、給紙トレイ制御部２０、複数の給紙トレイ（図６に示す実施例では、第１の給紙トレイ２１１、第２の給紙トレイ２１２）、印刷部２２、排紙トレイ制御部２３、複数の排紙トレイ（図６に示す実施例では、第１の排紙トレイ２４１、第２の排紙トレイ２４２）から構成されている。また、印刷装置３には入力装置８、表示装置９が接続されている。なお、本発明の第１の実施の形態で用いる印刷システム１と同様の機能を果たす構成部分についての詳細な説明は省略する。また、上記で説明した印刷処理に関する構成部分以外の構成部分については図示しないため、説明は省略する。
【０１０９】
なお、印刷データ保存部１３に印刷処理する画像情報を保存するのが一般的であるが、記憶容量を考慮して当該画像情報のチェックサムまたは総バイト数等の特徴のみを保存する構成でも良いし、画像情報に含まれる文字情報等のみを保存する構成でも良い。
【０１１０】
なお、印刷データ比較部１４が行う比較処理は、画像情報の全体を比較対象とする厳密比較、若しくは画像情報の特徴および画像情報に含まれる文字情報等を比較対象とする簡易比較であり、選択部１６により両比較を選択する構成を用いても良い。
【０１１１】
次に、印刷装置３の機能的な動作の一例について図１を参照して詳細に説明する。なお、以前に印刷装置３で印刷した文書を印刷データとして保存し、その後、変更を加えた当該文書を差し替え印刷モード１８で再印刷する場合に行われる印刷装置３の機能的な動作の一例を説明する。ただし、差し替え印刷モード１８で再印刷を行う場合、予めユーザは以前に文書を印刷した用紙を排紙順に第１の給紙トレイ２１１にセットするとともに、再印刷する文書を印字するための用紙を第２の給紙トレイ２１２にセットする。
【０１１２】
印刷データ受付部１０は通信制御部７２を介して印刷データを受け付けると、受け付けた印刷データを印刷データ比較部１４および印刷制御部１９に送出する。
【０１１３】
印刷データ比較部１４は印刷データを受け付けると、印刷データ保存部１３に保存されている印刷データを取り出し、印刷データ受付部１０で受け付けた印刷データと、印刷データ保存部１３から取り出した印刷データをページ毎に比較し、各ページ毎の比較結果（ページ一致若しくはページ不一致）を印刷制御部１９に送出する。
【０１１４】
印刷制御部１９は印刷データおよび各ページ毎の比較結果を受け付けると、受け付けた各ページ毎の比較結果に基づいて印刷データの印刷処理を行う。
【０１１５】
比較結果がページ一致のページの画像情報を印刷処理する場合、印刷制御部１９は当該ページの画像情報を印刷部２２に送出せず、「ページ一致」を給紙トレイ制御部２０および排紙トレイ制御部２３に通知し、「ページ一致」の通知を受け付けた給紙トレイ制御部２０は第１の給紙トレイ２１１にセットされた用紙を印刷部２２に対して１枚給紙し、印刷部２２は第１の給紙トレイ２１１から用紙が給紙されたものの、印刷制御部１９から画像情報を受け付けていないため、当該用紙に対して印字を行わず、「ページ一致」の通知を受け付けた排紙トレイ制御部２３は印刷部２２で印字を行っていない用紙を第１の排紙トレイ２１１に排紙する。
【０１１６】
比較結果がページ不一致のページの画像情報を印刷処理する場合、印刷制御部１９は当該ページの画像情報を印刷部２２に送出するとともに、「ページ不一致」を給紙トレイ制御部２０および排紙トレイ制御部２３に通知し、「ページ不一致」の通知を受け付けた給紙トレイ制御部２０は第２の給紙トレイ２１２にセットされた印字用の用紙を印刷部２２に対して１枚給紙し、画像情報を受け付けた印刷部２２は第２の給紙トレイ２１２から給紙された用紙に当該画像情報を印字し、「ページ不一致」の通知を受け付けた排紙トレイ制御部２３は当該画像情報が印字された用紙を第１の排紙トレイ２４１に排紙する。続いて、給紙トレイ制御部２０は第１の給紙トレイ２１１にセットされた用紙を印刷部２２に対して１枚給紙し、印刷部２２は第１の給紙トレイ２１１から給紙された用紙に対して印字を行わず、排紙トレイ制御部２３は印刷部２２で印字を行っていない用紙を第２の排紙トレイ２４２に排紙する。
【０１１７】
次に、印刷装置３が行う印刷処理について図７に示すフローチャートを参照して説明する。
【０１１８】
印刷データを受け付けると（ステップＳ７０１）、印刷モードの設定を確認する（ステップＳ７０２）。
【０１１９】
印刷モードの設定が差し替え印刷モードである場合（ステップＳ７０２でＹＥＳ）、差し替え印刷処理を行い（ステップＳ７０３）、印刷データを保存する場合（ステップＳ７０４でＹＥＳ）、印刷データを保存し（ステップＳ７０５）、印刷処理手順を終了する。
【０１２０】
また、ステップＳ７０２において、印刷モードの設定が通常印刷モードである場合（ステップＳ７０２でＮＯ）、通常印刷処理を行い（ステップＳ７０６）、ステップＳ７０４に進む。
【０１２１】
次に、印刷装置３が行う差し替え印刷処理について図８に示すフローチャートを参照して説明する。
【０１２２】
印刷処理が開始されると（ステップＳ８０１）、Ｎ（印刷データのページ番号）＝０と設定し（ステップＳ８０２）、Ｎ＝Ｎ＋１と設定し（ステップＳ８０３）、印刷データのページＮと保存印刷データのページＮとを比較する（ステップＳ８０４）。
【０１２３】
比較結果がページ一致である場合（ステップＳ８０５でＹＥＳ）、第２の給紙トレイから用紙を給紙し、給紙した用紙にページＮの画像情報を印字し、印字した用紙を第１の排紙トレイに排紙し（ステップＳ８０６）、第１の給紙トレイから用紙を給紙し、給紙した用紙は未印刷とし、当該用紙を第２の排紙トレイに排紙し（ステップＳ８０７）、ページＮが最終ページでない場合（ステップ８０８でＮＯ）、ステップＳ８０３に戻り、ページＮが最終ページである場合（ステップＳ８０８でＹＥＳ）、印刷処理を終了する。
【０１２４】
また、ステップＳ８０５において、比較結果がページ不一致である場合（ステップＳ８０５でＮＯ）、第１の給紙トレイから用紙を給紙し、給紙した用紙は未印刷とし、当該用紙を第１の排紙トレイに排紙し（ステップＳ８０９）、ステップＳ８０８に進む。
【０１２５】
なお、一度印刷した印刷データをその都度保存し、書き換え印刷処理を行う際に、どの印刷データと比較するかユーザに選択させる構成も適用可能であり、逆に、印刷データを印刷する度に保存画像情報を上書きする構成も適用可能である。
【０１２６】
なお、本発明は、上記で説明した実施例のように、複数の排紙トレイを用いる構成に限定せず、１つの排紙トレイを用いてオフセット排紙を行う構成でも適用可能であり、印刷装置が用紙一時格納用ユニット（例えば、両面印刷ユニット等））を有していれば、当該用紙一時格納ユニットに差し替えられたページの用紙を一時格納し、後から排紙する構成でも適用可能である。
【０１２７】
従って、上記で説明した差し替え印刷処理を行うことで、変更したページだけを容易に差し替えることが可能になり、差し替えられたページの用紙も別の排紙トレイに排紙するので、容易に廃棄等することが可能になる。
【図面の簡単な説明】
【０１２８】
【図１】本発明の第１の実施の形態で用いる印刷システム１の全体構成の一例を示すブロック図である。
【図２】印刷制御装置２にインストールされたプリンタドライバ５が行う印刷制御処理を示すフローチャートである。
【図３】印刷制御装置２にインストールされたプリンタドライバ５が行う差し替え印刷ジョブの作成処理を示すフローチャートである。
【図４】印刷装置３が行う印刷処理を示すフローチャートである。
【図５】差し替え印刷処理の具体的な実施例を示す図である。
【図６】本発明の第２の実施の形態で用いる印刷システム１の全体構成の一例を示すブロック図である。
【図７】印刷装置３が行う印刷処理を示すフローチャートである。
【図８】印刷装置３が行う差し替え印刷処理を示すフローチャートである。
【符号の説明】
【０１２９】
１    印刷システム
２    印刷制御装置
３    印刷装置
４    ネットワーク
５    プリンタドライバ
６    アプリケーション
７１、７２    通信制御部
８    入力装置
９    表示装置
１０    印刷データ受付部
１１    ＵＩ制御部
１２    印刷モード設定部
１３    印刷データ保存部
１４    印刷データ比較部
１５    印刷ジョブ作成部
１６    選択部
１７    通常印刷モード
１８    差し替え印刷モード
１９    印刷制御部
２０    給紙トレイ制御部
２１１    第１の給紙トレイ
２１２    第２の給紙トレイ
２２    印刷部
２３    排紙トレイ制御部
２４１    第１の排紙トレイ
２４２    第２の排紙トレイ
２５    変更後文書の印刷データ
２６    変更前文書の印刷データ
２７    差し替え印刷データ
２８    情報処理装置
【図１】
2005227864.tif 000003
【図２】
2005227864.tif 000004
【図３】
2005227864.tif 000005
【図４】
2005227864.tif 000006
【図５】
2005227864.tif 000007
【図６】
2005227864.tif 000008
【図７】
2005227864.tif 000009
【図８】
2005227864.tif 000010