(57)【要約】【課題】色材や印刷結果の無駄防止を図った画像形成装置、印刷装置、印刷指示装置、印刷システム及びプログラムを提供する。【解決手段】印刷装置３の主制御部３００は、印刷出力中に異常のトナーが検出されたとき、画像データ形成部３０２Ａにより印刷データから異常のトナーを使用する再印刷用の印刷データを形成し、異常のトナー以外の残りのトナーを使用する印刷データの印刷を継続する。トナーの異常が解消され、正常なトナーで印刷して得られた印刷結果が給紙トレイにセットされ、再印刷指示がされると、印刷結果に再印刷用の印刷データを印刷する。【選択図】図１
2009210940.tif 000002
【特許請求の範囲】
【請求項１】
複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷対象を形成する形成手段と、
前記再印刷用の印刷対象を記憶する記憶手段と、
再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させる制御手段とを備えた画像形成装置。
【請求項２】
複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する前記オブジェクトからなる再印刷用の印刷対象を形成する形成手段と、
前記再印刷用の印刷対象を記憶する記憶手段と、
再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させる制御手段とを備えた画像形成装置。
【請求項３】
複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から、前記異常の色材以外の残りの色材を使用する印刷対象に前記異常の色材が発生したことを示す情報を付加した印刷継続用の印刷対象と、前記異常の色材を使用する印刷対象に前記異常の色材が発生したことを示す情報を打ち消す情報を付加した再印刷用の印刷対象とを形成する形成手段と、
前記再印刷用の印刷対象を記憶する記憶手段と、
前記印刷継続用の印刷対象の印刷を継続させるとともに、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させる制御手段とを備えた画像形成装置。
【請求項４】
前記異常の色材が発生したことを示す情報は、前記異常の色材以外の少なくとも１つの色材を使用する印刷対象に白抜き部分を形成するものであり、
前記異常の色材が発生したことを示す情報を打ち消す情報は、前記少なくとも１つの色材を使用する印刷対象の前記白抜き部分に相当する部分を形成するものである請求項３に記載の画像形成装置。
【請求項５】
前記異常の色材が発生したことを示す情報は、前記異常の色材以外の残りの色材を使用する印刷対象のうち各ページで印刷位置が共通する共通データの一部又は全部を除去したものであり、
前記異常の色材が発生したことを示す情報を打ち消す情報は、前記共通データの除去された部分を形成するものである請求項３に記載の画像形成装置。
【請求項６】
前記異常の色材が発生したことを示す情報は、前記異常の色材以外の残りの色材を使用する印刷対象のオブジェクトが存在しない領域にデータを付加したものであり、
前記異常の色材が発生したことを示す情報を打ち消す情報は、前記データの印刷部分を除去することを指示する除去指示情報である請求項３に記載の画像形成装置。
【請求項７】
複数の色材を記録材に付着させて印刷する印刷手段と、
前記複数の色材のうち異常の色材を個別に検出する検出手段と、
前記検出手段により前記異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷対象を形成する形成手段と、
前記再印刷用の印刷対象を記憶する記憶手段と、
前記異常の色材以外の残りの色材を使用する印刷対象の印刷を継続させるとともに、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷するように前記印刷手段を制御する制御手段とを備えた印刷装置。
【請求項８】
複数の色材を記録材に付着させて印刷する印刷手段と、
前記複数の色材のうち異常の色材を個別に検出する検出手段と、
前記検出手段により前記異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用するオブジェクトからなる再印刷用の印刷対象を形成する形成手段と、
前記再印刷用の印刷対象を記憶する記憶手段と、
前記異常の色材以外の残りの色材のみを使用する前記オブジェクトからなる印刷対象の印刷を継続させるとともに、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷するように前記印刷手段を制御する制御手段とを備えた印刷装置。
【請求項９】
前記形成手段は、印刷を継続する前記印刷対象に前記異常の色材の発生したことを示す情報を付加し、前記再印刷用の印刷対象に前記異常の色材が発生したことを示す情報を打ち消す情報を付加する請求項７又は８に記載の印刷装置。
【請求項１０】
前記形成手段は、印刷を継続する前記印刷対象に前記異常の色材の発生したことを示す情報をオブジェクトが存在しない領域に付加し、
さらに、前記再印刷用の印刷対象を印刷する際に、前記異常の色材の発生したことを示す情報を前記記録材から剥離する剥離手段を備えた請求項７又は８に記載の印刷装置。
【請求項１１】
前記制御手段は、前記検出手段により前記異常の色材が検出されたとき、その旨を示す情報を出力する請求項７又は８に記載の印刷装置。
【請求項１２】
前記制御手段は、前記検出手段により前記異常の色材が検出されたとき、前記異常の色材の情報、及び色材の異常が発生したページの情報を含む異常情報を印刷して出力するように前記印刷手段を制御する請求項７又は８に記載の印刷装置。
【請求項１３】
前記制御手段は、前記異常の色材の情報、及び前記色材の異常が発生したページの情報に基づいて、給紙トレイに配置された記録材を空送りし、又は前記色材の異常が発生したページに前記再印刷用の印刷対象を印刷するように前記印刷手段を制御する請求項７又は８に記載の印刷装置。
【請求項１４】
印刷装置から異常の色材の情報を受信する受信手段と、
前記受信手段により前記異常の色材の情報が受信されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷ジョブを生成する印刷ジョブ生成手段と、
前記再印刷用の印刷ジョブを記憶する記憶手段と、
再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷ジョブを印刷装置に送信する送信手段とを備えた印刷指示装置。
【請求項１５】
前記受信手段は、第１の印刷装置から前記異常の色材の情報、及び前記色材の異常が発生したときのページの情報を含む異常情報を受信し、
前記送信手段は、前記異常情報及び前記再印刷用の印刷ジョブを第２の印刷装置に送信する請求項１４に記載の印刷指示装置。
【請求項１６】
前記受信手段は、第１の印刷装置から前記異常の色材の情報、前記色材の異常が発生したときのページの情報、及び印刷ジョブの識別情報を含む異常情報を受信し、
前記送信手段は、前記異常情報及び前記再印刷用の印刷ジョブを第２の印刷装置に送信する請求項１４に記載の印刷指示装置。
【請求項１７】
前記受信手段は、前記印刷装置に印刷ジョブを送信する前に、前記印刷装置から前記印刷装置の状態を示す装置状態情報を受信し、前記装置状態情報から前記異常の色材の情報を取得する請求項１４に記載の印刷指示装置。
【請求項１８】
前記印刷ジョブ生成手段は、前記受信手段により印刷ジョブ実行中の印刷装置から前記異常の色材の情報、色材の異常が発生したときのページの情報、印刷ジョブの識別情報を含む異常情報が受信されたとき、前記異常情報に基づいて実行中の前記印刷ジョブの差し替え用として前記色材の異常が発生したときのページ以降の印刷対象について印刷継続用の印刷ジョブ及び前記再印刷用の印刷ジョブを生成する請求項１４に記載の印刷指示装置。
【請求項１９】
複数の色材を使用する印刷ジョブの実行中に、異常の色材を検出したとき、前記異常の色材の情報を送信する第１及び第２の印刷装置と、
前記第１及び第２の印刷装置のうち印刷ジョブを実行中の一方の印刷装置から前記異常の色材の情報を受信したとき、実行中の前記印刷ジョブに係る印刷対象から前記異常の色材を使用する再印刷用の印刷ジョブを生成し、前記再印刷用の印刷ジョブを前記第１及び第２の印刷装置のうち他方の印刷装置に送信する印刷指示装置とを備えた印刷システム。
【請求項２０】
前記印刷指示装置は、前記一方の印刷装置から前記異常の色材の情報、及び前記色材の異常が発生したときのページの情報を含む異常情報を受信し、前記異常情報及び前記再印刷用の印刷ジョブを前記他方の印刷装置に送信し、
前記他方の印刷装置は、前記異常情報と前記印刷指示装置から送信された印刷ジョブと照合して前記再印刷用の印刷ジョブを実行する請求項１９に記載の印刷システム。
【請求項２１】
前記印刷指示装置は、前記一方の印刷装置から前記異常の色材の情報、前記色材の異常が発生したときのページの情報、及び印刷ジョブの識別情報を含む異常情報を受信し、前記異常情報及び前記再印刷用の印刷ジョブを前記他方の印刷装置に送信し、
前記他方の印刷装置は、前記異常情報と前記印刷指示装置から送信された印刷ジョブとを照合して前記再印刷用の印刷ジョブを実行する請求項１９に記載の印刷システム。
【請求項２２】
前記印刷指示装置は、前記一方の印刷装置から前記異常の色材の情報、前記色材の異常が発生したときのページの情報、及び印刷ジョブの識別情報を含む複数の異常情報を受信し、前記複数の異常情報及び複数の前記再印刷用の印刷ジョブを前記他方の印刷装置に送信し、
前記他方の印刷装置は、前記複数の異常情報を基に前記印刷指示装置から送信された複数の印刷ジョブから選択された再印刷用の印刷ジョブを実行する請求項１９に記載の印刷システム。
【請求項２３】
複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷対象を形成するステップと、
前記再印刷用の印刷対象を記憶するステップと、
再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させるステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、印刷装置、印刷指示装置、印刷システム及びプログラムに関する。
【背景技術】
【０００２】
複数種のインクのうちいずれかでインク切れが発生すると、他の色のインクで印刷を継続するカラー印刷装置が提案されている（例えば、特許文献１、２参照）。このカラー印刷装置によれば、インク切れが発生しても、印刷を継続することができる。正しい色の印刷結果を得るには、インクを補給した後、インク切れとなったページを新たな用紙に再度印刷する必要がある。
【０００３】
【特許文献１】特開平８−２７２１７８号公報
【特許文献２】特開平７−４６４１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、色材や印刷結果の無駄防止を図った画像形成装置、印刷装置、印刷指示装置、印刷システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一態様は、上記目的を達成するため、以下の画像形成装置、印刷装置、印刷指示装置、印刷システム及びプログラムを提供する。
【０００６】
［１］複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷対象を形成する形成手段と、前記再印刷用の印刷対象を記憶する記憶手段と、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させる制御手段とを備えた画像形成装置。
【０００７】
［２］複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する前記オブジェクトからなる再印刷用の印刷対象を形成する形成手段と、前記再印刷用の印刷対象を記憶する記憶手段と、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させる制御手段とを備えた画像形成装置。
【０００８】
［３］複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から、前記異常の色材以外の残りの色材を使用する印刷対象に前記異常の色材が発生したことを示す情報を付加した印刷継続用の印刷対象と、前記異常の色材を使用する印刷対象に前記異常の色材が発生したことを示す情報を打ち消す情報を付加した再印刷用の印刷対象とを形成する形成手段と、前記再印刷用の印刷対象を記憶する記憶手段と、前記印刷継続用の印刷対象の印刷を継続させるとともに、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させる制御手段とを備えた画像形成装置。
【０００９】
［４］前記異常の色材が発生したことを示す情報は、前記異常の色材以外の少なくとも１つの色材を使用する印刷対象に白抜き部分を形成するものであり、前記異常の色材が発生したことを示す情報を打ち消す情報は、前記少なくとも１つの色材を使用する印刷対象の前記白抜き部分に相当する部分を形成するものである前記［３］に記載の画像形成装置。
【００１０】
［５］前記異常の色材が発生したことを示す情報は、前記異常の色材以外の残りの色材を使用する印刷対象のうち各ページで印刷位置が共通する共通データの一部又は全部を除去したものであり、前記異常の色材が発生したことを示す情報を打ち消す情報は、前記共通データの除去された部分を形成するものである前記［３］に記載の画像形成装置。
【００１１】
［６］前記異常の色材が発生したことを示す情報は、前記異常の色材以外の残りの色材を使用する印刷対象のオブジェクトが存在しない領域にデータを付加したものであり、前記異常の色材が発生したことを示す情報を打ち消す情報は、前記データの印刷部分を除去することを指示する除去指示情報である前記［３］に記載の画像形成装置。
【００１２】
［７］複数の色材を記録材に付着させて印刷する印刷手段と、前記複数の色材のうち異常の色材を個別に検出する検出手段と、前記検出手段により前記異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷対象を形成する形成手段と、前記再印刷用の印刷対象を記憶する記憶手段と、前記異常の色材以外の残りの色材を使用する印刷対象の印刷を継続させるとともに、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷するように前記印刷手段を制御する制御手段とを備えた印刷装置。
【００１３】
［８］複数の色材を記録材に付着させて印刷する印刷手段と、前記複数の色材のうち異常の色材を個別に検出する検出手段と、前記検出手段により前記異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用するオブジェクトからなる再印刷用の印刷対象を形成する形成手段と、前記再印刷用の印刷対象を記憶する記憶手段と、前記異常の色材以外の残りの色材のみを使用する前記オブジェクトからなる印刷対象の印刷を継続させるとともに、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷するように前記印刷手段を制御する制御手段とを備えた印刷装置。
【００１４】
［９］前記形成手段は、印刷を継続する前記印刷対象に前記異常の色材の発生したことを示す情報を付加し、前記再印刷用の印刷対象に前記異常の色材が発生したことを示す情報を打ち消す情報を付加する前記［７］又は［８］に記載の印刷装置。
【００１５】
［１０］前記形成手段は、印刷を継続する前記印刷対象に前記異常の色材の発生したことを示す情報をオブジェクトが存在しない領域に付加し、さらに、前記再印刷用の印刷対象を印刷する際に、前記異常の色材の発生したことを示す情報を前記記録材から剥離する剥離手段を備えた前記［７］又は［８］に記載の印刷装置。
【００１６】
［１１］前記制御手段は、前記検出手段により前記異常の色材が検出されたとき、その旨を示す情報を出力する前記［７］又は［８］に記載の印刷装置。
【００１７】
［１２］前記制御手段は、前記検出手段により前記異常の色材が検出されたとき、前記異常の色材の情報、及び色材の異常が発生したページの情報を含む異常情報を印刷して出力するように前記印刷手段を制御する前記［７］又は［８］に記載の印刷装置。
【００１８】
［１３］前記制御手段は、前記異常の色材の情報、及び前記色材の異常が発生したページの情報に基づいて、給紙トレイに配置された記録材を空送りし、又は前記色材の異常が発生したページに前記再印刷用の印刷対象を印刷するように前記印刷手段を制御する前記［７］又は［８］に記載の印刷装置。
【００１９】
［１４］印刷装置から異常の色材の情報を受信する受信手段と、前記受信手段により前記異常の色材の情報が受信されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷ジョブを生成する印刷ジョブ生成手段と、前記再印刷用の印刷ジョブを記憶する記憶手段と、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷ジョブを印刷装置に送信する送信手段とを備えた印刷指示装置。
【００２０】
［１５］前記受信手段は、第１の印刷装置から前記異常の色材の情報、及び前記色材の異常が発生したときのページの情報を含む異常情報を受信し、前記送信手段は、前記異常情報及び前記再印刷用の印刷ジョブを第２の印刷装置に送信する前記［１４］に記載の印刷指示装置。
【００２１】
［１６］前記受信手段は、第１の印刷装置から前記異常の色材の情報、前記色材の異常が発生したときのページの情報、及び印刷ジョブの識別情報を含む異常情報を受信し、  前記送信手段は、前記異常情報及び前記再印刷用の印刷ジョブを第２の印刷装置に送信する前記［１４］に記載の印刷指示装置。
【００２２】
［１７］前記受信手段は、前記印刷装置に印刷ジョブを送信する前に、前記印刷装置から前記印刷装置の状態を示す装置状態情報を受信し、前記装置状態情報から前記異常の色材の情報を取得する前記［１４］に記載の印刷指示装置。
【００２３】
［１８］前記印刷ジョブ生成手段は、前記受信手段により印刷ジョブ実行中の印刷装置から前記異常の色材の情報、色材の異常が発生したときのページの情報、印刷ジョブの識別情報を含む異常情報が受信されたとき、前記異常情報に基づいて実行中の前記印刷ジョブの差し替え用として前記色材の異常が発生したときのページ以降の印刷対象について印刷継続用の印刷ジョブ及び前記再印刷用の印刷ジョブを生成する前記［１４］に記載の印刷指示装置。
【００２４】
［１９］複数の色材を使用する印刷ジョブの実行中に、異常の色材を検出したとき、前記異常の色材の情報を送信する第１及び第２の印刷装置と、前記第１及び第２の印刷装置のうち印刷ジョブを実行中の一方の印刷装置から前記異常の色材の情報を受信したとき、実行中の前記印刷ジョブに係る印刷対象から前記異常の色材を使用する再印刷用の印刷ジョブを生成し、前記再印刷用の印刷ジョブを前記第１及び第２の印刷装置のうち他方の印刷装置に送信する印刷指示装置とを備えた印刷システム。
【００２５】
［２０］前記印刷指示装置は、前記一方の印刷装置から前記異常の色材の情報、及び前記色材の異常が発生したときのページの情報を含む異常情報を受信し、前記異常情報及び前記再印刷用の印刷ジョブを前記他方の印刷装置に送信し、前記他方の印刷装置は、前記異常情報と前記印刷指示装置から送信された印刷ジョブと照合して前記再印刷用の印刷ジョブを実行する前記［１９］に記載の印刷システム。
【００２６】
［２１］前記印刷指示装置は、前記一方の印刷装置から前記異常の色材の情報、前記色材の異常が発生したときのページの情報、及び印刷ジョブの識別情報を含む異常情報を受信し、前記異常情報及び前記再印刷用の印刷ジョブを前記他方の印刷装置に送信し、前記他方の印刷装置は、前記異常情報と前記印刷指示装置から送信された印刷ジョブとを照合して前記再印刷用の印刷ジョブを実行する前記［１９］に記載の印刷システム。
【００２７】
［２２］前記印刷指示装置は、前記一方の印刷装置から前記異常の色材の情報、前記色材の異常が発生したときのページの情報、及び印刷ジョブの識別情報を含む複数の異常情報を受信し、前記複数の異常情報及び複数の前記再印刷用の印刷ジョブを前記他方の印刷装置に送信し、前記他方の印刷装置は、前記複数の異常情報を基に前記印刷指示装置から送信された複数の印刷ジョブから選択された再印刷用の印刷ジョブを実行する前記［１９］に記載の印刷システム。
【００２８】
［２３］複数の色材のうち異常の色材が検出されたとき、印刷指示された印刷対象から前記異常の色材を使用する再印刷用の印刷対象を形成するステップと、前記再印刷用の印刷対象を記憶するステップと、再印刷指示がされたとき、前記記憶手段が記憶する前記再印刷用の印刷対象を印刷させるステップとをコンピュータに実行させるためのプログラム。
【発明の効果】
【００２９】
請求項１に係る画像形成装置、請求項７に係る印刷装置、請求項１４に係る印刷指示装置、及び請求項２３に係るプログラムによれば、色材や印刷結果の無駄防止を図ることができる。
【００３０】
請求項２に係る画像形成装置、及び請求項８に係る印刷装置によれば、色材や印刷結果の無駄防止を図ることができるとともに、オブジェクト単位で複数の色材を同時に定着することができ、色再現性が向上する。
【００３１】
請求項３に係る画像形成装置、及び請求項９に係る印刷装置によれば色材や印刷結果の無駄防止を図ることができるとともに、本構成を採用しない場合と比べて、不完全なページか否かの判断が容易になる。
【００３２】
請求項４に係る画像形成装置によれば、請求項３の効果に加え、不完全なページを示すマークとして、オブジェクトを利用することができる。
【００３３】
請求項５に係る画像形成装置によれば、請求項３の効果に加え、不完全なページを示すマークとして、各ページで印刷位置が共通の共通データを利用することができる。
【００３４】
請求項６に係る画像形成装置、及び請求項１０に係る印刷装置によれば、請求項３の効果に加え、不完全なページを示すマークを文字で表示することが可能になり、図形パターン等と比べて不完全なページか否かの判断が容易になる。
【００３５】
請求項１１に係る印刷装置によれば、請求項７又は８の効果に加え、色材の異常をメッセージ等によりユーザに通知することができる。
【００３６】
請求項１２に係る印刷装置によれば、請求項７又は８の効果に加え、色材の異常の内容を印刷してユーザに通知することができる。
【００３７】
請求項１３に係る印刷装置によれば、色材の異常が発生したページを印刷結果から抜き取る手間を省くことができる。
【００３８】
請求項１５に係る印刷指示装置、及び請求項１９に係る印刷システムによれば、色材の異常が発生したページを他の印刷装置で再印刷することができる。
【００３９】
請求項１６に係る印刷指示装置によれば、異常情報と印刷ジョブを同時に印刷装置に送信する必要がなくなり、他のユーザが割り込んで通常の印刷を実行することができる。
【００４０】
請求項１７に係る印刷指示装置によれば、請求項１４の効果に加え、印刷装置側で再印刷する印刷対象を保存する必要がなくなる。
【００４１】
請求項１８に係る印刷指示装置によれば、請求項１４の効果に加え、印刷ジョブの実行中に色材の異常が発生しても、再印刷用の印刷ジョブを生成することができる。
【００４２】
請求項２０に係る印刷システムによれば、請求項１９の効果に加え、色材の異常が発生したページを印刷結果から抜き取る手間を省くことができる。
【００４３】
請求項２１に係る印刷システムによれば、請求項１９の効果に加え、異常情報と印刷ジョブを同時に印刷装置に送信する必要がなくなり、他のユーザが割り込んで通常の印刷を実行することができる。
【００４４】
請求項２２に係る印刷システムによれば、請求項１９の効果に加え、複数の印刷ジョブに色材の異常が発生しても、再印刷する印刷結果を指定することができる。
【発明を実施するための最良の形態】
【００４５】
［用語の定義］
本明細書において、「印刷データ」とは、印刷装置が解釈可能なページ記述言語（例えばＰＤＬ）で記述したデータをいう。「画像データ」とは、印刷出力部で印刷出力可能な形式のデータ（例えば、ビットマップデータ）をいう。「印刷対象」とは、印刷データ、画像データ、印刷データに変換される前のデータ（例えば、文書データ）、印刷データと画像データの中間レベルの中間データ等の実データをいう。「オブジェクト」とは、画像データの最小構成要素をいう。
【００４６】
「印刷対象の送信」とは、実データを送信することの他に、実データの格納場所情報（例えばＵＲＬ）や実データの識別情報を送信し、受信側で格納場所情報又は識別情報を基に実データを取得することも含む。「印刷ジョブ」とは、印刷対象と、印刷対象の印刷条件（印刷態様）とからなるものをいう。「再印刷指示」とは、色材の異常状態を解消したこと、又は当該異常状態を解消した後、印刷指示の操作があったことをいう。その他の用語については、その都度定義する。
【００４７】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る印刷システムの概略の構成を示す図である。この印刷システム１は、印刷指示装置としてのホストコンピュータ（以下「ＰＣ」という。）２と、画像形成装置としての印刷装置３とをネットワーク４を介して接続したものである。なお、同図では、ＰＣ２及び印刷装置３をそれぞれ１台図示するが、ＰＣ２及び印刷装置３の一方又は両方を２台以上接続してもよい。
【００４８】
印刷指示装置は、ＰＣ２の他に、サーバ装置、携帯情報端末（ＰＤＡ）、携帯電話等を用いてもよい。
【００４９】
印刷装置３は、印刷機能を有する装置本体５を有し、装置本体５に記録材としての用紙を供給する給紙トレイ６と、装置本体５で印刷された用紙が排出される排紙トレイ７とを備える。なお、給紙トレイ６の代わりに給紙カセットや他の手段を用いてもよい。また、記録材として、用紙以外に樹脂、布等の他の材質からなるものを用いてもよい。
【００５０】
ネットワーク４として、ローカルエリアネットワーク、ＴＣＰ／ＩＰによるインターネット等を用いることができ、有線（電気ケーブル、光ケーブル等）でも無線（電波、赤外線等）でもよい。なお、ネットワーク４以外にセントロニクス、ＵＳＢ（Universal Serial Bus）等のローカル接続でもよい。
【００５１】
図２は、印刷装置３の概略の構成を示すブロック図である。印刷装置３は、主制御部（制御手段）３００、ホストＩ／Ｆ３０１、画像データ形成部（形成手段）３０２Ａ、半導体メモリ、ＨＤＤの装置状態データベース（ＤＢ）３０３、半導体メモリ、ＨＤＤ等の画像データ蓄積部（記憶手段）３０４、印刷制御部３０５、印刷出力部（印刷手段）３０６、トナー異常検出部（検出手段）３０７及び操作パネル３０８を有して構成されている。
【００５２】
主制御部３００は、ＣＰＵと、後述する図４〜図６のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、印刷装置３の各部を制御するとともに、ＰＣ２との間の通信を制御する。
【００５３】
ホストＩ／Ｆ３０１は、ＰＣ２から印刷データを入力する部分である。なお、画像読取装置やファクシミリ装置から印刷データを入力してもよい。
【００５４】
画像データ形成部３０２Ａは、ホストＩ／Ｆ３０１から入力されたカラーの印刷データを印刷出力部３０６で印刷出力可能な形式の色毎の色画像データ（例えば、ビットマップデータ）に分解するとともに、トナー異常検出部３０７により異常なトナーが検出されたとき、複数の色画像データから、異常のトナーを使用する再印刷用の画像データを形成する。ここで、「異常なトナー」とは、残量が少ない、残量が無い、現像器が印刷装置３に装着されていない等の何らかの理由で使用できないトナーをいう。
【００５５】
画像データ蓄積部３０４は、時刻指定印刷や複数部帳合印刷時に画像データを一度保存するために使用する部分であるが、ここでは再印刷時に必要な画像データも保存する。
【００５６】
印刷制御部３０５は、画像データに基づいて印刷出力部３０６に対して印刷制御を行う。
【００５７】
印刷出力部３０６は、例えば、電子写真方式により画像データを用紙に印刷出力するものであり、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、クロ（Ｋ）の色毎に設けられた複数の画像形成部と、各画像形成部によって形成された各色のトナー画像を用紙に転写する中間転写ベルトと、用紙に転写されたトナー画像を定着する定着器とを備える。画像形成部は、感光体と、色画像データに基づいて感光体に静電潜像を形成する光走査部と、静電潜像を現像する現像器とを備える。各現像器には、Ｙ，Ｍ，Ｃ，Ｋのトナーが収容されている。なお、印刷出力部３０６は、色材としてインクを用いるインクジェット方式を採用したものでもよく、他の方式でもよい。また、トナーは、上記の４色に限られず、２色、３色又は５色以上でもよい。
【００５８】
トナー異常検出部３０７は、色毎に設けられた現像器内のトナー異常を個別に検出する。
【００５９】
装置状態ＤＢ３０３には、印刷装置３の状態を示す装置状態情報が格納される。装置状態情報には、現在の動作状態の情報、障害の情報、異常トナーの有無を示すトナー情報、トナー以外の消耗品の残量情報等が含まれる。トナー異常検出部３０７によって検出されたトナー異常の情報は、トナー情報として装置状態ＤＢ３０３に格納される。
【００６０】
操作パネル３０８には、印刷装置３に電源を供給するための電源ボタン、所定の処理をキャンセルするためのキャンセルボタン、各種の情報を表示する液晶表示部等が設けられている。
【００６１】
（第１の実施の形態の動作）
次に、第１の実施の形態の動作を、図１〜図３を参照し、図４〜図６のフローチャートに従って説明する。なお、特に記述が無い限り、以下の動作は主制御部３００が行うものとする。
【００６２】
図４は、印刷装置３の全体の動作を示すフローチャートである。印刷装置３のホストＩ／Ｆ３０１がＰＣ２からネットワーク４を介してカラーの印刷データを受信すると（Ｓ１００）、ページ印刷処理が開始される（Ｓ１０１）。
【００６３】
画像データ形成部３０２Ａは、ホストＩ／Ｆ３０１から入力されたカラーの印刷データを印刷出力部３０６で印刷出力可能な形式の色毎の画像データ（例えば、ビットマップデータ）に１ページずつ変換する。
【００６４】
画像データ形成部３０２Ａにより１ページ分の画像データが形成されると、装置状態ＤＢ３０３に格納されている装置状態情報を参照し、トナーに異常が発生しているか否かを判断する（Ｓ１０２）。
【００６５】
トナーに異常が発生していない場合は（Ｓ１０２：Ｎｏ）、画像データ形成部３０２Ａにより形成された画像データをそのまま印刷制御部３０５に渡し、印刷を実行する。
【００６６】
トナーに異常が発生している場合（Ｓ１０２：Ｙｅｓ）、印刷継続が可能か否かを判断する（Ｓ１０３）。「印刷継続が可能」な場合とは、異常なトナーが発生したとき、正常なトナーで印刷を継続するモードが設定されている場合、または印刷継続をユーザに問合せて印刷継続が選択された場合であって、すべてのトナーが異常でない場合をいう。印刷継続が不可能な場合、またはユーザにより印刷継続を拒否された場合には（Ｓ１０３：Ｎｏ）、操作パネル３０８の液晶表示部にトナーエンプティ表示を行い（Ｓ１０４）、トナーの補給待ちになり（Ｓ１０５）、トナーが補給（再印刷指示）されることにより（Ｓ１０５：Ｙｅｓ）、印刷が再開される（Ｓ１０６）。
【００６７】
上記ステップＳ１０３において、印刷継続が可能と判断した場合は（Ｓ１０３：Ｙｅｓ）、再印刷情報の蓄積が行われ（Ｓ１０７）、正常なトナーを使用する画像データについて再印刷情報蓄積の処理中に印刷実行される（Ｓ１０７）。再印刷情報蓄積の処理については後述する。
【００６８】
印刷データに含まれるすべてのページについて上記の処理を行った後（Ｓ１０８：Ｙｅｓ）、再印刷情報が蓄積されている場合には（Ｓ１０９：Ｙｅｓ）、ユーザが排紙トレイ７に排出された印刷結果を印刷装置３の給紙トレイ６に再セットし、かつ、トナーを補給するのを待つ状態になる（Ｓ１１０）。
【００６９】
この待ち状態において、別な印刷データがホストＩ／Ｆ３０１で受信された場合には、その印刷データは図４のフローに従って印刷が実行される。すなわち、この待ち状態でも新たな印刷データの処理は可能である。また、この待ち状態で、ユーザが再印刷に対して操作パネル３０８のキャンセルボタンを操作してキャンセルを選択することもでき（Ｓ１１２）、この場合はそのまま印刷を終了し、再印刷情報は破棄する。ユーザが排紙トレイ７に排出された印刷結果を給紙トレイ６に再セットし、トナーを補給することによって（Ｓ１１１：Ｙｅｓ）、再印刷が行われる（Ｓ１１３）。再印刷の処理については後述する。
【００７０】
（再印刷情報蓄積フロー）
図５は、再印刷情報蓄積の処理を示すフローチャートである。ここで、図４の上記ステップＳ１０７の再印刷情報蓄積について、図５のフローチャートに従って説明する。画像データ蓄積部３０４に、再印刷情報として、再印刷ジョブ識別情報をセットし、印刷指示したユーザＩＤと印刷ジョブ名を保存する（Ｓ１２０）。
【００７１】
次に、装置状態ＤＢ３０３からトナー情報を取得し（Ｓ１２１）、これから印刷しようとする画像データで異常が発生しているトナーを使用するかどうかを判断する（Ｓ１２２）。異常が発生しているトナーを使用する画像データの場合は（Ｓ１２２：Ｙｅｓ）、画像データ形成部３０２Ａにより画像データを色成分によって二つに分ける（Ｓ１２３）。このうち異常が発生したトナーの色成分画像データ（再印刷用の画像データ）については、再印刷ページデータとして画像データ蓄積部３０４に蓄積し（Ｓ１２４）、異常が発生したトナー以外の残りのトナーの色成分の画像データ（印刷継続用の画像データ）については印刷を実行する（Ｓ１２５）。画像データにおいて異常発生トナーを使用しないのであれば（Ｓ１２２：Ｎｏ）、画像データの加工はせずにそのまま印刷を行う（Ｓ１２５）。
【００７２】
図３は、装置状態ＤＢ３０３に蓄積される再印刷情報の一例を示す図である。再印刷情報は、画像データ蓄積部３０４に蓄積されるため、再印刷情報であることを識別する再印刷ジョブ識別情報と、再印刷に使用する再印刷ページデータを保存する。再印刷ページデータは、再印刷必要なページそれぞれ存在し、内容としてはページ番号と再印刷時に使用する画像データを含む。さらに、再印刷時にどの印刷データかを指定できるようにするために、印刷指示したユーザＩＤと印刷ジョブの名前を保存する。再印刷ジョブ識別情報及び再印刷ページデータと、印刷ユーザＩＤ及び印刷ジョブ名とは、互いに関係付けられている。
【００７３】
（再印刷フロー）
図６は、再印刷の処理を示すフローチャートである。ここで、図４の上記ステップＳ１１３の再印刷について、図６のフローチャートに従って説明する。ユーザの指示、またはユーザによる用紙再セットおよびトナー補給によって、再印刷プロセスが実行される。まず、画像データ蓄積部３０４からユーザＩＤ、印刷ジョブ名に一致する再印刷情報を読み出す（Ｓ１３０）。
【００７４】
読み出した再印刷情報に基づいて印刷制御部３０５に対して保存していた再印刷ページデータから再印刷するべき画像データをセットし（Ｓ１３２）、印刷動作を実行する（Ｓ１３３）。これを再印刷情報に含まれるすべてのページについて行う（Ｓ１３１）。
【００７５】
（第１の実施の形態の効果）
第１の実施の形態によれば、トナーに残量無しが発生したとき、他のトナーの色画像データの印刷を継続した後、トナーを補給し、印刷した用紙を給紙トレイにセットすることで、同じ用紙に対して再印刷することができる。また、代替色を使用して印刷する場合に比べると、色再現性が良くなる。さらに、再印刷を行うまでの間にＦＡＸ受信等の別な印刷ジョブを実行することも可能である。
【００７６】
［第２の実施の形態］
図７は、本発明の第２の実施の形態に係る印刷装置の概略の構成を示すブロック図である。第１の実施の形態では、複数の色画像データを異常のトナー以外の残りのトナーを使用する印刷継続用の画像データと、異常のトナーを使用する再印刷用の画像データとに分けたが、本実施の形態は、複数の色画像データを、異常のトナー以外の残りのトナーのみを使用するオブジェクトからなる印刷継続用の画像データと、異常のトナーを使用するオブジェクトからなる再印刷用の画像データとに分けたものである。
【００７７】
本実施の形態の印刷装置３は、第１の実施の形態と同様に、主制御部（制御手段）３００、ホストＩ／Ｆ３０１、画像データ形成部（形成手段）３０２Ｂ、装置状態データベース（ＤＢ）３０３、画像データ蓄積部（記憶手段）３０４、印刷制御部３０５、印刷出力部（印刷手段）３０６、トナー異常検出部（検出手段）３０７及び操作パネル３０８を有して構成されているが、第１の実施の形態とは、印刷装置３の画像データ形成部３０２Ｂの機能が異なる。
【００７８】
主制御部３００は、ＣＰＵと、前述の図４、図６、後述する図８のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、印刷装置３の各部を制御するとともに、ＰＣ２との間の通信を制御する。
【００７９】
画像データ形成部３０２Ｂは、ホストＩ／Ｆ３０１から入力されたカラーの印刷データをオブジェクト単位で印刷出力部３０６で印刷出力可能な形式の色毎の色画像データに分解するとともに、トナー異常検出部３０７により異常なトナーが検出されたとき、複数の色画像データから、異常のトナー以外の残りのトナーのみを使用するオブジェクトからなる印刷継続用の画像データと、異常のトナーを使用するオブジェクトからなる再印刷用の画像データとを形成する。
【００８０】
（第２の実施の形態の動作）
次に、本発明の第２の実施の形態の動作について説明する。全体フローは第１の実施の形態と同様であるが、再印刷情報蓄積フローが異なるので、再印刷情報蓄積フローについて説明する。
【００８１】
図８は、再印刷情報蓄積の処理を示すフローチャートである。なお、特に記述が無い限り、以下の動作は主制御部３００が行うものとする。図５に示す第１の実施の形態と同様に、画像データ蓄積部３０４で、再印刷ジョブ識別情報をセットし、印刷指示したユーザＩＤと印刷ジョブ名を保存する（Ｓ１２０）。次に、装置状態ＤＢ３０３からトナー情報を取得し（Ｓ１２１）、これから印刷しようとする画像データで異常の発生しているトナーを使用するかどうかを判断する（Ｓ１２２）。異常の発生しているトナーを使用する画像データの場合は（Ｓ１２２：Ｙｅｓ）、画像データ形成部３０２Ｂにより画像データをオブジェクトによって二つに分ける（Ｓ１２３ｂ）。このうち異常発生トナーを使用するオブジェックトからなる再印刷用の画像データについては、再印刷情報として画像データ蓄積部３０４に再印刷ページデータとして蓄積し（Ｓ１２４ｂ）、異常発生トナー以外の残りのトナーのみを使用するオブジェクトからなる印刷継続用の画像データについては印刷を実行する（Ｓ１２５）。画像データにおいて異常発生トナーを使用しないのであれば、画像データの加工はせずにそのまま印刷を行う。
【００８２】
（第２の実施の形態の効果）
第２の実施の形態によれば、オブジェクト単位で複数の色成分を同時に定着することができる。このため、初回の印刷で用紙に定着したトナーの上に再印刷で他の色のトナーを定着させる構成の第１の実施の形態と比較して、色の再現性を高めることができる。
【００８３】
［第３の実施の形態］
図９は、本発明の第３の実施の形態に係る印刷システムの概略の構成を示す図である。本実施の形態は、ＰＣ側で異常トナーに係る再印刷ジョブを生成するようにしたものである。
【００８４】
本実施の形態の印刷システム１は、第１の実施の形態と同様に、画像形成装置としてのＰＣ２と、印刷装置３とをネットワーク４を介して接続して構成されている。なお、図９では、ＰＣ２及び印刷装置３をそれぞれ１台図示するが、ＰＣ２及び印刷装置３の一方又は両方を２台以上接続してもよい。
【００８５】
ＰＣ２は、アプリケーションプログラム２００、プリンタドライバ（形成手段、制御手段、印刷ジョブ生成手段）２０１Ａ、プリンタ管理プログラム（送信手段、受信手段）２０２Ａ、再印刷ジョブ保存部（記憶手段）２０３及びデバイスインターフェース（Ｉ／Ｆ）２０４を備える。
【００８６】
印刷装置３は、第１の実施の形態と同様に、主制御部３００、ホストＩ／Ｆ３０１、画像データ形成部３０２Ａ、装置状態データベース（ＤＢ）３０３、画像データ蓄積部３０４、印刷制御部３０５、印刷出力部（印刷手段）３０６、トナー異常検出部（検出手段）３０７及び操作パネル３０８を備える。
【００８７】
プリンタドライバ２０１Ａは、アプリケーションデータを印刷ジョブに変換し、印刷ジョブをデバイスＩ／Ｆ２０４及びネットワーク４を介して印刷装置３に送信する。プリンタドライバ２０１Ａは、デバイスＩ／Ｆ２０４により異常のトナーの情報が受信されたとき、印刷データを色毎に複数の色画像データに分解するとともに、複数の色画像データから異常のトナーを使用する再印刷用の印刷ジョブを生成する。
【００８８】
プリンタ管理プログラム２０２Ａは、印刷装置３に印刷ジョブを送信する前に、印刷装置３の装置状態ＤＢ３０３に格納されている装置状態情報をホストＩ／Ｆ３０１、ネットワーク４及びデバイスＩ／Ｆ２０４を介して受信し、装置状態情報から異常トナーの情報を取得し、プリンタドライバ２０１Ａに通知する。プリンタ管理プログラム２０２Ａは、印刷継続用の印刷ジョブを印刷装置３に送信し、印刷装置３からデバイスＩ／Ｆ２０４によりトナー異常の状態が解消された情報を受信したとき、再印刷用の印刷ジョブを印刷装置３に送信する。なお、装置状態情報は、プリンタ管理プログラム２０２Ａを介さずにプリンタドライバ２０１Ａが印刷装置３から直接取得してもよい。また、プリンタドライバ２０１Ａがプリンタ管理プログラム２０２Ａの機能を有していてもよい。
【００８９】
（第３の実施の形態の動作）
図１０は、第３の実施の形態に係るＰＣ２の動作を示すフローチャートである。ユーザがアプリケーションプログラム２００から印刷を実行すると、アプリケーションプログラム２００は、プリンタドライバ２０１Ａに対し印刷指示を行う（Ｓ１４０）。このとき、プリンタドライバ２０１Ａは、プリンタ管理プログラム２０２Ａを経由して印刷装置３の装置状態ＤＢ３０３から印刷装置３の装置状態情報を取得する（Ｓ１４１）。
【００９０】
プリンタドライバ２０１Ａは、取得した印刷状態情報から、トナーに異常（残量が少ない、もしくは残量が無い、現像器が装着されていないなど）が発生しているかどうかを判断し（Ｓ１４２）、もし、異常が発生している場合（Ｓ１４２：Ｙｅｓ）、異常の発生していないトナーのみで印刷可能か否かを判断し（Ｓ１４３）、印刷可能な場合（Ｓ１４３：Ｙｅｓ）、印刷可能な色画像データからなる印刷ジョブと、異常が発生しているトナーの色画像データからなる再印刷ジョブとを分けて生成する（Ｓ１４４）。再印刷ジョブに関しては再印刷ジョブ保存部２０３に保存しておく（Ｓ１４５）。プリンタドライバ２０１Ａは、この生成されたジョブのうち印刷ジョブを印刷装置３に送信する（Ｓ１４６）。
【００９１】
上記ステップＳ１４２において、トナー異常が発生していない場合（Ｓ１４２：Ｎｏ）、印刷可能なすべての色画像データを含んだ印刷ジョブを生成し（Ｓ１４７）、その印刷ジョブを印刷装置３に送信する（Ｓ１４６）。
【００９２】
図１１は、印刷装置の動作を示すフローチャートである。印刷装置３では、印刷ジョブを受信し（Ｓ１５０）、ページ印刷処理を開始する（Ｓ１５１）。このとき、装置状態ＤＢ３０３から装置状態情報を取得し、トナー異常が発生していない場合は（Ｓ１５２：Ｎｏ）、そのまま印刷を実施する（Ｓ１５３）。
【００９３】
異常が発生している場合（Ｓ１５２：Ｙｅｓ）、現在処理しているページデータを参照し、異常発生トナーを使用するデータならば（Ｓ１５４：Ｎｏ）、操作パネル３０８の液晶表示部にトナーエンプティ表示を行い（Ｓ１５５）、使用しないページデータならば（Ｓ１５４：Ｙｅｓ）、そのまま印刷を実施する（Ｓ１５３）。トナーエンプティ表示を行ったときは（Ｓ１５５）、トナーが補給されるまでトナーエンプティ表示を続ける（Ｓ１５６）。
【００９４】
すべてのページについて印刷が終了したら（Ｓ１５７：Ｙｅｓ）、印刷終了通知をＰＣ２に送信する（Ｓ１５８）。ＰＣ２側ではプリンタドライバ２０１Ａやプリンタ管理プログラム２０２Ａでそれを受信する。
【００９５】
この段階においては、印刷装置に入力される印刷ジョブは再印刷を実施することを想定している場合については、異常発生トナーを使用するページデータは送信されない。プリンタドライバ２０１Ａで印刷ジョブを生成する段階で、ユーザが再印刷を実施しないことを選んでいる場合にはトナーエンプティ表示になる。
【００９６】
（再印刷フロー）
図１２は、ＰＣ２による再印刷の処理を示すフローチャートである。印刷装置３は、印刷が終了すると、印刷終了情報をＰＣ２に送信する。ＰＣ２のプリンタドライバ２０１Ａは、印刷装置３から印刷終了情報を受信すると、その終了した印刷ジョブについて、再印刷ジョブがあるか否かを判断する（Ｓ１６０）。再印刷ジョブがない場合は（Ｓ１６０：Ｎｏ）、何もせずに終了する。
【００９７】
再印刷ジョブがある場合は（Ｓ１６０：Ｙｅｓ）、ユーザに対して出力された用紙の再セットと、トナーの補給を指示する表示をＰＣ２上で行う（Ｓ１６１）。ユーザが用紙の再セットとトナーの補給を行い（Ｓ１６２、Ｓ１６３）、再印刷の実行を指示するか、もしくは用紙の再セットおよびトナー補給が終わったことをＰＣ２に通知すると、プリンタドライバ２０１Ａは、再印刷ジョブを印刷装置３に送信する（Ｓ１６４）。このユーザの操作待ちの状態（Ｓ１６２）で再印刷をキャンセルすることも可能であり（Ｓ１６５）、再印刷をキャンセルされた場合は（Ｓ１６５：Ｙｅｓ）、再印刷ジョブ保存部２０３に保存している再印刷ジョブを破棄する（Ｓ１６６）。
【００９８】
（第３の実施の形態の効果）
第３の実施の形態によれば、印刷装置側で再印刷する印刷データを保存する必要がなくなる。
【００９９】
なお、印刷出力部用の画像データ（ビットマップデータ）の作成までをプリンタドライバで行ってもよい。これにより、印刷装置３内において、印刷出力部用の画像データを作成する部分を省略することが可能になる。
【０１００】
［第４の実施の形態］
図１３は、本発明の第４の実施の形態に係る印刷システムの概略の構成を示す図である。本実施の形態は、第３の実施の形態の機能を有するとともに、印刷装置が印刷ジョブを実行中にトナー異常を検出した場合にも、差し替え用として異常なトナーに係る印刷ジョブと正常なトナーに係る印刷ジョブを生成するようにしたものである。
【０１０１】
この印刷システム１は、第１の実施の形態と同様に、画像形成装置としてのＰＣ２と、印刷装置３とをネットワーク４を介して接続して構成されている。なお、図１３では、ＰＣ２及び印刷装置３をそれぞれ１台図示するが、ＰＣ２及び印刷装置３の一方又は両方を２台以上接続してもよい。
【０１０２】
ＰＣ２は、アプリケーションプログラム２００、プリンタドライバ（形成手段、制御手段、印刷ジョブ生成手段）２０１Ｂ、プリンタ管理プログラム２０２Ｂ、再印刷ジョブ保存部（記憶手段）２０３及びデバイスインターフェース（Ｉ／Ｆ）２０４を備える。
【０１０３】
印刷装置３は、第１の実施の形態と同様に、主制御部（制御手段）３００、ホストＩ／Ｆ３０１、画像データ形成部（形成手段）３０２Ａ、装置状態データベース（ＤＢ）３０３、画像データ蓄積部（記憶手段）３０４、印刷制御部３０５、印刷出力部（印刷手段）３０６、トナー異常検出部（検出手段）３０７及び操作パネル３０８を備える。
【０１０４】
（第４の実施の形態の動作）
次に、第４の実施の形態の動作を、図１３、図１４を参照し、図１５、図１６のフローチャートに従って説明する。
【０１０５】
図１５は、印刷装置３の動作を示すフローチャートである。なお、図１１と同じ動作については、同じステップ番号を用いて説明する。また、特に記述が無い限り、以下の動作は主制御部３００が行うものとする。印刷装置３において、ＰＣ２から印刷ジョブを送信する（Ｓ１５０）、その最初の段階で既にトナーに異常が発生していた場合は（Ｓ１５２：Ｙｅｓ）、第３の実施の形態と同じ動作になる。さらに、印刷ジョブの処理を開始した後に（Ｓ１５１）、トナーに異常が発生した場合を想定する。このときに、先に示した図１１における印刷装置の内部処理は、本実施の形態においては以下のようになる。
【０１０６】
印刷装置３の主制御部３００は、印刷ジョブを受信した後にトナーの異常（例えば、残量無し）を検出した場合（Ｓ１５２：Ｙｅｓ）、そのトナー異常情報をデバイスＩ／Ｆ２０４、ホストＩ／Ｆ３０１を介し、プリンター管理ソフト２０２Ｂを経由してＰＣ２のプリンタドライバ２０１Ｂに送信する。
【０１０７】
図１４は、トナー異常情報の構成の一例を示す図である。トナー異常情報は、トナー異常が発生したときに実行している印刷ジョブに関する、印刷ユーザＩＤ、印刷ジョブ名、異常発生ページＮｏ．、異常発生トナー色、異常種類等からなる。
【０１０８】
印刷装置３はさらに操作パネル３０８でトナー異常表示を行い、ユーザの介入待ち状態となる。ここで、ユーザが印刷装置３に対して異常が発生したトナーの交換を行えば（Ｓ１７２：Ｙｅｓ）、ＰＣ２に対してトナー異常が解除されたことを通知するとともに印刷処理の再開を行う（Ｓ１７３）。また、ユーザが異常が発生したトナーの交換を行わない場合において（Ｓ１７２：Ｎｏ）、ＰＣ２のプリンタドライバ２０１Ｂで異常発生トナーを使用しない差し替え印刷データを生成させれば（Ｓ１７４：Ｙｅｓ）、その印刷データに基づいて印刷装置３は印刷処理の再開を行う（Ｓ１５３）。
【０１０９】
（差し替え印刷データ作成フロー）
図１６は、差し替え印刷データ作成処理を示すフローチャートである。次に、差し替え印刷データの作成について、図１６のフローチャートに従って説明する。プリンタドライバ２０１Ｂ上で印刷ジョブを生成させたときにあらかじめ設定してあるか、もしくはトナー異常発生時にユーザが指示を行うことにより、差し替え印刷フローが実行される。このフローでは、印刷装置３でトナー異常が発生した場合にＰＣ２に対してトナー異常情報が送信され（Ｓ１８０）、それがプリンタドライバ２０１Ｂに到達したところから図示している。プリンタドライバ２０１Ｂでは、トナー異常情報からトナー異常が発生した印刷ジョブを識別する（Ｓ１８１）。この識別のためにトナー異常情報には、図１４に示すように印刷ユーザＩＤと印刷ジョブ名が含まれている。
【０１１０】
プリンタドライバ２０１Ｂは、印刷ジョブを識別し、該当ジョブを発見したら、ＰＣ２の画面上でユーザに対して「トナーを交換するか？それとも異常発生トナーを使用しない印刷データで差し替え印刷を行い後で再印刷をするか？」というような内容のメッセージを表示し、ユーザに選択を行わせる。ユーザがトナー交換を選択した場合は（Ｓ１８２：Ｙｅｓ）、処理は終了する。
【０１１１】
差し替え印刷を選択すると（Ｓ１８２：Ｎｏ）、プリンタドライバ２０１Ｂではトナー異常情報に含まれる異常発生ページＮｏ．に基づいてそのページを先頭とする異常の発生していないトナーの色情報のみで構成される印刷ジョブと、異常発生トナーの色情報からなる再印刷ジョブを再生成する（Ｓ１８３）。
【０１１２】
再印刷ジョブについては再印刷ジョブ保存部２０３に保存し（Ｓ１８４）、現在印刷装置３で実行中の印刷ジョブについてキャンセルを行い（Ｓ１８５）、再生成した印刷ジョブを送信する（Ｓ１８６）。印刷装置３では再生成した印刷ジョブを受信したところで印刷処理を再開する。
【０１１３】
こうして印刷ジョブの処理が終了した後の再印刷ジョブについては、第３の実施の形態における処理と同一の処理を行う。
【０１１４】
（第４の実施の形態の効果）
第３の実施の形態においては、印刷ジョブの処理の最初の段階でトナー、インクの異常が発生していることがわかっていないと、再印刷ジョブを生成することができないが、第４の実施の形態においては、印刷装置の印刷処理の途中でトナー異常発生情報をＰＣ側に送信することで、印刷ジョブの実行中にトナー異常が発生した場合にＰＣで差し替え用の再印刷ジョブを生成することができる。
【０１１５】
［第５の実施の形態］
図１７は、本発明の第５の実施の形態に係る印刷装置の概略の構成を示すブロック図である。
【０１１６】
本実施の形態の印刷装置３は、第１の実施の形態と同様に、主制御部（制御手段）３００、ホストＩ／Ｆ３０１、画像データ形成部（形成手段）３０２Ｃ、装置状態データベース（ＤＢ）３０３、画像データ蓄積部（記憶手段）３０４、印刷制御部３０５、印刷出力部（印刷手段）３０６、トナー異常検出部（検出手段）３０７及び操作パネル３０８を有して構成されているが、第１の実施の形態とは、印刷装置３の画像データ形成部３０２Ｃの機能が異なる。
【０１１７】
主制御部３００は、ＣＰＵと、後述する図１８、図１９のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、印刷装置３の各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０１１８】
画像データ形成部３０２Ｃは、マーク入りデータ生成部３０２０と、マーク打消しデータ生成部３０２１とを備える。
【０１１９】
マーク入りデータ生成部３０２０は、トナー異常のために印刷結果が不完全であることを示すマークを含むマーク入りデータを生成する。
【０１２０】
マーク打消しデータ生成部３０２１は、再印刷時に正常な印刷結果となるようにマークを打ち消すことが可能なマーク打消しデータを生成する。
【０１２１】
（第５の実施の形態の動作）
次に、第５の実施の形態の動作について、図１８、図１９のフローチャートに従って説明する。なお、特に記述が無い限り、以下の動作は主制御部３００が行うものとする。
【０１２２】
（再印刷蓄積フロー）
図１８は、再印刷情報蓄積の処理を示すフローチャートである。ユーザがＰＣ２からカラーの印刷データに対し印刷指示を出すと、ＰＣ２から印刷ジョブが印刷装置３に出力され、印刷装置３は印刷ジョブを開始する（Ｓ２００）。
【０１２３】
トナー異常検出部３０７が、トナー異常（ここではトナー切れ）を検出すると（Ｓ２０１）、主制御部３００は、トナー切れで印刷を停止するか、トナー切れでも印刷を継続するかユーザに問合せする（Ｓ２０２）。この問合せは、操作パネル３０８に表示して行う。
【０１２４】
ユーザがトナー切れでも印刷を継続することを選択した場合は（Ｓ２０２：Ｙｅｓ）、画像データ形成部３０２Ｃのマーク入りデータ生成部３０２０は、トナー切れの発生したページについて残量のある色でマーク入りデータを生成する（Ｓ２０３）。
【０１２５】
また、トナー補給後の再印刷に備えてマーク打消しデータ生成部３０２１は、マーク入りデータのマークを消すことができるマーク打消しデータを生成して画像データ蓄積部３０４に蓄積する。
【０１２６】
（再印刷フロー）
図１９は、再印刷の処理を示すフローチャートである。ユーザがＰＣ２を操作して再印刷指示を行うと、画像トナーが補給されているか否かが判断され（Ｓ２１０）、トナーが補給された場合は（Ｓ２１０：Ｎｏ）、マーク打消しデータ生成部３０２１で生成されたデータを画像データ蓄積部３０４から読み出す。既にトナー無しで印刷した結果にマーク打消しデータを重ね合わせることにより正常な印刷結果を得る。
【０１２７】
（マーク入りデータ及びマーク打消しデータの具体例１）
図２０（ａ）〜（ｅ）は、マーク入りデータ及びマーク打消しデータの具体例１を示す図である。具体例１は、データの構成要素である画像をマークとして利用したものである。カラー印刷は、イエロー、マゼンタ、シアン、ブラックを重ね合わせて印刷を行うが、ここではマゼンタのトナー切れが発生した場合について説明する。
【０１２８】
図２０（ａ）は、ユーザが印刷したい印刷データの一例を示す。印刷データは、イエロー、マゼンタ、シアン、ブラックの各色画像データを合成することで得られる。同図に示す印刷データは、イエローの色画像データを構成する四角形の部分１０Ｙおよび楕円形の部分１１Ｙと、マゼンタの色画像データを構成する楕円形の部分１１Ｍと、シアンの色画像データを構成する四角形の部分１０Ｃと、ブラックの色画像データを構成する四角形の部分１０Ｋ、および楕円形の部分１１Ｋとからなる。これらの図形部分１０Ｙ，１０Ｃ，１０Ｋ，１１Ｙ，１１Ｍ，１１Ｋを合成すると、四角形の部分１０と、楕円形の部分１１からなる印刷データが得られる。
【０１２９】
図２０（ｂ）は、比較例として、マゼンタがトナー切れとなった場合の印刷結果を示す。マゼンタの楕円形の部分が空白となる。
【０１３０】
図２０（ｃ）は、マーク入りデータ生成部３０２０で生成されたマーク入りデータの例である。マーク入りデータ生成部３０２０は、トナー切れとなっていない色の画像データを加工してマーク入りデータを生成する。同図に示すマーク入りデータは、ブラックで表わす楕円形の部分の一部を消した斜線パターン１１Ｋａとしている。
【０１３１】
図２０（ｄ）は、マーク打消しデータ生成部３０２１により生成したマーク打消しデータを示す。マーク打消しデータ生成部３０２１は、マーク打消しデータ生成部３０２０によって形成されたマークを打ち消すためのマーク打消しデータを生成する。マーク打消しデータは、トナー切れだったマゼンタの色画像データを構成する楕円形の部分１１Ｍと、マークとしてのブラックの斜線パターン１１Ｋａに重ね合わせたときにマークが消えるように形成されたブラックの斜線パターン１１Ｋｂとで構成される。
【０１３２】
図２０（ｅ）は、トナー切れで印刷した図２０（ｃ）と再印刷を実施した図２０（ｄ）を合成した結果を示す。
【０１３３】
なお、マークは、ここでは斜線のパターンで示しているが、再印刷で正常な形になるのであれば、特にどのような形態でもよく、文字のクリヌキパターンでもよい。また、ブラックのトナー切れの場合は、ブラックの部分は再印刷時に上書きされることを考慮して、イエローなどの薄い色でマークをつけておいてもよい。再印刷後にイエロー部分はブラックで上書きされるため、正常な印刷結果を得ることが可能である。
【０１３４】
（マーク入りデータ及びマーク打消しデータの具体例２）
図２１（ａ）〜（ｅ）は、マーク入りデータ及びマーク打消しデータの具体例２を示す図である。この具体例２は、各ページで印刷位置が共通する定型フォームのデータ（共通データ）に関して、フォーム部分をマークとして利用する場合である。定型フォームがブラックの枠である場合について、図２０と同様に色毎に分解してマゼンタのトナー切れの例として説明する。
【０１３５】
図２１（ａ）は、ユーザが印刷したい印刷データの一例を示す。印刷データは、イエロー、マゼンタ、シアン、ブラックの各色画像データを合成することで得られる。同図に示す印刷データは、イエローの色画像データを構成する四角形の部分１０Ｙおよび楕円形の部分１１Ｙと、マゼンタの色画像データを構成する楕円形の部分１１Ｍと、シアンの色画像データを構成する四角形の部分１０Ｃと、ブラックの色画像データを構成する四角形の部分１０Ｋ、楕円形の部分１１Ｋおよび定型フォームの枠部分１２Ｋとからなる。これらの図形部分１０Ｙ，１０Ｃ，１０Ｋ，１１Ｙ，１１Ｍ，１１Ｋ，１２Ｋを合成すると、四角形の部分１０と、楕円形の部分１１と、枠部分１２からなる印刷データが得られる。
【０１３６】
図２１（ｂ）は、比較例として、マゼンタがトナー切れとなった場合の印刷結果を示す。マゼンタの楕円形の部分が空白となる。
【０１３７】
図２１（ｃ）は、マーク入りデータ生成部３０２０で生成されたマーク入りデータの例である。マーク入りデータ生成部３０２０は、トナー切れとなっていない色の画像データを加工してマーク入りデータを生成する。同図に示すマーク入りデータは、定型フォームであるブラックの枠部分１２Ｋを表示しないことをマークとしている。なお、枠部分１２Ｋの一部を表示しないことをマークとしてもよい。
【０１３８】
図２１（ｄ）は、マーク打消しデータ生成部３０２１により生成したマーク打消しデータを示す。マーク打消しデータ生成部３０２１は、マーク打消しデータ生成部３０２０によって形成されたマークを打ち消すためのマーク打消しデータを生成する。ここでのマークは、枠を消したものであるので、逆にマークである枠を付加するマーク打消しデータを生成する。すなわち、マーク打消しデータは、トナー切れだったマゼンタの色画像データを構成する楕円形の部分１１Ｍと、ブラックの枠の部分１２Ｋとで構成される。
【０１３９】
図２１（ｅ）は、トナー切れで印刷した図２１（ｃ）と再印刷を実施した図２１（ｄ）を合成した結果を示す。
【０１４０】
なお、マークとして、定型フォームとしてのブラックの枠を表示しないようにしたが、トナー切れを区別できるものであれば、ページ番号、罫線、飾りの絵柄や文字等の各ページに印刷する共通データを表示しないようにしてもよい。再印刷の指示は、印刷装置３の操作パネル３０８からでもよいし、ＰＣ２上からでもよい。
【０１４１】
（第５の実施の形態の効果）
第５の実施の形態によれば、トナー無しで印刷した場合にマークを付けることにより、容易に不完全なページであることを判断できる。また、トナー無しで印刷したマーク付きの結果に対して再印刷を行うことで、正常な印刷と同じ結果を得ることができる。
【０１４２】
［第６の実施の形態］
図２２は、本発明の第６の実施の形態に係る印刷装置の概略の構成を示すブロック図である。
【０１４３】
本実施の形態の印刷装置３は、第１の実施の形態と同様に、主制御部（制御手段）３００、ホストＩ／Ｆ３０１、画像データ形成部（形成手段）３０２Ｄ、装置状態データベース（ＤＢ）３０３、画像データ蓄積部（記憶手段）３０４、印刷制御部３０５、印刷出力部（印刷手段）３０６、トナー異常検出部（検出手段）３０７及び操作パネル３０８を有して構成されているが、第１の実施の形態とは、印刷装置３の画像データ形成部３０２Ｄおよび印刷出力部３０６の機能が異なり、マーク剥ぎ取り部３０９を備える。
【０１４４】
主制御部３００は、ＣＰＵと、後述する図２３、図２４のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、印刷装置３の各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０１４５】
画像データ形成部３０２Ｄは、マーク入りデータ生成部３０２０と、再印刷情報生成部３０２２とを備える。
【０１４６】
マーク入りデータ生成部３０２０は、トナー異常のために印刷結果が不完全であることを示すマークを含むマーク入りデータを生成する。
【０１４７】
再印刷情報生成部３０２２は、補給されたトナーを使用して再印刷を行うために必要な再印刷情報を生成する。再印刷情報は、図３と同様に、再印刷ジョブ識別情報と、再印刷に使用する再印刷ページデータを含む。再印刷ページデータは、再印刷必要なページそれぞれ存在し、内容としてはページ番号と再印刷時に使用する画像データを含む。さらに、再印刷時にどの印刷データかを指定できるようにするために、印刷指示したユーザＩＤと印刷ジョブの名前が含まれる。再印刷情報は、画像データ蓄積部３０４に蓄積される。
【０１４８】
印刷出力部３０６は、第１の実施の形態と同様に、電子写真方式によりカラー画像を用紙に印刷するものであり、カラー画像の印刷に必要なイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、クロ（Ｋ）等の複数種のトナー（色材）を収容する複数の図示しない現像器を有する他に、剥離用トナーを収容する図示しない剥離用トナー現像器を有し、印刷制御部３０５の制御により、色画像データに応じたトナーを用紙に付着させた後、定着させて印刷し、剥離用トナーを用いた場合は、再印刷時に剥離用トナーを剥離する。なお、印刷出力部３０６は、色材としてインクを用いるインクジェット方式を採用したものでもよい。この場合、剥離用トナーの代わりに剥離用インクを用いる。
【０１４９】
マーク剥ぎ取り部３０９は、主制御部３００からの除去指示情報に従い、不完全なデータであることを示すマークを用紙から剥ぎ取る。剥離用トナーとして、例えば、軟化温度が他のトナーよりも低いものを用い、マーク剥ぎ取り分３０９では、印刷結果の用紙を剥離用トナーの軟化温度で加熱して軟化させた後、その軟化した剥離用トナーを吸着ローラや吸着ベルト等のトナー吸着部材によって吸着することで剥離用トナーを用紙から剥離する。なお、剥離用トナーの種類や剥離方法は上記のものに限定されない。
【０１５０】
（第６の実施の形態の動作）
次に、第６の実施の形態の動作について、図２３、図２４のフローチャートに従って説明する。なお、特に記述が無い限り、以下の動作は主制御部３００が行うものとする。
【０１５１】
（再印刷情報蓄積フロー）
図２３は、再印刷情報蓄積の処理を示すフローチャートである。ユーザがＰＣ２からカラーデータの印刷指示を出すと、ＰＣ２から印刷ジョブが印刷装置３に出力され、印刷装置３は印刷ジョブを開始する（Ｓ２２０）。
【０１５２】
トナー異常検出部３０７が、トナー異常（ここではトナー切れ）を検出すると（Ｓ２２１）、主制御部３００は、トナー切れで印刷を停止するか、トナー切れでも印刷を継続するかユーザに問合せをする（Ｓ２２２）。この問合せは、操作パネル３０８に表示して行う。
【０１５３】
ユーザがトナー切れでも印刷を継続することを選択した場合は（Ｓ２２２：Ｙｅｓ）、画像データ形成部３０２Ｄのマーク入りデータ生成部３０２０は、トナー切れの発生したページについて残量のある色でマーク入りデータを生成する（Ｓ２２３）。
【０１５４】
また、トナー補給後の再印刷に備えて再印刷情報生成部３０２２は、再印刷情報を生成して画像データ蓄積部３０４に蓄積する（Ｓ２２４）。
【０１５５】
（再印刷フロー）
図２４は、再印刷の処理を示すフローチャートである。ユーザがＰＣ２を操作して再印刷指示を行うと、トナーが補給されているか否かが判断され（Ｓ２３０）、トナーが補給された場合は（Ｓ２３０：Ｎｏ）、再印刷情報を画像データ蓄積部３０４から読み出して再印刷データを生成する（Ｓ２３１）。印刷出力部３０６は、トナー切れが発生したときに印刷した印刷結果に再印刷情報生成部３０２２で生成された再印刷データを重ねて印刷する。
【０１５６】
次に、マーク剥ぎ取り部３０９は、マークを用紙から剥ぎ取ることにより、期待した印刷結果を得ることができる。
【０１５７】
（マーク入りデータ及びマーク打消しデータの具体例）
図２５（ａ）〜（ｆ）は、マーク入りデータ及びマーク打消しデータの具体例を示す図である。この例は、用紙の余白に不完全であることを示す為に「仮データ」という文字情報を表示する場合である。カラー印刷は、イエロー、マゼンタ、シアン、ブラックを重ね合わせて印刷を行うが、ここでは色毎に分解してマゼンタのトナー切れの例として説明する。
【０１５８】
図２５（ａ）は、ユーザが印刷したい印刷データの一例を示す。印刷データは、イエロー、マゼンタ、シアン、ブラックの各色画像データを合成することで得られる。同図に示す印刷データは、イエローの色画像データを構成する四角形の部分１０Ｙおよび楕円形の部分１１Ｙと、マゼンタの色画像データを構成する楕円形の部分１１Ｍと、シアンの色画像データを構成する四角形の部分１０Ｃと、ブラックの色画像データを構成する四角形の部分１０Ｋ、および楕円形の部分１１Ｋとからなる。これらの図形部分１０Ｙ，１０Ｃ，１０Ｋ，１１Ｙ，１１Ｍ，１１Ｋを合成すると、四角形の部分１０と、楕円形の部分１１からなる印刷データが得られる。
【０１５９】
図２５（ｂ）は、比較例として、マゼンタがトナー切れとなった場合の印刷結果を示す。マゼンタの楕円形の部分が空白となる。
【０１６０】
図２５（ｃ）は、マーク入りデータ生成部３０２０で生成されたマーク入りデータの例である。マーク入りデータ生成部３０２０は、トナー切れとなっていない色の画像データを加工してマーク入りデータを生成する。同図に示すマーク入りデータは、ブラックで「仮データ」の文字１３を付加している。
【０１６１】
図２５（ｄ）は、再印刷情報生成部３０２２で生成した再印刷情報を元に作成された印刷データである。再印刷情報生成部３０２２は、トナー切れだったマゼンタの色画像データを構成する楕円形の部分１１Ｍから構成された再印刷情報を生成する。
【０１６２】
図２５（ｅ）は、マーク剥ぎ取り部３０９によって剥ぎ取る文字１３を示す。
【０１６３】
図２５（ｆ）は、トナー切れで印刷した図２５（ｃ）と再印刷を実施した図２５（ｄ）を合成し、図２５（ｅ）のマークの文字１３を剥ぎ取った結果を示す。
【０１６４】
（第６の実施の形態）
第６の実施の形態によれば、トナー無しで印刷した場合にマークを付けることにより、容易に不完全なページ／データであることを判断できる。また、トナー無しで印刷したマーク付きの結果に対して再印刷を行うことで、正常な印刷と同じ結果を得ることができる。
【０１６５】
なお、第６の実施の形態では、すぐに印刷が可能な再印刷データを直接生成せずに、再印刷に必要な再印刷情報として保持したが、第５の実施の形態と同様に印刷可能な再印刷データを生成してもよい。
【０１６６】
［第７の実施の形態］
図２６は、本発明の第７の実施の形態に係る印刷システムの概略の構成を示すブロック図である。
【０１６７】
この印刷システム１は、印刷指示装置としてのＰＣ２と、画像形成装置としての第１の印刷装置３Ａと、画像形成装置としての第２の印刷装置３Ｂとをネットワーク４を介して接続されている。なお、ＰＣ２と第１及び第２の印刷装置３Ａ，３Ｂとの接続は、ネットワーク４だけでなく、双方向通信可能なローカルＩＦ（パラレルポート、ＵＳＢポート等）でもよい。また、図２６では、ＰＣ２を１台、印刷装置３を２台図示するが、ＰＣ２を２台以上、印刷装置３を３台以上接続してもよい。
【０１６８】
ＰＣ２は、アプリケーションプログラム、プリンタドライバ、プリンタ管理プログラム、再印刷ジョブ保存部及びデバイスＩ／Ｆを備える。
【０１６９】
（第１の印刷装置の構成）
第１の印刷装置３Ａは、主制御部（制御手段）３１０Ａ、ユーザＩＦ部３１１、ホストＩＦ部３１２、印刷言語処理部３１３、印刷画像生成部（作成手段）３１４、半導体メモリ、ＨＤＤ等の印刷継続情報保存部（記憶手段）３１５、トナー残量検出部（検出手段）３１６、印刷制限トナー判定部３１７及び印刷出力部（印刷手段）３１８を備える。
【０１７０】
主制御部３１０Ａは、ＣＰＵと、後述する図２９のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、第１の印刷装置３Ａの各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０１７１】
ユーザＩＦ部３１１は、操作パネルを使ってユーザからの指示等のインターフェース処理を行う。
【０１７２】
ホストＩＦ部３１２は、ＰＣ２からの印刷データを受信する。
【０１７３】
印刷言語処理部３１３は、印刷データの解析を行い、ビットマップ画像を生成するための中間データを生成する。
【０１７４】
印刷画像生成部３１４は、中間データから印刷出力部３１８で印刷出力可能な形式の色毎のビットマップ画像を生成する。
【０１７５】
印刷継続情報保存部３１５は、トナー無しにより印刷出力を行わなかったトナーの色情報と、トナーが無くなったときのページ番号の情報をトナー無し印刷継続情報（異常情報）として保存する。
【０１７６】
トナー残量検出部３１６は、各色毎に設けられた現像器内のトナー残量を個別に検出する。
【０１７７】
印刷制限トナー判定部３１７は、トナー残量検出部３１６によって検出されたトナー残量から印刷出力しない色を判定する。
【０１７８】
印刷出力部３１８は、第１の実施の形態と同様に、電子写真方式により画像データを用紙に印刷出力する。
【０１７９】
（第２の印刷装置の構成）
第２の印刷装置３Ｂは、第１の印刷装置３Ａと同様に、主制御部（制御手段）３１０Ｂ、ユーザＩＦ部３１１、ホストＩＦ部３１２、印刷言語処理部３１３、印刷画像生成部（形成手段）３１４、半導体メモリ、ＨＤＤ等の印刷継続情報保存部（記憶手段）３１５、トナー残量検出部（検出手段）３１６及び印刷出力部（印刷手段）３１８を備える他、印刷必要トナー判定部３１９を備える。
【０１８０】
主制御部３１０Ｂは、ＣＰＵと、後述する図３０のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、第２の印刷装置３Ｂの各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０１８１】
印刷必要トナー判定部３１９は、トナー無し印刷継続情報から必要なトナー色を判定する。
【０１８２】
（第７の実施の形態の動作）
次に、第７の実施の形態の動作を、図２６、図２７を参照し、図２８のシーケンス図、図２９、図３０のフローチャートに従って説明する。図２８は、第７の実施の形態の動作を示すシーケンス図である。
【０１８３】
図２９は、第１の印刷装置３Ａの動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作は第１の印刷装置３Ａの主制御部３１０Ａが行うものとする。
【０１８４】
第１の印刷装置３Ａは、ＰＣ２からの印刷データをホストＩＦ部３１２で受信すると（Ｓ３００）、ページ印刷処理を開始する（Ｓ３０２）。すなわち、印刷言語処理部３１３で印刷データを解析して中間データを生成し、印刷画像生成部３１４で中間データからビットマップ画像を生成し、印刷出力部３１８で印刷出力を行う。
【０１８５】
このときトナー残量検出部３１６で各色のトナー（Ｃ、Ｍ、Ｙ、Ｋ）の残量をチェックする（Ｓ３０３）。印刷制限トナー判定部３１７では、任意のトナーの残量がなくなった場合、または印刷不可能な残量しかない場合（Ｓ３０３：Ｙｅｓ）、そのトナー色のみを印刷出力を禁止し、残りのトナー色で印刷を継続するかどうかを判断する（Ｓ３０４）。トナー無しの出力を禁止し、残トナーで印刷を継続する場合（Ｓ３０４：Ｙｅｓ）、印刷出力を行わなかったトナー色の情報と、トナーが無くなったときのページ番号の情報をトナー無し印刷継続情報（異常情報）として印刷継続情報保存部３１５に保存する（Ｓ３０５）。
【０１８６】
図２７は、トナー無し印刷継続情報の構造の一例を示す図である。トナー無し印刷継続情報は、トナー無し継続印刷発生有無情報、Ｃトナー無し印刷開始ページ番号、Ｍトナー無し印刷開始ページ番号、Ｙトナー無し印刷開始ページ番号及びＫトナー無し印刷開始ページ番号から構成されている。
【０１８７】
上記ステップＳ３１２で印刷継続が不可能な場合、またはユーザにより印刷継続を拒否された場合には（Ｓ３０４：Ｎｏ）、操作パネルの液晶表示部にトナーエンプティ表示を行い（Ｓ３０６）、トナー補給待ちになり（Ｓ３０７）、トナーが補給されると（Ｓ３０７：Ｙｅｓ）、印刷が再開される（Ｓ３０８）。
【０１８８】
このとき複数のトナーが同時または非同期になくなった場合も、同様に判断を行い、トナー無し印刷継続情報を保存する。上記動作を全ページの印刷終了後（Ｓ３０９、Ｓ３１０）、第１の印刷装置３Ａは、トナー無し印刷継続情報をＰＣ２に送信する（Ｓ３１１、Ｓ３１４）。
【０１８９】
図３０は、第２の印刷装置３Ｂの動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作は第２の印刷装置３Ｂの主制御部３１０Ｂが行うものとする。
【０１９０】
次に、ユーザは、第１の印刷装置３Ａで印刷された印刷結果の用紙のうち、トナー無しで印刷を継続して正常に印刷できなかった印刷結果用紙を、第２の印刷装置３Ｂの印刷用紙として給紙トレイにセットし、ＰＣ２は、ユーザの再印刷指示に基づいてトナー無し印刷継続情報を第２の印刷装置３Ｂに送信し、第２の印刷装置３Ｂは、ＰＣ２からのトナー無し印刷継続情報を受信し、印刷継続情報保存部３１５に保存する（Ｓ３２０）。
【０１９１】
ＰＣ２で、第１の印刷装置３Ａに対して印刷実行したアプリケーションソフトを起動し、第１の印刷装置３Ａに送った印刷データのうち、正常に印刷されなかったページの印刷データを第２の印刷装置３Ｂに送信すると、第２の印刷装置３Ｂは、ホストＩＦ部３１２で印刷データを受信し（Ｓ３２１）、印刷言語処理部３１３で印刷データを解析して中間データを生成し、印刷画像生成部３１４で中間データからビットマップ画像を生成する。
【０１９２】
ここで印刷必要トナー判定部３１９で、印刷継続情報保存部３１５に保存されているトナー無し印刷継続情報から、トナー無しとなったトナー色の情報を判断し、印刷ページに印刷が必要なトナー色を決定する。必要なトナー色の判定はページ毎に行い（Ｓ３２２、Ｓ３２３）、必要なトナー色を各トナー毎に判定する（Ｓ３２４〜Ｓ３２７）。
【０１９３】
印刷出力部３１８は、給紙トレイにセットされている、トナー無しの色が出力されず正常に印刷されていない印刷結果の用紙に対して、各色のトナー印刷情報をセットし（Ｓ３２８〜Ｓ３３２）、決定されたトナー色のみの印刷を実行し（Ｓ３３３）、これを次ページについても処理を開始し（Ｓ３３４）、第１の印刷装置３Ａで出力されなかったトナー色の部分の印刷を行う。
【０１９４】
（第７の実施の形態の効果）
第７の実施の形態によれば、トナーが無くなったとき、他のトナーで印刷した後、印刷可能な他の印刷装置で再印刷することができる。
【０１９５】
［第８の実施の形態］
図３１は、本発明の第８の実施の形態に係る印刷システムの概略の構成を示すブロック図である。この印刷システム１は、印刷指示装置としてのＰＣ２と、画像形成装置としての第１の印刷装置３Ａと、画像形成装置としての第２の印刷装置３Ｂとをネットワーク４を介して接続されている。なお、同図では、ＰＣ２を１台、印刷装置３を２台図示するが、ＰＣ２を２台以上、印刷装置３を３台以上接続してもよい。
【０１９６】
本実施の形態は、第７の実施の形態に対し、第２の印刷装置３Ｂに、印刷データが再印刷要求のデータかどうかを判断する再印刷データ判定部３２０を設けたものであり、他は第７の実施の形態と同様に構成されている。
【０１９７】
第２の印刷装置３Ｂの主制御部３１０Ｃは、ＣＰＵと、後述する図３３のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、第２の印刷装置３Ｂの各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０１９８】
（第８の実施の形態の動作）
次に、第８の実施の形態の動作を、図３１、図３２を参照し、図３３のフローチャートに従って説明する。以下では、相違点を中心に説明する。
【０１９９】
図３３は、第２の印刷装置２Ｂの動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作は第２の印刷装置３Ｂの主制御部３１０Ｃが行うものとする。第２の印刷装置３Ｂは、ＰＣ２からのトナー無し印刷継続情報（異常情報）を受信し（Ｓ３４０）、印刷データを受信する（Ｓ３４１）。
【０２００】
図３２は、トナー無し印刷継続情報の構造の一例を示す図である。トナー無し印刷継続情報は、トナー無し継続印刷発生有無情報、Ｃトナー無し印刷開始ページ番号、Ｍトナー無し印刷開始ページ番号、Ｙトナー無し印刷開始ページ番号及びＫトナー無し印刷開始ページ番号と、印刷ユーザＩＤ及び印刷ジョブ名とを互いに関係付けて構成されている。
【０２０１】
次に、再印刷データ判定部３２０は、再印刷データか否かを判断する（Ｓ３４２）。すなわち、再印刷データ判定部３２０は、ＰＣ２から送信されたトナー無し印刷継続情報に含まれる印刷ユーザＩＤ及び印刷ジョブ名を認識し、ＰＣ２から送信された印刷データに含まれる印刷ユーザＩＤ及び印刷ジョブ名がトナー無し印刷継続情報に含まれていた印刷ユーザＩＤ／印刷ジョブ名と一致していれば、再印刷に該当する印刷データと判断する。
【０２０２】
再印刷データと判断すると（Ｓ３４２）、第７の実施の形態と同様に再印刷を実行し（Ｓ３４３）、一致しない場合は、再印刷データではなく通常の印刷データと判断し（Ｓ３４２：Ｎｏ）、通常の印刷処理を実行する（Ｓ３４４）。
【０２０３】
（第８の実施の形態の効果）
第７の実施の形態の効果に加え、再印刷の際に、トナー無し印刷継続情報と再印刷用の印刷データを連続して送らなくてもよくなり、他のユーザが割り込んで通常の印刷を実行することが可能になる。
【０２０４】
なお、トナー無し印刷継続情報に含まれる印刷ユーザＩＤや印刷ジョブ名は、パスワード情報などのユーザ及び対象印刷データが識別できる情報であってもよい。
【０２０５】
［第９の実施の形態］
図３４は、本発明の第９の実施の形態に係る印刷システムの概略の構成を示すブロック図である。この印刷システム１は、印刷指示装置としてのＰＣ２と、画像形成装置としての第１の印刷装置３Ａと、画像形成装置としての第２の印刷装置３Ｂとをネットワーク４を介して接続されている。なお、同図では、ＰＣ２を１台、印刷装置３を２台図示するが、ＰＣ２を２台以上、印刷装置３を３台以上接続してもよい。
【０２０６】
本実施の形態は、第７の実施の形態に対し、第１の印刷装置３Ａに、印刷データを保存する半導体メモリ等の印刷データ蓄積部３２１を設け、第１の印刷装置３Ｂに、要求された再印刷データを保存する半導体メモリ等の再印刷データ蓄積部３２２を設けたものであり、他は第７の実施の形態と同様に構成されている。なお、印刷データ蓄積部３２１及び再印刷データ蓄積部３２２は、外部接続のＨＤＤや、ＵＤＢストレージデバイス等の共有可能な外部保存媒体であってもよい。
【０２０７】
第１の印刷装置３Ａの主制御部３１０Ｄは、ＣＰＵと、後述する図３６のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、第１の印刷装置３Ａの各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０２０８】
第２の印刷装置３Ｂの主制御部３１０Ｅは、ＣＰＵと、後述する図３７のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、第２の印刷装置３Ｂの各部を制御するとともに、ＰＣ２との間の通信を制御する。
【０２０９】
（第９の実施の形態の動作）
次に、第９の実施の形態の動作を、図３４、図３５を参照し、図３６、図３７のフローチャートに従って説明する。図２９のフローチャートと同一の処理については、同一のステップ番号を用いてその説明は省略する。本実施の形態の第７、第８の実施の形態と異なる点を以下に説明する。
【０２１０】
図３６は、第１の印刷装置３Ａの動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作は第１の印刷装置３Ａの主制御部３１０Ｄが行うものとする。
【０２１１】
第１の印刷装置３Ａでは、印刷データ蓄積部３２１において印刷データの蓄積を行い（Ｓ３０１）、トナー無し印刷継続情報（異常情報）が存在する場合（Ｓ３１０：Ｙｅｓ）、保存した印刷データを含めたトナー無し印刷継続情報をＰＣ２に通知する（Ｓ３１２）。トナー無し印刷継続情報がない場合（Ｓ３１０：Ｎｏ）、保存した印刷データは削除される（Ｓ３１３）。
【０２１２】
図３５は、トナー無し印刷継続情報の構造の一例を示す図である。トナー無し印刷継続情報は、トナー無し継続印刷発生有無情報、Ｃトナー無し印刷開始ページ番号、Ｍトナー無し印刷開始ページ番号、Ｙトナー無し印刷開始ページ番号及びＫトナー無し印刷開始ページ番号と、印刷ユーザＩＤ及び印刷ジョブ名とからなり、印刷データと関係付けられている。
【０２１３】
図３７は、第２の印刷装置の動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作は第２の印刷装置３Ｂの主制御部３１０Ｅが行うものとする。
【０２１４】
第２の印刷装置３Ｂは、印刷データを含めたトナー無し印刷継続情報を受信すると（Ｓ３５０）、再印刷する印刷データを再印刷データ蓄積部３２２に保存する（Ｓ３５１）。このとき、トナー無し印刷継続情報（異常情報）及び印刷データは複数受信して保存することができる。
【０２１５】
次に、ユーザＩＦ部３１１で、保存されている再印刷データを選択して、再印刷の実行を指示し（Ｓ３５２）、第７の実施の形態と同様に再印刷を行う（Ｓ３５３）。また、ユーザＩＦ部３１１で再印刷の指示がなければ（Ｓ３５２：Ｎｏ）、通常の印刷データを受信して印刷を行うことができる（Ｓ３５４、Ｓ３５５）。
【０２１６】
また、印刷データ蓄積部３２１、再印刷データ蓄積部３２２が共有可能な外部保存媒体の場合、第１の印刷装置３Ａでトナー無し印刷継続情報及び印刷データをＰＣ２に送信する必要はなく、トナー無し印刷継続情報及ぶ印刷データを保存した外部保存媒体を、第２の印刷装置３Ｂに装着することで、再印刷に必要な情報を第２の印刷装置３Ｂが認識することができる。
【０２１７】
（第９の実施の形態の効果）
本実施の形態によれば、第７、第８の実施の形態の効果に加え、トナー無し印刷継続情報として印刷データも一緒に保存することができ、ユーザＩＦ部３１１から再印刷の実行を指示することができるため、複数のユーザが再印刷を行う場合、再印刷の用紙の準備と実行をその場で実行できるため、間違えて他のユーザの再印刷の用紙に印刷する間違いを減らすことができる。
【０２１８】
なお、第７、第８、第９の実施の形態において、第１及び第２の印刷装置は、同一の機能を有してもよい。
【０２１９】
［第１０の実施の形態］
図３８は、本発明の第１０の実施の形態に係る印刷システムの概略の構成を示すブロック図である。この印刷システム１は、ＰＣ２と、印刷装置３とをネットワーク４を介して接続したものである。なお、同図では、ＰＣ２及び印刷装置３をそれぞれ１台図示するが、ＰＣ２及び印刷装置３の一方又は両方を２台以上接続してもよい。
【０２２０】
印刷装置３は、主制御部（制御手段）３０、印刷制御部３１、印刷出力部（印刷手段）３２、トナー残量検出部（検出手段）３３、半導体メモリ、ＨＤＤ等のジョブ情報保存部（記憶手段）３４、ジョブ情報削除部３５、バナーシート作成部３６及びジョブ情報読出部３７を備え、複数色のトナーのいずれか１つ、または、いくつかのトナーが切れた場合でも印刷を継続できるように構成されている。
【０２２１】
主制御部３０は、ＣＰＵと、後述する図４０、図４１のフローチャートに示すようなＣＰＵのプログラムやデータを記憶するメモリとを備え、印刷装置３の各部を制御するとともに、ＣＰＵ２との間の通信を制御する。
【０２２２】
ジョブ情報保存部３４は、印刷できない色での印刷が指定された場合のジョブ情報を保存する。
【０２２３】
バナーシート作成部３６は、正常に印刷できなかった場合、その旨をユーザに情報を通知する。バナーシートには、ユーザＩＤ、トナー切れとなった色、トナー切れとなったページ番号等の異常情報を印刷する。
【０２２４】
（第１０の実施の形態の動作）
次に、第１０の実施の形態の動作を、図３８、図３９を参照し、図４０〜図４１のフローチャートに従って説明する。
【０２２５】
図４０は、トナー無し時の印刷装置３の動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作では主制御部３０が行うものとする。
【０２２６】
ユーザはトナーが無くなった場合に出力を継続するか、トナー切れを通知するかを予め印刷装置３のメニュー画面などから設定しておく。
【０２２７】
ユーザの印刷指示により、ＰＣ２から印刷ジョブが印刷装置３に出力され、印刷装置３は印刷ジョブを開始する（Ｓ４００）。途中でトナーが切れが発生し（Ｓ４０１）、出力を継続する場合（Ｓ４０２）、そのページ以降のジョブ情報をジョブ情報保存部３４のメモリ領域に保存する（Ｓ４０３）。
【０２２８】
図３９は、ジョブ情報保存部３４に保存されたジョブ情報の一例を示す図である。ジョブ情報は、ジョブのユーザＩＤ、ジョブのファイル名、総ページ数、トナー切れとなったページの情報、トナー切れの色、レイアウト情報、トナー切れとなったビットマップ画像（ＰＤＬでもよい）からなるジョブデータ等からなる。同図の場合は、トナー切れとなった総ページ数が２８ページ、４ページでマゼンタのトナーが切れ、６ページでブラックのトナーが切れたことを示している。
【０２２９】
次に、ジョブ情報をジョブ情報保存部３４に保存しつつ、トナーが切れていない色については印刷処理を継続する（Ｓ４０４）。
【０２３０】
最終ページを出力した後、そのジョブにおけるユーザＩＤとトナー切れになったページ情報についてバナーシート作成部３６によりバナーシートを作成し、印刷出力部３２からバナーシートを印刷出力する。
【０２３１】
（再印刷フロー）
図４１は、再印刷時のユーザの動作を示すフローチャートである。ユーザは、バナーシートによりトナー切れが途中で発生したことを認識する。トナーを補給して再印刷を行う場合、印刷装置３の操作パネルにより再印刷ジョブを指定する（Ｓ４１０）。次に、印刷開始ページを指定する場合は（Ｓ４１１：Ｙｅｓ）、開始ページを操作パネルから入力し、そのページ以降の印刷結果の用紙を給紙トレイにセットし（Ｓ４１２）、印刷開始を指示する（Ｓ４１４）。
【０２３２】
印刷開始ページを指定しない場合は（Ｓ４１１：Ｎｏ）、印刷結果の用紙の全てを給紙トレイにセットし（Ｓ４１３）、印刷開始を指示する（Ｓ４１４）。
【０２３３】
図４２は、再印刷時の印刷装置３の動作を示すフローチャートである。なお、特に記述が無い限り、以下の動作では主制御部３０が行うものとする。
【０２３４】
印刷装置３のジョブ情報読出部３７は、指定されたジョブ情報をジョブ情報保存部３４から読み出し（Ｓ４２０）、印刷開始ページが指定されていない場合は（Ｓ４２１：Ｎｏ）ジョブの印刷を開始し（Ｓ４２２）、最初にトナー切れが発生したページまで白紙ページとして出力する（Ｓ４２３、Ｓ４２４）。その際、レイアウト情報に基づいて紙送りを行う。例えば、両面が指定されていれば、２ページ分を１枚紙送りする。トナー切れが発生したページに到達すると（Ｓ４２３：Ｙｅｓ）、そのページ以降についてはトナー切れが発生した色成分のみの出力を行う（Ｓ４２５）。全ページの出力が完了すると（Ｓ４２６：Ｙｅｓ）、ジョブ情報削除部３５は、ジョブ情報保存部３４に保存していたジョブ情報を削除する（Ｓ４２９）。
【０２３５】
上記ステップＳ４２１において、印刷開始ページが指定されていない場合は（Ｓ４２１）、指定ページまでの情報を読み捨てる（Ｓ４２８）。
【０２３６】
（第１０の実施の形態の効果）
第１０の実施の形態によれば、空白に出力した部分について大量の再印刷を行う場合、ジョブの途中でトナーがなくなっても、ユーザはどのページからトナーがなくなったか調べて開始ページなどを再設定する必要がないため、簡便である。特にレイアウトが複雑な場合、どのように設定すればよいか悩む必要がなく、ユーザの手間を大きく省くことができる。
【０２３７】
（変形例１）
第１０の実施の形態において、印刷装置３は、印刷が正常に終了するまで予め全ての受信データをＨＤＤなどのストレージ、もしくはフラッシュメモリなど不揮発性メモリに保存して、再印刷を行ってもよい。先頭ページから処理を開始し、保存ジョブ情報を参照して空白部分を印刷することで第１０の実施の形態と同等の機能を実現できる。また、トナーロウが発生したタイミングでストレージへの保存を開始しても良い。ＨＤＤに保存する期限は予めメニューやドライバなどから指定することも可能である。
【０２３８】
（変形例２）
ユーザにトナー切れが発生したことの通知は、バナーシートではなく、電子情報をネットワーク４を介して印刷装置３からＰＣ２に行ってもよい。
【０２３９】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、その発明の趣旨を逸脱しない範囲内で種々変形実施が可能である。また、本発明の趣旨を逸脱しない範囲内で各実施の形態の構成要素を任意に組み合わせることは可能である。
【０２４０】
上記各実施の形態において、印刷装置の機能の一部をＰＣに移してもよいし、ＰＣの機能の一部を印刷装置に移してもよい。
【０２４１】
上記各実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体からＰＣや印刷装置の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等からＰＣや印刷装置の記憶部にダウンロードしてもよい。
【０２４２】
上記各実施の形態で使用されるプログラムの一部又は全部を特定用途向け集積回路（ＡＳＩＣ）等のハードウェアによって実現してもよい。
【図面の簡単な説明】
【０２４３】
【図１】図１は、本発明の第１の実施の形態に係る印刷システムの概略の構成を示す図である。
【図２】図２は、印刷装置の概略の構成を示すブロック図である。
【図３】図３は、装置状態ＤＢに蓄積される再印刷情報の一例を示す図である。
【図４】図４は、印刷装置の全体の動作を示すフローチャートである。
【図５】図５は、再印刷情報蓄積の処理を示すフローチャートである。
【図６】図６は、再印刷の処理を示すフローチャートである。
【図７】図７は、本発明の第２の実施の形態に係る印刷装置の概略の構成を示すブロック図である。
【図８】図８は、再印刷情報蓄積の処理を示すフローチャートである。
【図９】図９は、本発明の第３の実施の形態に係る印刷システムの概略の構成を示す図である。
【図１０】図１０は、第３の実施の形態に係るＰＣの動作を示すフローチャートである。
【図１１】図１１は、印刷装置の動作を示すフローチャートである。
【図１２】図１２は、ＰＣによる再印刷の処理を示すフローチャートである。
【図１３】図１３は、本発明の第４の実施の形態に係る印刷システムの概略の構成を示す図である。
【図１４】図１４は、トナー異常情報の構成の一例を示す図である。
【図１５】図１５は、印刷装置の動作を示すフローチャートである。
【図１６】図１６は、差し替え印刷データ作成処理を示すフローチャートである。
【図１７】図１７は、本発明の第５の実施の形態に係る印刷装置の概略の構成を示すブロック図である。
【図１８】図１８は、再印刷情報蓄積の処理を示すフローチャートである。
【図１９】図１９は、再印刷の処理を示すフローチャートである。
【図２０】図２０（ａ）〜（ｅ）は、マーク入りデータ及びマーク打消しデータの具体例１を示す図である。
【図２１】図２１（ａ）〜（ｅ）は、マーク入りデータ及びマーク打消しデータの具体例２を示す図である。
【図２２】図２２は、本発明の第６の実施の形態に係る印刷装置の概略の構成を示すブロック図である。
【図２３】図２３は、再印刷情報蓄積の処理を示すフローチャートである。
【図２４】図２４は、再印刷の処理を示すフローチャートである。
【図２５】図２５（ａ）〜（ｆ）は、マーク入りデータ及びマーク打消しデータの具体例を示す図である。
【図２６】図２６は、本発明の第７の実施の形態に係る印刷システムの概略の構成を示すブロック図である。
【図２７】図２７は、トナー無し印刷継続情報の構造の一例を示す図である。
【図２８】図２８は、第７の実施の形態の動作を示すシーケンス図である。
【図２９】図２９は、第１の印刷装置の動作を示すフローチャートである。
【図３０】図３０は、第２の印刷装置の動作を示すフローチャートである。
【図３１】図３１は、本発明の第８の実施の形態に係る印刷システムの概略の構成を示すブロック図である。
【図３２】図３２は、トナー無し印刷継続情報の構造の一例を示す図である。
【図３３】図３３は、第２の印刷装置の動作を示すフローチャートである。
【図３４】図３４は、本発明の第９の実施の形態に係る印刷システムの概略の構成を示すブロック図である。
【図３５】図３５は、トナー無し印刷継続情報の構造の一例を示す図である。
【図３６】図３６は、第１の印刷装置の動作を示すフローチャートである。
【図３７】図３７は、第２の印刷装置の動作を示すフローチャートである。
【図３８】図３８は、本発明の第１０の実施の形態に係る印刷システムの概略の構成を示すブロック図である。
【図３９】図３９は、ジョブ情報保存部に保存されたジョブ情報の一例を示す図である。
【図４０】図４０は、トナー無し時の印刷装置の動作を示すフローチャートである。
【図４１】図４１は、再印刷時のユーザの動作を示すフローチャートである。
【図４２】図４２は、再印刷時の印刷装置の動作を示すフローチャートである。
【符号の説明】
【０２４４】
１  印刷システム、２  ＰＣ、３  印刷装置、３Ａ  第１の印刷装置、
３Ｂ  第２の印刷装置、４  ネットワーク、５  装置本体、６  給紙トレイ、
７  排紙トレイ、１０，１０Ｙ，１０Ｃ，１０Ｋ  四角形の部分、
１１，１１Ｙ，１１Ｍ，１１Ｋ  楕円形の部分、
１１Ｋａ，１１Ｋｂ  斜線パターン、１２，１２Ｋ  枠部分、１３  文字、
３０  主制御部、３１  印刷制御部、３２  印刷出力部、３３  トナー残量検出部、
３４  ジョブ情報保存部、３５  ジョブ情報削除部、３６  バナーシート作成部、
３７  ジョブ情報読出部、２００  アプリケーションプログラム、
２０１Ａ，２０１Ｂ  プリンタドライバ、
２０２Ａ，２０２Ｂ  プリンタ管理プログラム、２０３  再印刷ジョブ保存部、
２０４  デバイスＩ／Ｆ、３００  主制御部、３０１  ホストＩ／Ｆ、
３０２Ａ〜３０２Ｄ  画像データ形成部、３０３  装置状態ＤＢ、
３０４  画像データ蓄積部、３０５  印刷制御部、３０６  印刷出力部、
３０７  トナー異常検出部、３０８  操作パネル、３０９  マーク剥ぎ取り部、
３１０Ａ〜３１０Ｅ  主制御部、３１１  ユーザＩＦ部、３１２  ホストＩＦ部、
３１３  印刷言語処理部、３１４  印刷画像生成部、３１５  印刷継続情報保存部、
３１６  トナー残量検出部、３１７  印刷制限トナー判定部、３１８  印刷出力部、
３１９  印刷必要トナー判定部、３２０  再印刷データ判定部、
３２１  印刷データ蓄積部、３２２  再印刷データ蓄積部、
３０２０  マーク入りデータ生成部、３０２１  マーク消しデータ生成部、
３０２２  再印刷情報生成部
【図１】
2009210940.tif 000003
【図２】
2009210940.tif 000004
【図３】
2009210940.tif 000005
【図４】
2009210940.tif 000006
【図５】
2009210940.tif 000007
【図６】
2009210940.tif 000008
【図７】
2009210940.tif 000009
【図８】
2009210940.tif 000010
【図９】
2009210940.tif 000011
【図１０】
2009210940.tif 000012
【図１１】
2009210940.tif 000013
【図１２】
2009210940.tif 000014
【図１３】
2009210940.tif 000015
【図１４】
2009210940.tif 000016
【図１５】
2009210940.tif 000017
【図１６】
2009210940.tif 000018
【図１７】
2009210940.tif 000019
【図１８】
2009210940.tif 000020
【図１９】
2009210940.tif 000021
【図２０】
2009210940.tif 000022
【図２１】
2009210940.tif 000023
【図２２】
2009210940.tif 000024
【図２３】
2009210940.tif 000025
【図２４】
2009210940.tif 000026
【図２５】
2009210940.tif 000027
【図２６】
2009210940.tif 000028
【図２７】
2009210940.tif 000029
【図２８】
2009210940.tif 000030
【図２９】
2009210940.tif 000031
【図３０】
2009210940.tif 000032
【図３１】
2009210940.tif 000033
【図３２】
2009210940.tif 000034
【図３３】
2009210940.tif 000035
【図３４】
2009210940.tif 000036
【図３５】
2009210940.tif 000037
【図３６】
2009210940.tif 000038
【図３７】
2009210940.tif 000039
【図３８】
2009210940.tif 000040
【図３９】
2009210940.tif 000041
【図４０】
2009210940.tif 000042
【図４１】
2009210940.tif 000043
【図４２】
2009210940.tif 000044