(57)【要約】  【課題】  白紙として出力されるページを低減することができる印刷制御プログラム，印刷データ出力装置，および印刷システムを提供する。  【解決手段】  サーバ１は、印刷データにおいて用紙１枚全部を白紙とする白紙データ領域を検出し（Ｓ１）、検出された白紙データ領域に対応する用紙の枚数をカウントする（Ｓ３）。  次に、サーバ１に一時的に記憶されている印刷データの中から、特定のユーザから送信され、Ｓ３にてカウントした白紙ページ枚数以下の印刷枚数であり、もっとも優先順位の高い印刷データを抽出する（Ｓ４〜Ｓ７）。  次に、上述したＳ７にて抽出された印刷データを、Ｓ２にて白紙データ領域が検出された印刷データに挿入し、複合印刷データを作成する（Ｓ８）。【選択図】図２
2010231621.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷媒体に印刷処理を行う印刷装置に印刷データを出力する印刷データ出力装置において機能する印刷制御プログラムであって、
前記印刷データ出力装置を、
前記印刷データにおいて、前記印刷媒体１枚全部を白紙とする白紙データ領域を検出する白紙データ検出手段と、
前記白紙データ検出手段により前記白紙データ領域が検出された場合に、前記白紙データ領域に他のデータを挿入して、複合印刷データを作成するデータ挿入手段と、
前記データ挿入手段により前記複合印刷データが作成された場合には、前記複合印刷データを前記印刷装置に出力する出力手段として機能させる
ことを特徴とする印刷制御プログラム。
【請求項２】
前記印刷データ出力装置を、さらに、
複数の印刷データを記憶装置に記憶させる記憶手段と、
前記記憶装置に記憶される複数の印刷データのうち、所定の条件を満たす印刷データを抽出するデータ抽出手段として機能させ、
前記データ挿入手段は、前記データ抽出手段にて抽出された前記印刷データを前記他のデータとして、前記白紙データ領域に挿入する手段とされている
ことを特徴とする請求項１に記載の印刷制御プログラム。
【請求項３】
前記データ抽出手段は、前記記憶装置に記憶される複数の印刷データのうち、印刷処理に必要な前記印刷媒体の枚数が前記白紙データ検出手段により検出された白紙データ領域に対応する前記印刷媒体の枚数以下の前記印刷データを、前記所定の条件を満たす印刷データとして抽出する手段とされている
ことを特徴とする請求項２に記載の印刷制御プログラム。
【請求項４】
前記データ抽出手段は、前記記憶装置に記憶される複数の印刷データのうち、予め定められた優先順位が最も高い前記印刷データを、前記所定の条件を満たす印刷データとして抽出する手段とされている
ことを特徴とする請求項２または請求項３に記載の印刷制御プログラム。
【請求項５】
前記印刷データ出力装置を、さらに、
前記記憶装置に記憶される複数の印刷データの送信元を示す識別情報を、前記印刷データそれぞれから読み取る読取手段として機能させ、
前記データ抽出手段は、前記読取手段により前記識別情報を読み取られた印刷データのうち、所定の前記識別情報を有する前記印刷データを、前記所定の条件を満たす印刷データとして抽出する手段とされている
ことを特徴とする請求項２から請求項４のいずれかに記載の印刷制御プログラム。
【請求項６】
前記印刷データ出力装置を、さらに、
前記印刷データ出力装置の情報を示す印刷データである装置データを作成する装置データ作成手段として機能させ、
前記データ挿入手段は、前記装置データ作成手段により作成された装置データを、前記他のデータとして前記白紙データ領域に挿入する手段とされている
ことを特徴とする請求項１から請求項５のいずれかに記載の印刷制御プログラム。
【請求項７】
前記印刷データ出力装置を、さらに、
前記印刷装置に記憶されている所定の情報を印刷させるコマンド情報を作成するコマンド情報作成手段として機能させ、
前記データ挿入手段は、前記コマンド情報作成手段により作成されたコマンド情報を、前記他のデータとして前記白紙データ領域に挿入する手段とされている
ことを特徴とする請求項１から請求項６のいずれかに記載の印刷制御プログラム。
【請求項８】
複数の印刷データを記憶装置に記憶させる記憶手段と、
前記記憶装置に記憶された前記印刷データを、印刷データに基づいて印刷媒体に印刷処理を行う印刷装置に出力する出力手段と、
前記印刷データにおいて、前記印刷媒体１枚全部を白紙とする白紙データ領域を検出する白紙データ検出手段と、
前記白紙データ検出手段により検出された前記白紙データ領域に、前記記憶装置に記憶された他の印刷データを挿入して、複合印刷データを作成するデータ挿入手段と、を備え、
前記出力手段は、前記データ挿入手段により前記複合印刷データが作成された場合には、前記複合印刷データを前記印刷装置に出力する
ことを特徴とする印刷データ出力装置。
【請求項９】
前記記憶装置に記憶される複数の印刷データのうち、所定の条件を満たす印刷データを抽出するデータ抽出手段を備え、
前記データ挿入手段は、前記データ抽出手段にて抽出された前記印刷データを前記他の印刷データとして、前記白紙データ領域に挿入する
ことを特徴とする請求項８に記載の印刷データ出力装置。
【請求項１０】
前記データ抽出手段は、前記記憶装置に記憶される複数の印刷データのうち、印刷処理に必要な前記印刷媒体の枚数が前記白紙データ検出手段により検出された白紙データ領域に対応する前記印刷媒体の枚数以下の前記印刷データを、前記所定の条件を満たす印刷データとして抽出する
ことを特徴とする請求項９に記載の印刷データ出力装置。
【請求項１１】
前記データ抽出手段は、前記記憶装置に記憶される複数の印刷データのうち、予め定められた優先順位が最も高い前記印刷データを、前記所定の条件を満たす印刷データとして抽出する
ことを特徴とする請求項９または請求項１０に記載の印刷データ出力装置。
【請求項１２】
前記記憶装置に記憶される複数の印刷データの送信元を示す識別情報を、前記印刷データそれぞれから読み取る読取手段を備え、
前記データ抽出手段は、前記読取手段により前記識別情報を読み取られた印刷データのうち、所定の前記識別情報を有する前記印刷データを、前記所定の条件を満たす印刷データとして抽出する
ことを特徴とする請求項９から請求項１１のいずれかに記載の印刷データ出力装置。
【請求項１３】
前記印刷装置を備え、
前記印刷装置は、印刷処理を行った印刷媒体を排紙する複数の排紙口を備えており、前記複合印刷データに基づく印刷処理を行った際に、前記複合印刷データ作成手段により前記白紙データ領域に挿入された前記他の印刷データに基づいて印刷処理が行われた前記印刷媒体と、前記複合印刷データにおけるそれ以外の領域に基づいて印刷処理が行われた前記印刷媒体とを、異なる前記排紙口に排紙する
ことを特徴とする請求項８から請求項１２のいずれかに記載の印刷データ出力装置。
【請求項１４】
印刷データに基づいて印刷媒体に印刷処理を行う印刷手段と、
前記印刷手段に前記印刷データを出力する出力手段と、
前記印刷データにおいて、前記印刷媒体１枚全部を白紙とする白紙データ領域を検出する白紙データ検出手段と、
複数の印刷データを記憶装置に記憶させる記憶手段と、
前記白紙データ検出手段により検出された前記白紙データ領域に、前記記憶装置に記憶された他の印刷データを挿入して、複合印刷データを作成するデータ挿入手段と、を備え、
前記出力手段は、前記データ挿入手段により前記複合印刷データが作成された場合には、前記複合印刷データを前記印刷手段に出力する
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて印刷媒体に印刷処理を行う印刷装置に印刷データを出力する印刷データ出力装置において機能する印刷制御プログラム，印刷データ出力装置，および印刷システムに関する。
【背景技術】
【０００２】
従来、印刷装置にて印刷処理を実行する際に、白紙部分として印刷される領域を低減するための技術が提案されている。
例えば、印刷データを印刷する印刷媒体（記録用紙）上の白紙部分があらかじめ定めた規定値を超えているかどうかを確認し、規定値を超えている場合には集約処理（ページを縮小して、記録用紙一枚に複数のページを印刷する処理）を行って印刷するプリンタドライバが開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−４７６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１の技術では、印刷媒体１枚全体が白紙であることを検出した場合にも、集約処理を行って印刷することとなる。従って、白紙であるページは、縮小されたとしても白紙のままで印刷されてしまうという問題があった。
【０００５】
本発明は、上述した問題に鑑みてなされたものであり、その目的は、白紙として出力されるページを低減することができる印刷制御プログラム，印刷データ出力装置，および印刷システムを提供することである。
【課題を解決するための手段】
【０００６】
上述した問題を解決するためになされた請求項１に記載の発明は、印刷データに基づいて印刷媒体に印刷処理を行う印刷装置に印刷データを出力する印刷データ出力装置において機能する印刷制御プログラムであって、印刷データ出力装置を、印刷データにおいて、印刷媒体１枚全部を白紙とする白紙データ領域を検出する白紙データ検出手段と、白紙データ検出手段により白紙データ領域が検出された場合に、白紙データ領域に他のデータを挿入して、複合印刷データを作成するデータ挿入手段と、データ挿入手段により複合印刷データが作成された場合には、複合印刷データを印刷装置に出力する出力手段として機能させることを特徴とする印刷制御プログラムである。
【０００７】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、印刷データから白紙データ領域を検出した際には、その白紙データ領域に他のデータを挿入して複合印刷データを作成し、その複合印刷データを印刷装置に出力する。
【０００８】
従って、複合印刷データを受信した印刷装置が印刷処理を実行すると、白紙データ領域に他のデータを挿入される前の印刷データ（以降、当初の印刷データ、ともいう）では白紙として印刷されるはずであった印刷媒体に、他のデータに基づく印刷がなされる。よって、他のデータに基づく印刷がなされた印刷媒体は白紙でなくなるため、白紙として出力されるページを低減することができるようになる。
【０００９】
さらに、複合印刷データは当初の印刷データと印刷枚数は同じであるため、当初の印刷データの印刷処理よりも印刷処理の終了が大きく遅れることを抑制できる。
また、白紙データ領域を検出した際に、その白紙データ領域に該当する印刷媒体への印刷を実行しない（即ち、白紙となる印刷媒体を出力しない）ように構成された装置においては、その印刷データに白紙データ領域が存在すると、印刷された印刷媒体の枚数が印刷指示した枚数よりも不足することとなるため、印刷データを出力したユーザは、印刷処理を失敗したと勘違いする可能性がある。しかしながら、上述した印刷データ出力装置では、他の内容が印刷された印刷媒体が出力されるので、ユーザに対して、印刷処理が正常に終了したことを認識させることができる。
【００１０】
なお、ここでいう複合印刷データとは、印刷データの一つの態様である。よって、印刷装置は、複合印刷データを受信すると、複合印刷データに基づいて印刷処理を実行することができる。
【００１１】
請求項２に記載の印刷制御プログラムは、請求項１に記載の印刷制御プログラムにおいて、上記印刷データ出力装置を、さらに、複数の印刷データを記憶装置に記憶させる記憶手段と、記憶装置に記憶される複数の印刷データのうち、所定の条件を満たす印刷データを抽出するデータ抽出手段として機能させ、上記データ挿入手段は、データ抽出手段にて抽出された印刷データを他のデータとして、白紙データ領域に挿入する手段とされていることを特徴とする。
【００１２】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、記憶手段に記憶されている印刷データを白紙データ領域に挿入して複合印刷データを作成する。
【００１３】
従って、当初の印刷データでは白紙として印刷されるはずであった印刷媒体に、他の印刷データに基づく印刷を実行することができる。また、白紙データ領域に挿入される他の印刷データは、複合印刷データの印刷処理中に少なくとも一部の印刷がなされる。よって、当初の印刷データと他の印刷データとを順番に印刷処理する場合と比較して、他の印刷データの印刷結果を早く得ることができる。また、白紙データ領域に挿入されるデータは、記憶装置に記憶されている印刷データであるため、白紙データ領域に挿入する印刷データが途切れる可能性を低減できる。
【００１４】
なお、記憶装置に記憶されている印刷データとは、例えば印刷装置への出力待ちの印刷データなどが考えられる。
請求項３に記載の印刷制御プログラムは、請求項２に記載の印刷制御プログラムにおいて、上記データ抽出手段は、記憶装置に記憶される複数の印刷データのうち、印刷処理に必要な印刷媒体の枚数が白紙データ検出手段により検出された白紙データ領域に対応する印刷媒体の枚数以下の印刷データを、所定の条件を満たす印刷データとして抽出する手段とされていることを特徴とする。
【００１５】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、必要な印刷媒体の枚数が白紙データ領域に対応する印刷媒体の枚数以下の印刷データを白紙データ領域に挿入して複合印刷データを作成する。
【００１６】
従って、複合印刷データに基づいて印刷処理を実行することで、２つの印刷ジョブの印刷処理を同時に実行することができる。
請求項４に記載の印刷制御プログラムは、請求項２または請求項３に記載の印刷制御プログラムにおいて、上記データ抽出手段は、記憶装置に記憶される複数の印刷データのうち、予め定められた優先順位が最も高い前記印刷データを、所定の条件を満たす印刷データとして抽出する手段とされていることを特徴とする。
【００１７】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、優先順位が最も高い印刷データを白紙データ領域に挿入して複合印刷データを作成する。
【００１８】
従って、複合印刷データに基づいて印刷処理を実行することで、優先順位の高い印刷データに基づく印刷処理と、当初の印刷データの印刷処理と、を同時に印刷することができる。また、優先順位が予め定められていることで、どのような印刷データが同時に印刷されるかが予想できるため都合がよい。
【００１９】
なお、優先順位の具体的な基準は特に限定されない。例えば、挿入される印刷データを作成したアプリケーションの種類によって定めることや、記憶装置に記憶された時刻が遅いほど、または早いほど優先順位が高い設定とすることが考えられる。
【００２０】
請求項５に記載の印刷制御プログラムは、請求項２から請求項４のいずれかに記載の印刷制御プログラムであって、上記印刷データ出力装置を、さらに、記憶装置に記憶される複数の印刷データの送信元を示す識別情報を、印刷データそれぞれから読み取る読取手段として機能させ、上記データ抽出手段は、読取手段により識別情報を読み取られた印刷データのうち、所定の識別情報を有する印刷データを、所定の条件を満たす印刷データとして抽出する手段とされていることを特徴とする。
【００２１】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、所定の送信元を示す識別情報を有する印刷データを白紙データ領域に挿入して複合印刷データを作成する。
【００２２】
従って、特定の送信元から出力された印刷データを白紙データ領域に挿入するため、不特定の送信元から出力された印刷データに基づいて印刷された印刷媒体が、当初の印刷データに基づいて印刷された印刷媒体と同時に出力されて混ざってしまうことを抑制できる。
【００２３】
請求項６に記載の印刷制御プログラムは、請求項１から請求項５のいずれかに記載の印刷制御プログラムにおいて、上記印刷データ出力装置を、さらに、印刷データ出力装置の情報を示す印刷データである装置データを作成する装置データ作成手段として機能させ、データ挿入手段は、装置データ作成手段により作成された装置データを、他のデータとして白紙データ領域に挿入する手段とされていることを特徴とする。
【００２４】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、印刷データ出力装置の情報を示す印刷データを白紙データ領域に挿入して複合印刷データを作成する。
【００２５】
従って、当初の印刷データでは白紙として印刷されるはずであった印刷媒体に、印刷データ出力装置の情報を印刷させることができる。
請求項７に記載の印刷制御プログラムは、請求項１から請求項６のいずれかに記載の印刷制御プログラムであって、上記印刷データ出力装置を、さらに、印刷装置に記憶されている所定の情報を印刷させるコマンド情報を作成するコマンド情報作成手段として機能させ、上記データ挿入手段は、コマンド情報作成手段により作成されたコマンド情報を、他のデータとして白紙データ領域に挿入する手段とされていることを特徴とする。
【００２６】
このように構成された印刷制御プログラムにより、印刷データ出力装置を上記各手段として機能させれば、印刷データ出力装置は、印刷装置に記憶されている所定の情報を印刷させるコマンド情報を、白紙データ領域に挿入して複合印刷データを作成する。複合印刷データを受信した印刷装置は、コマンド情報に従って印刷装置に記憶されている所定の情報を印刷する。
【００２７】
従って、当初の印刷データでは白紙として印刷されるはずであった印刷媒体に、印刷装置に記憶されている所定の情報を印刷させることができる。
請求項８に記載の印刷データ出力装置は、複数の印刷データを記憶装置に記憶させる記憶手段と、記憶装置に記憶された前記印刷データを、印刷データに基づいて印刷媒体に印刷処理を行う印刷装置に出力する出力手段と、印刷データにおいて、印刷媒体１枚全部を白紙とする白紙データ領域を検出する白紙データ検出手段と、白紙データ検出手段により検出された白紙データ領域に、記憶装置に記憶された他の印刷データを挿入して、複合印刷データを作成するデータ挿入手段と、を備え、上記出力手段は、データ挿入手段により複合印刷データが作成された場合には、複合印刷データを印刷装置に出力することを特徴とする。
【００２８】
このように構成された印刷データ出力装置は、印刷データから白紙データ領域を検出した際には、記憶手段に記憶されている印刷データを白紙データ領域に挿入して複合印刷データを作成し、その複合印刷データを印刷装置に出力する。
【００２９】
従って、複合印刷データを受信した印刷装置が印刷処理を実行すると、当初の印刷データでは白紙として印刷されるはずであった印刷媒体に、他の印刷データに基づく印刷がなされる。よって、他の印刷データに基づく印刷がなされた印刷媒体は白紙でなくなるため、白紙として出力されるページを低減することができるようになる。
【００３０】
また、白紙データ領域を検出した際に、仮にその白紙データ領域に該当する印刷媒体への印刷を実行しない（即ち、白紙となる印刷媒体を出力しない）ように構成した場合、印刷処理を指示したユーザは、印刷された印刷媒体の枚数が指示した枚数よりも不足するため、印刷処理を失敗したと勘違いする可能性がある。しかしながら、上述した印刷データ出力装置では、他の印刷データに基づく印刷がなされた印刷媒体が出力されるので、ユーザに対して、印刷処理が正常に終了したと認識させることができる。
【００３１】
また、白紙データ領域に挿入される他の印刷データは、複合印刷データの印刷処理中に少なくとも一部の印刷がなされる。よって、当初の印刷データと他の印刷データとを順番に印刷処理する場合と比較して、他の印刷データの印刷結果を早く得ることができる。さらに、複合印刷データは当初の印刷データと印刷枚数は同じであるため、当初の印刷データの印刷処理よりも印刷処理の終了が大きく遅れることを抑制できる。
【００３２】
なお、ここでいう複合印刷データとは、印刷データの一つの態様である。よって、印刷装置は、複合印刷データを受信すると、複合印刷データに基づいて印刷処理を実行することができる。
【００３３】
請求項９に記載の印刷データ出力装置は、請求項８に記載の印刷データ出力装置において、記憶装置に記憶される複数の印刷データのうち、所定の条件を満たす印刷データを抽出するデータ抽出手段を備え、上記データ挿入手段は、データ抽出手段にて抽出された印刷データを他の印刷データとして、白紙データ領域に挿入することを特徴とする。
【００３４】
このように構成された印刷データ出力装置は、記憶手段に記憶されている所定の条件を満たす印刷データを白紙データ領域に挿入して複合印刷データを作成し、その複合印刷データを印刷装置に出力する。
【００３５】
従って、当初の印刷データでは白紙として印刷されるはずであった印刷媒体に、所定の条件を満たす他の印刷データに基づく印刷をすることができる。
請求項１０に記載の印刷データ出力装置は、請求項９に記載の印刷データ出力装置において、上記データ抽出手段が、記憶装置に記憶される複数の印刷データのうち、印刷処理に必要な印刷媒体の枚数が白紙データ検出手段により検出された白紙データ領域に対応する印刷媒体の枚数以下の印刷データを、所定の条件を満たす印刷データとして抽出することを特徴とする。
【００３６】
このように構成された印刷データ出力装置は、必要な印刷媒体の枚数が白紙データ領域に対応する印刷媒体の枚数以下の印刷データを白紙データ領域に挿入して複合印刷データを作成する。
【００３７】
従って、複合印刷データに基づいて印刷処理を実行することで、２つの印刷ジョブの印刷処理を同時に実行することができる。
請求項１１に記載の印刷データ出力装置は、請求項９または請求項１０に記載の印刷データ出力装置であって、上記データ抽出手段は、記憶装置に記憶される複数の印刷データのうち、予め定められた優先順位が最も高い前記印刷データを、所定の条件を満たす印刷データとして抽出することを特徴とする。
【００３８】
このように構成された印刷データ出力装置は、優先順位の高い印刷データを白紙データ領域に挿入して複合印刷データを作成する。
従って、複合印刷データに基づいて印刷処理を実行することで、優先順位の高い印刷データに基づく印刷処理と、当初の印刷データの印刷処理と、を同時に印刷することができる。また、優先順位が予め定められていることで、どのような印刷データが同時に印刷されるかが予想できるため都合がよい。
【００３９】
請求項１２に記載の印刷データ出力装置は、請求項９から請求項１１のいずれかに記載の印刷データ出力装置において、上記記憶装置に記憶される複数の印刷データの送信元を示す識別情報を、印刷データそれぞれから読み取る読取手段を備え、上記データ抽出手段は、読取手段により識別情報を読み取られた印刷データのうち、所定の前記識別情報を有する印刷データを、所定の条件を満たす印刷データとして抽出することを特徴とする。
【００４０】
このように構成された印刷データ出力装置は、所定の送信元を示す識別情報を有する印刷データを白紙データ領域に挿入して複合印刷データを作成する。
従って、特定の送信元から出力された印刷データのみ印刷処理を実行するため、不特定の送信元から出力された印刷データに基づいて印刷された印刷媒体が、当初の印刷データに基づいて印刷された印刷媒体と同時に出力されて混ざってしまうことを抑制できる。
【００４１】
請求項１３に記載の印刷データ出力装置は、請求項８から請求項１２のいずれかに記載の印刷データ出力装置において、さらに、上記印刷装置を備えている。この印刷装置は、印刷処理を行った印刷媒体を排紙する複数の排紙口を備えており、印刷手段が前記複合印刷データに基づく印刷処理を行った際に、複合印刷データ作成手段により白紙データ領域に挿入された他の印刷データに基づいて印刷処理が行われた印刷媒体と、複合印刷データにおけるそれ以外の領域に基づいて印刷処理が行われた印刷媒体とを、異なる排紙口に排紙することを特徴とする。
【００４２】
このように構成された印刷データ出力装置であれば、印刷手段が複合印刷データに基づいて印刷処理を行った際、白紙データ領域に挿入された他の印刷データに基づいて印刷処理が行われた印刷媒体と、それ以外の領域に基づいて印刷処理が行われた印刷媒体と、が混在せずに排紙されるため、それらの印刷媒体を容易に識別することができる。
【００４３】
請求項１４に記載の印刷システムは、印刷データに基づいて印刷媒体に印刷処理を行う印刷手段と、印刷手段に印刷データを出力する出力手段と、印刷データにおいて、印刷媒体１枚全部を白紙とする白紙データ領域を検出する白紙データ検出手段と、複数の印刷データを記憶装置に記憶させる記憶手段と、白紙データ検出手段により検出された白紙データ領域に、記憶装置に記憶された他の印刷データを挿入して、複合印刷データを作成するデータ挿入手段と、を備えており、上記出力手段は、データ挿入手段により複合印刷データが作成された場合には、複合印刷データを印刷手段に出力することを特徴とする。
【００４４】
このように構成された印刷システムでは、印刷データから白紙データ領域を検出した際には、記憶手段に記憶されている印刷データを白紙データ領域に挿入して複合印刷データを作成し、その複合印刷データに基づいて印刷処理を実行する。
【００４５】
従って、複合印刷データに基づいて印刷処理を実行した結果、当初の印刷データでは白紙として印刷されるはずであった印刷媒体に、他の印刷データに基づく印刷がなされる。よって、他の印刷データに基づく印刷がなされた印刷媒体は白紙でなくなるため、白紙として出力されるページを低減することができるようになる。
【００４６】
なお、ここでいう複合印刷データとは、印刷データの一つの態様である。よって、印刷手段は、複合印刷データを受信すると、複合印刷データに基づいて印刷処理を実行することができる。
【図面の簡単な説明】
【００４７】
【図１】印刷システムの概略構成を示すブロック図
【図２】実施例１のデータ挿入処理の処理手順を示すフローチャート
【図３】実施例１の印刷制御処理の処理手順を示すフローチャート
【図４】実施例１の変形例におけるデータ挿入印刷処理の処理手順を示すフローチャート
【図５】実施例２のデータ挿入処理の処理手順を示すフローチャート
【図６】実施例２の印刷制御処理の処理手順を示すフローチャート
【図７】実施例３のデータ挿入処理の処理手順を示すフローチャート
【図８】実施例３の印刷制御処理の処理手順を示すフローチャート
【図９】実施例３の変形例におけるデータ挿入印刷処理の処理手順を示すフローチャート
【発明を実施するための形態】
【００４８】
以下に本発明の実施形態を図面と共に説明する。
［実施例１］
（１．１）印刷システムの構成の説明
図１は、本発明の実施形態として例示する印刷システム全体の概略構成を示す図である。
【００４９】
この印刷システムは、サーバ１と、複数のクライアントＰＣ（パソコン）２と、印刷装置３と、を備えるシステムである。そして、これらの各装置は、ＬＡＮ（Local Area Network）５で互いに接続されている。
【００５０】
サーバ１は、制御部１１、記憶部１２、入力部１３、表示部１４、及びネットワークを介して通信を行うための通信インターフェース（以下、通信Ｉ／Ｆ）１５等を備えている周知のサーバ装置である。なお、サーバ１には通常のパーソナルコンピュータを用いることもできる。
【００５１】
制御部１１は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を中心に構成されており、ＲＯＭまたは記憶部１２に記憶されるプログラムに基づいてサーバ１を構成する各部を統括制御すると共に、後述するデータ挿入処理を実行する。
【００５２】
記憶部１２は、ハードディスクドライブ等の記憶装置であって、プログラムや各種データを記憶しており、制御部１１からの制御に応じて情報の読み書きを行う。
入力部１３は、キーボードやマウス等といった入力装置を備え、これらを介してユーザからの操作情報を取得し、制御部１１に入力する。
【００５３】
表示部１４は、例えば液晶ディスプレイ等で構成された表示面を有する表示装置であり、制御部１１の出力に応じてユーザに対して情報の表示を行う。
クライアントＰＣ２は、制御部２１、記憶部２２、入力部２３、表示部２４、ネットワークを介して通信を行うための通信Ｉ／Ｆ２５を備えている。これらは上述したサーバ１の制御部１１、記憶部１２、入力部１３、表示部１４、Ｉ／Ｆ１５と同様の構成である。
【００５４】
このクライアントＰＣ２は、記憶部１２に記憶されたプログラムにより起動するアプリケーションを用いて印刷対象となるデータを作成可能に構成されている。
印刷装置３は、制御部３１、印刷処理部３２、不揮発性メモリ３３、操作入力部３４、表示パネル３５、ネットワークを介して通信を行うための通信Ｉ／Ｆ３６等を備えている。
【００５５】
制御部３１は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を中心に構成されており、ＲＯＭに記憶されるプログラムに基づいて印刷装置３を構成する各部を統括制御するとともに、後述する印刷制御処理を実行する。印刷処理部３２は、記録用紙（印刷媒体）に印刷処理を行う装置である。不揮発性メモリ３３は、印刷装置３の作動に必要な各種データを記憶するためのものである。操作入力部３４は、ユーザが操作するための複数のキーを備え、これらのキーを介してユーザを介してユーザからの操作情報を取得し、その取得した操作情報を制御部３１に入力する。
【００５６】
印刷装置３は、サーバ１から送信されてくる印刷データに基づき、用紙上に画像を形成する印刷処理を実行する。また、この印刷装置３は印刷処理を行った記録用紙を排出する図示しない排紙トレイを複数備えており、１つの印刷ジョブにより複数の記録用紙に印刷を実行しても、記録用紙１枚ごとに排出先を変更可能に構成されている。
【００５７】
ところで、クライアントＰＣ２が印刷装置３に対して印刷指示を行う場合において、クライアントＰＣ２は、アプリケーションソフトを用いて作成した印刷対象となるデータを、ＰＤＬ（Page Description Language）形式等の印刷データに変換した後、その変換した印刷データをサーバ１に送信する。
【００５８】
サーバ１は、印刷データを受信すると、受信した印刷データを、記憶部１２に確保された特定の領域に一時的に記憶して蓄積する。そして、印刷装置３の印刷進行状況に応じて印刷装置３から送信される印刷データの送信要求に応じて、印刷データを印刷装置３に送信する。その後、印刷装置３に送信された印刷データを記憶部１２から削除する。
【００５９】
ところで、ユーザによる印刷指示は、複数のクライアントＰＣ２にて実行可能に構成されている。このため、サーバ１の記憶部１２には、複数のユーザ（クライアントＰＣ２）において印刷指示がされた印刷データが蓄積される。
【００６０】
またここでは、印刷データに、印刷設定情報、印刷対象データの種類（印刷対象となるデータを作成したアプリケーションの種類）、印刷データの送信元（印刷指示をしたユーザまたはクライアントＰＣを表す識別番号）、及び印刷データの受信時刻等を示す情報が付加されて記憶部１２に蓄積される。
（１．２）サーバ１の動作の説明
サーバ１が実行するデータ挿入処理の処理手順について、図２に示すフローチャートに基づいて説明する。このデータ挿入処理は、クライアントＰＣ２から印刷データを受信し、記憶部１２に記憶した際に開始する。
【００６１】
本処理では、まず、受信した印刷データを記憶部１２から読み出して、その印刷データを解析し、記録用紙１枚全部を白紙とする白紙データ領域を検出する（Ｓ１）。ここでは、印刷データのページごとに、そのページに含まれる白画素（記録用紙への印刷時に白色として印刷する画素またはドット）以外の画素数が所定の閾値以下であるか否かをチェックし、白画素以外の画素数が所定の閾値以下となる場合にそのページが白紙となると判断する。なお本実施例では閾値は０、つまり１点でも白画素以外の画素があれば白紙と判断しないように構成されている。しかしながら、白紙と認められる範囲であれば、閾値を０よりも大きい値に設定してもよい。
【００６２】
次に、Ｓ１にて白紙データ領域を検出したか否かをチェックする（Ｓ２）。白紙データ領域が検出されていなければ（Ｓ２：ＮＯ）、処理がＳ９に移行する。一方、白紙データ領域が検出されていれば（Ｓ２：ＹＥＳ）、検出された白紙データ領域に対応する記録用紙の枚数（以降、単に白紙ページ枚数ともいう）をカウントする（Ｓ３）。
【００６３】
次に、サーバ１の記憶部１２に一時的に記憶されている印刷データの中から、特定のユーザから送信された印刷データを抽出する（Ｓ４）。具体的には、記憶部１２に記憶されている印刷データの送信元情報を読み取り、Ｓ１にて読み出した印刷データの送信元と照合することで、記憶部１２に記憶された印刷データから、Ｓ１にて読み出した印刷データの送信元と同一の送信元である印刷データを抽出する。該当する印刷データが複数存在する場合は、該当するすべての印刷データを抽出する。
【００６４】
なお、ここで言う送信元情報は、１人のユーザまたは１台のクライアントＰＣ２を示す情報に限定されず、例えば複数のユーザが所属するグループで同一の送信元情報を有する構成であってもよい。
【００６５】
次に、Ｓ４にて抽出された印刷データそれぞれの印刷処理に必要な記録用紙の枚数（以降、単に印刷枚数ともいう）をチェックする（Ｓ５）。
次に、Ｓ５にてチェックした印刷枚数と、Ｓ３にてカウントした白紙ページ枚数を比較し、白紙ページ枚数以下の印刷枚数の印刷データが存在するかチェックする（Ｓ６）。白紙ページ枚数以下の印刷枚数の印刷データが存在しなければ（Ｓ６：ＮＯ）、処理がＳ９に移行する。一方、白紙ページ枚数以下の印刷枚数の印刷データが存在すれば（Ｓ６：ＹＥＳ）、それらの印刷データの中から、もっとも優先順位の高い印刷データを抽出する（Ｓ７）。この優先順位は、クライアントＰＣ２から印刷データを送信したユーザ、またはサーバ１の管理者が任意で設定できる。例えば、印刷データを作成したアプリケーションの種類に応じた優先順位を設定すること、印刷データのデータサイズが小さい又は大きい印刷データほど優先順位を高くすること、印刷データを受信した時刻が遅い又は早い印刷データほど優先順位を高くすること、または、既に白紙データ領域に印刷データを挿入されている印刷データ（複合印刷データ）の優先順位を低くすることなどが考えられる。
【００６６】
次に、上述したＳ７にて抽出された印刷データを、Ｓ２にて白紙データ領域が検出された印刷データに挿入し、複合印刷データを作成する（Ｓ８）。具体的には、白紙データ領域に対応する記録用紙１枚に対して、Ｓ７にて抽出された印刷データの１ページ分が印刷されるように、記録用紙１枚に対応する白紙データ領域に印刷データのうちの１ページ分を挿入する。なお、Ｓ７にて抽出された印刷データは、印刷データの先頭ページから順に、当初の印刷データ（Ｓ１にて読み出した印刷データ）における先頭のページに近い白紙データ領域に順次挿入される。また、印刷データが挿入されたページ（白紙データ領域）には、印刷データが挿入されたページであること示す情報を付加する。
【００６７】
次に、Ｓ１にて読み出した印刷データ（Ｓ８から移行した場合は複合印刷データ）を出力待ちに設定する（Ｓ９）。このＳ９の後、本処理を終了する。
なお、サーバ１は、Ｓ９にて出力待ちに設定された印刷データを、印刷装置３からの送信要求に応じて印刷装置３に順次出力するが、出力の処理は別プロセスにて実行される。
（１．３）印刷装置３の動作の説明
印刷装置３が実行する印刷制御処理の処理手順について、図３に示すフローチャートに基づいて説明する。この印刷制御処理は、サーバ１から印刷データ（複合印刷データの場合もあるが、ここではいずれも印刷データと述べる）を受信し、ＲＡＭに記憶した際に開始する。
【００６８】
本処理では、まず、受信した印刷データのうち、印刷を実行していないページの中で最も優先度の高い（ページ数が小さい）１ページ分のデータを読み出す（Ｓ１１）。
次に、そのページがデータ挿入処理のＳ８において白紙データ領域に挿入された印刷データに対応するページであるか否かをチェックする（Ｓ１２）。上述したページでなければ（Ｓ１２：ＮＯ）、印刷処理を実行し、通常用いるように設定されている排紙トレイに、画像を印刷した記録用紙を排紙する（Ｓ１３）。一方、上述したページであれば（Ｓ１２：ＹＥＳ）、印刷処理を実行し、通常とは異なる排紙トレイに、画像を印刷した記録用紙を排紙する（Ｓ１４）。
【００６９】
次に、受信した印刷データが全ページ印刷終了しているか否かを判断し（Ｓ１５）、全ページ終了していれば（Ｓ１５：ＹＥＳ）、本処理を終了する。一方、全ページ終了していなければ（Ｓ１５：ＮＯ）、処理がＳ１１に戻る。
（１．４）効果
このように構成された印刷システムでは、サーバ１は、印刷データから白紙データ領域を検出した際には、その白紙データ領域に他の印刷データを挿入して複合印刷データを作成し、その複合印刷データを印刷装置３に出力する。
【００７０】
従って、複合印刷データを受信した印刷装置３が印刷処理を実行すると、白紙データ領域に他のデータを挿入される前の印刷データ（当初の印刷データ）では白紙として印刷されるはずであった記録用紙に、他の印刷データに基づく印刷がなされる。よって、他の印刷データに基づく印刷がなされた記録用紙は白紙でなくなるため、白紙として出力されるページを低減することができるようになる。
【００７１】
また、サーバ１は、必要な記録用紙の枚数が白紙データ領域に対応する記録用紙の枚数以下の印刷データを白紙データ領域に挿入して複合印刷データを作成する。その結果、白紙データ領域に挿入される他の印刷データは、複合印刷データの印刷処理中に印刷がなされる。
【００７２】
従って、複合印刷データに基づいて印刷処理を実行することで、２つの印刷ジョブの印刷処理を同時に実行することができる。また、当初の印刷データと他の印刷データとを順番に印刷処理する場合と比較して、他の印刷データに基づく印刷がなされた記録用紙を早く得ることができる。さらに、複合印刷データは当初の印刷データと印刷される枚数は同じであるため、当初の印刷データをそのまま印刷処理した場合と比較して、印刷処理の終了が大きく遅れることを抑制できる。
【００７３】
また、サーバ１によって白紙データ領域に挿入する印刷データは、記憶部１２に記憶されている印刷データであるため、複合印刷データを作成するために白紙データ領域に挿入される印刷データが途切れる可能性を低減できる。
【００７４】
また、サーバ１は、優先順位の高い印刷データを白紙データ領域に挿入して複合印刷データを作成する。従って、複合印刷データに基づいて印刷処理を実行することで、優先順位の高い印刷データに基づく印刷処理を、当初の印刷データの印刷処理と同時に印刷することができる。また、優先順位が予め定められていることで、どのような印刷データが同時に印刷されるかが予想できるため都合がよい。
【００７５】
また、サーバ１は、当初の印刷データを送信したユーザから送信されていた印刷データを記憶部１２から抽出し白紙データ領域に挿入して複合印刷データを作成する。
従って、複合印刷データに基づいて印刷すると、同一のユーザの送信した印刷データのみが印刷されるため、不特定の送信元から出力された印刷データに基づいて印刷された記録用紙が、上記ユーザの送信した印刷データに基づいて印刷された記録用紙と同時に出力されて混ざってしまうことを抑制できる。
【００７６】
また、印刷装置３は、複合印刷データに基づいて印刷処理を行った際、白紙データ領域に挿入された他の印刷データに基づいて印刷処理が行われた記録用紙と、それ以外の領域に基づいて印刷処理が行われた記録用紙と、を異なる排紙トレイに排紙するため、それらの記録用紙を容易に識別することができる。
【００７７】
また、白紙データ領域を検出した際に、その白紙データ領域に該当する記録用紙への印刷を実行しない（即ち、白紙となる記録用紙を出力しない）ように構成された装置においては、その印刷データに白紙データ領域が存在すると、印刷された記録用紙の枚数が指示した枚数よりも不足することとなるため、印刷データを出力したユーザは、印刷処理を失敗したと勘違いする可能性がある。しかしながら、上述した印刷システムでは、他の印刷データに基づく印刷がなされた記録用紙が出力されるので、ユーザに対して、印刷処理が正常に終了したと認識させることができる。
（１．５）変形例
以上、本発明の実施例１について説明したが、本発明は、上記構成に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００７８】
例えば、上記実施例では、データ挿入処理のＳ４〜Ｓ６において、白紙データ領域に挿入すべき印刷データを、送信元ユーザ名と印刷に必要な印刷枚数とで制限する構成を例示したが、これらの制限を行わない構成であってもよいし、いずれか一方のみ制限する構成であってもよい。また、これらの制限を行わない場合には、Ｓ７における優先順位にユーザ名や印刷枚数を利用し、特定のユーザから送信された印刷データの優先順位を高くすることや、印刷枚数の少ない、または多い印刷データの優先順位を高くするように構成することが考えられる。
【００７９】
また、印刷枚数で制限しない場合には、挿入される印刷データのページ数が多いと、白紙データ領域に全てのページが挿入されない場合があるが、その場合には白紙データ領域に挿入されなかったページのみ、複合印刷データの印刷処理の後に印刷するように構成するとよい。
【００８０】
また、上記実施例では、クライアントＰＣ２が出力した印刷データはサーバ１を介して印刷装置３に送信される構成を例示したが、サーバ１を用いず、クライアントＰＣ２から印刷データを直接印刷装置３に送信し、印刷装置３にて上述したサーバ１の処理を実行する構成であってもよい。この場合には、印刷装置３が、サーバ１が実行するデータ挿入処理と印刷装置３が印刷制御処理とを実行させるプログラムを備える構成とするとよい。このプログラムにより実行されるデータ挿入印刷処理の処理手順を、図４のフローチャートに示す。
【００８１】
この処理は、図２のデータ挿入処理、図３の印刷制御処理と同一の処理を行う点が多いので、同一の処理は同一の符号を用いて説明を省略している。相違点は、Ｓ１の処理において、サーバ１の記憶部１２から読み出していた印刷データを、印刷装置３のバッファ（ＲＡＭなど）から読み出す点と、Ｓ９が削除された点である。
［実施例２］
実施例２における印刷システムの構成は、基本的に実施例１と同じ構成である。しかしながら、サーバ１および印刷装置３による処理が一部変更されているため、変更された処理を以下に示す。
（２．１）サーバ１の動作の説明
サーバ１が実行するデータ挿入処理の処理手順について、図５に示すフローチャートに基づいて説明する。このデータ挿入処理は、クライアントＰＣ２から印刷データを受信し、記憶部１２に記憶した際に開始する。
【００８２】
本処理のＳ２１〜Ｓ２３は、図２のＳ１〜Ｓ３と同様の処理であるので説明を割愛する。
Ｓ２３の処理が終了すると、続いて、Ｓ２２にて白紙データ領域が検出された印刷データに、印刷装置３の情報を印刷するコマンド情報を挿入した複合印刷データを作成する（Ｓ２４）。ここでは、例えば印刷装置３の設定情報や消耗品の残存量、デイリーレポートなどを白紙データ領域に対応する用紙に印刷させるコマンド情報を、検出した白紙データ領域に挿入する。
【００８３】
次に、Ｓ２１にて読み出した印刷データ（Ｓ２４から移行した場合は複合印刷データ）を出力待ちに設定する（Ｓ２５）。その後、本処理を終了する。
（２．２）印刷装置３の動作の説明
印刷装置３が実行する印刷制御処理の処理手順について、図６に示すフローチャートに基づいて説明する。この印刷制御処理は、サーバ１から印刷データ（複合印刷データの場合もあるが、ここではいずれも印刷データと述べる）を受信し、ＲＡＭに記憶した際に開始する。
【００８４】
本処理のＳ３１，Ｓ３３，Ｓ３５，の処理は、それぞれ図３におけるＳ１１，Ｓ１３，Ｓ１５の処理と同一の処理であるので説明を割愛する。
Ｓ３１の処理が終了すると、続いて、Ｓ３１にて読み出した１ページ分の印刷データにコマンド情報が挿入されているか否かを判定する（Ｓ３２）。コマンド情報が挿入されていなければ（Ｓ３２：ＮＯ）、処理がＳ３３に移行する。一方、コマンド情報が挿入されていれば（Ｓ３２：ＹＥＳ）、コマンドに従って印刷を実行し、通常とは異なる排紙トレイに、画像を印刷した用紙を排紙する（Ｓ３４）。その後、処理がＳ３５へ移行する。
（２．３）効果
このように構成された印刷システムにおいて、サーバ１は、印刷装置３に記憶されている情報を印刷させるコマンド情報を、白紙データ領域に挿入して複合印刷データを作成する。この複合印刷データを受信した印刷装置３は、コマンド情報に従って印刷装置３に記憶されている所定の情報を印刷する。
【００８５】
従って、当初の印刷データでは白紙として印刷されるはずであった記録用紙に、印刷装置３に記憶されている情報を印刷させることができる。よって、印刷装置３に記憶されている情報が印刷された記録用紙は白紙でなくなるため、白紙として出力されるページを低減することができるようになる。
［実施例３］
実施例３における印刷システムの構成は、基本的に実施例１と同じ構成である。しかしながら、サーバ１および印刷装置３による処理が一部変更されているため、変更された処理を以下に示す。
（３．１）サーバ１の動作の説明
サーバ１が実行するデータ挿入処理の処理手順について、図７に示すフローチャートに基づいて説明する。このデータ挿入処理は、クライアントＰＣ２から印刷データを受信し、記憶部１２に記憶した際に開始する。
【００８６】
本処理のＳ４１〜Ｓ４３は、図２のＳ１〜Ｓ３と同様の処理であるので説明を割愛する。
Ｓ４３の処理が終了すると、続いて、Ｓ４２において白紙データ領域が検出された印刷データに、サーバ１の情報を印刷データとして挿入した複合印刷データを作成する（Ｓ４４）。ここでは、サーバ１の設定情報などを印刷データとして白紙データ領域に挿入する。サーバ１の設定情報とは、例えばサーバ名やサーバのＩＰアドレス等である。
【００８７】
次に、Ｓ４１にて読み出した印刷データ（Ｓ４４から移行した場合は複合印刷データ）を出力待ちに設定する（Ｓ４５）。その後、本処理を終了する。
（３．２）印刷装置３の動作の説明
印刷装置３が実行する印刷制御処理の処理手順について、図８に示すフローチャートに基づいて説明する。この印刷制御処理は、サーバ１から印刷データ（複合印刷データの場合もあるが、ここではいずれも印刷データと述べる）を受信し、ＲＡＭに記憶した際に開始する。
【００８８】
本処理のＳ５１，Ｓ５３，Ｓ５５，の処理は、それぞれ図３におけるＳ１１，Ｓ１３，Ｓ１５の処理と同一の処理であるので説明を割愛する。
Ｓ５１の処理が終了すると、続いて、Ｓ５１にて読み出したページが、データ挿入処理のＳ４４において白紙データ領域に挿入されたサーバ１の情報に基づく印刷データに対応するページであるか否かをチェックする（Ｓ５２）。Ｓ５１にて読み出したページが、上記印刷データが挿入されたページでなければ（Ｓ５２：ＮＯ）、処理がＳ５３に移行する。一方、Ｓ５１にて読み出したページが、上記印刷データが挿入されたページであれば（Ｓ５２：ＹＥＳ）、サーバ１の情報に基づく印刷処理を実行し、通常とは異なる排紙トレイに、画像を印刷した用紙を排紙する（Ｓ５４）。その後、処理がＳ５５へ移行する。
（３．３）効果
このように構成された印刷システムにおいて、サーバ１は、サーバ１の情報を示す印刷データを白紙データ領域に挿入して複合印刷データを作成する。従って、当初の印刷データでは白紙として印刷されるはずであった記録用紙に、サーバ１の情報を印刷させることができる。よって、サーバ１の情報が印刷された記録用紙は白紙でなくなるため、白紙として出力されるページを低減することができるようになる。
（３．４）変形例
以上、本発明の実施例３について説明したが、本発明は、上記構成に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００８９】
例えば、上記実施例では、クライアントＰＣ２が出力した印刷データはサーバ１を介して印刷装置３に送信される構成を例示したが、サーバ１を用いず、クライアントＰＣ２から印刷データを直接印刷装置３に送信し、印刷装置３にて上述したサーバ１の処理を実行する構成であってもよい。この場合には、印刷装置３が、サーバ１が実行するデータ挿入処理と印刷装置３が印刷制御処理とを実行させるプログラムを備える構成とするとよい。このプログラムにより実行されるデータ挿入印刷処理の処理手順を、図９のフローチャートに示す。
【００９０】
このデータ挿入印刷処理は、図７のデータ挿入処理、図８の印刷制御処理と同一の処理を行う点が多いので、同一の処理は同一の符号を用いて説明を省略している。
本処理は、印刷装置３がクライアントＰＣ２から印刷データを受信し、ＲＡＭに記憶した際に開始する。
【００９１】
まず、受信した印刷データをＲＡＭから読み出して、その印刷データを解析し、用紙１枚全部を白紙とする白紙データ領域を検出する（Ｓ６１）。その後、処理がＳ４２に移行する。
【００９２】
また、Ｓ４３の後、Ｓ４２にて白紙データ領域が検出された印刷データに、印刷装置３の情報を印刷データとして挿入した複合印刷データを作成する（Ｓ６２）。その後、処理がＳ５１に移行する。
【００９３】
また、Ｓ５１の後、Ｓ５１にて読み出したページが、Ｓ６２において白紙データ領域に挿入された印刷装置３の情報に基づく印刷データに対応するページであるか否かをチェックする（Ｓ６３）。Ｓ５１にて読み出したページが、上記印刷データが挿入されたページでなければ（Ｓ６３：ＮＯ）、処理がＳ５３に移行する。一方、Ｓ５１にて読み出したページが、上記印刷データが挿入されたページであれば（Ｓ６３：ＹＥＳ）、印刷装置３の情報に基づく印刷処理を実行し、通常とは異なる排紙トレイに、画像を印刷した記録用紙を排紙する（Ｓ６４）。その後、処理がＳ５５へ移行する。
【符号の説明】
【００９４】
１…サーバ、２…クライアントＰＣ、３…印刷装置、５…ＬＡＮ、１１…制御部、１２…記憶部、１３…入力部、１４…表示部、１５…通信インターフェース、２１…制御部、２２…記憶部、２３…入力部、２４…表示部、２５…通信インターフェース、３１…制御部、３２…印刷処理部、３３…不揮発性メモリ、３４…操作入力部、３５…表示パネル、３６…通信インターフェース
【図１】
2010231621.tif 000003
【図２】
2010231621.tif 000004
【図３】
2010231621.tif 000005
【図４】
2010231621.tif 000006
【図５】
2010231621.tif 000007
【図６】
2010231621.tif 000008
【図７】
2010231621.tif 000009
【図８】
2010231621.tif 000010
【図９】
2010231621.tif 000011