【手続補正書】
【提出日】平成25年9月27日(2013.9.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された電子機器から供給された印刷データに基づいて印刷ジョブを実行する印刷装置であって、
前記印刷データは、一連のＰＤＬコマンドを含み、
前記一連のＰＤＬコマンドのそれぞれは、画像データを生成するコマンドと、画像データを生成しないコマンドと、のうちのいずれかに分類され、
前記電子機器から前記印刷データを受信する受信手段と、
前記受信された印刷データに含まれる一連のＰＤＬコマンドを、ＰＤＬコマンド記憶手段に登録するＰＤＬコマンド登録手段と、
前記ＰＤＬコマンド記憶手段に記憶されている一連のＰＤＬコマンドを先頭から順次実行することにより前記印刷ジョブを実行するコマンド実行手段と、を備え、
前記コマンド実行手段は、
実行する前記ＰＤＬコマンドが前記画像データを生成するコマンドである場合、当該コマンドの実行後、前記ＰＤＬコマンド記憶手段に記憶されている当該コマンドを、当該コマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換える、
ことを特徴とする印刷装置。
【請求項２】
前記画像データを生成するコマンドには、イメージの描画を指示するコマンドを表すコマンド部と、イメージデータを表すイメージデータ部と、を有するイメージ描画コマンドが含まれ、
前記ＰＤＬコマンド記憶手段は、コマンドが記憶されるコマンド記憶手段と、イメージデータが記憶されるイメージデータ記憶手段と、を有し、
前記ＰＤＬコマンド登録手段は、
前記受信された印刷データに含まれるＰＤＬコマンドが前記イメージ描画コマンドである場合、当該イメージ描画コマンドのコマンド部を内部コマンドに変換して前記コマンド記憶手段に登録するとともに、当該イメージ描画コマンドのイメージデータ部を前記イメージデータ記憶手段に登録し、
前記受信された印刷データに含まれるＰＤＬコマンドがイメージ描画コマンドでない場合、当該ＰＤＬコマンドを前記コマンド記憶手段に登録し、
前記コマンド実行手段は、
前記内部コマンドを実行する場合、前記コマンド記憶手段に記憶されている内部コマンドと、前記イメージデータ記憶手段に登録されているイメージデータと、に基づいて、イメージの描画を実行し、
前記内部コマンドの実行後、前記コマンド記憶手段に記憶されている当該内部コマンドを、当該内部コマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換え、
前記内部コマンド以外の前記画像データを生成するコマンドについては当該コマンドの実行後、前記コマンド記憶手段に記憶されている当該コマンドを、当該ＰＤＬコマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換える、
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記内部コマンドには、前記イメージデータ記憶手段に登録されたイメージデータの相対アドレスおよび長さを特定する情報が含まれる、
ことを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記内部コマンドの実行後、前記イメージデータ記憶手段に記憶されているイメージデータを、所定のデータで置き換えるイメージデータ消去手段、をさらに備える、
ことを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
前記画像データを生成しないコマンドには、印刷装置の動作を制御する制御情報を指定するＰＤＬコマンドが含まれ、
前記画像データを生成するコマンドには、イメージの描画を指示するＰＤＬコマンド、および、印刷を開始するＰＤＬコマンドが含まれる、
ことを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記コマンド実行手段は、
前記印刷を開始するＰＤＬコマンドの実行後、前記コマンド記憶手段に記憶されている当該ＰＤＬコマンドを、当該ＰＤＬコマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換える、
ことを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記印刷装置は、ある印刷ジョブの実行中に他の印刷ジョブの割り込み処理を許容し、
前記一連のＰＤＬコマンドのそれぞれは、前記割り込み処理により中断された印刷ジョブが再開される際、再度実行することが必要なＰＤＬコマンドである再実行必要コマンドと、前記割り込み処理により中断された印刷ジョブが再開される際、再度実行することが不要なＰＤＬコマンドである再実行不要コマンドと、のうちのいずれかに分類され、
前記画像データを生成するコマンドは、再実行不要コマンドであり、
前記コマンド実行手段は、
前記ＰＤＬコマンドを実行する毎に、当該ＰＤＬコマンドが前記再実行不要コマンドであるか否かを判別し、
前記再実行不要コマンドについては、当該コマンドの実行後、前記ＰＤＬコマンド記憶手段に記憶されている当該コマンドを、当該コマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換え、
前記再実行必要コマンドについては、当該コマンドの実行後、前記コマンド記憶手段に記憶されている当該ＰＤＬコマンドをそのまま保持する、
ことを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
ネットワークを介して接続された電子機器から供給された印刷データに基づいて印刷ジョブを実行する印刷装置を制御する印刷制御方法であって、
前記印刷データは、一連のＰＤＬコマンドを含み、
前記一連のＰＤＬコマンドのそれぞれは、画像データを生成するコマンドと、画像データを生成しないコマンドと、のうちのいずれかに分類され、
前記電子機器から前記印刷データを受信する受信し、
前記受信された印刷データに含まれる一連のＰＤＬコマンドを、ＰＤＬコマンド記憶手段に登録し、
前記ＰＤＬコマンド記憶手段に記憶されている一連のＰＤＬコマンドを先頭から順次実行することにより前記印刷ジョブを実行し、
前記印刷ジョブを実行する際に、
実行する前記ＰＤＬコマンドが前記画像データを生成するコマンドである場合、当該コマンドの実行後、前記ＰＤＬコマンド記憶手段に記憶されている当該コマンドを、当該コマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換える、
ことを特徴とする印刷制御方法。
【請求項９】
ネットワークを介して接続された電子機器から供給された印刷データに基づいて印刷ジョブを実行する印刷装置を制御するプログラムであって、
前記印刷データは、一連のＰＤＬコマンドを含み、
前記一連のＰＤＬコマンドのそれぞれは、画像データを生成するコマンドと、画像データを生成しないコマンドと、のうちのいずれかに分類され、
コンピュータに、
前記電子機器から前記印刷データを受信する受信機能と、
前記受信された印刷データに含まれる一連のＰＤＬコマンドを、ＰＤＬコマンド記憶手段に登録するＰＤＬコマンド登録機能と、
前記ＰＤＬコマンド記憶手段に記憶されている一連のＰＤＬコマンドを先頭から順次実行することにより前記印刷ジョブを実行するコマンド実行機能と、を実行させ、
前記コマンド実行機能は、
実行する前記ＰＤＬコマンドが前記画像データを生成するコマンドである場合、当該コマンドの実行後、前記ＰＤＬコマンド記憶手段に記憶されている当該コマンドを、当該コマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換える、
ことを特徴とする印刷装置制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するため、本発明にかかる印刷装置は、
ネットワークを介して接続された電子機器から供給された印刷データに基づいて印刷ジョブを実行する印刷装置であって、
前記印刷データは、一連のＰＤＬコマンドを含み、
前記一連のＰＤＬコマンドのそれぞれは、画像データを生成するコマンドと、画像データを生成しないコマンドと、のうちのいずれかに分類され、
前記電子機器から前記印刷データを受信する受信手段と、
前記受信された印刷データに含まれる一連のＰＤＬコマンドを、ＰＤＬコマンド記憶手段に登録するＰＤＬコマンド登録手段と、
前記ＰＤＬコマンド記憶手段に記憶されている一連のＰＤＬコマンドを先頭から順次実行することにより前記印刷ジョブを実行するコマンド実行手段と、を備え、
前記コマンド実行手段は、
前記ＰＤＬコマンドを実行する毎に、当該ＰＤＬコマンドが前記画像データを生成するコマンドであるか否かを判別し、
前記画像データを生成するコマンドである場合、当該コマンドの実行後、前記ＰＤＬコマンド記憶手段に記憶されている当該コマンドを、当該コマンドのサイズ分の、何も処理しないことを指示する制御データであるＮＯＰデータに書き換える、
ことを特徴とする。