"画像形成データに基づいて、ページ毎に画像を形成する画像形成部と、前記ページ毎に、前記画像形成部が画像の形成を完了したことを検出する画像形成完了検出部と、前記画像形成部による画像の形成が停止した場合に、前記画像形成完了検出部で前記画像の形成を完了したことが検出されていないページから、前記画像形成部に画像の形成を再開させる再画像形成制御部と、を備えることを特徴とする画像形成装置。前記画像が形成される媒体を搬送する搬送部と、前記画像形成データに基づいて、前記ページ毎に、前記媒体の搬送方向において前記画像の形成が完了する、前記媒体上の位置を示す画像形成完了位置を特定する画像形成領域検出部と、をさらに備え、前記画像形成完了検出部は、前記画像形成完了位置が前記画像形成部を通過した場合に、前記画像形成部が画像の形成を完了したことを検出することを特徴とする請求項1に記載の画像形成装置。前記画像形成完了位置は、前記搬送方向において、前記媒体に形成される画像の後端位置であることを特徴とする請求項2に記載の画像形成装置。前記媒体には、前記画像を配置するための複数の配置領域が予め定められており、前記画像形成完了位置は、前記画像形成データに基づいて形成される画像が含まれる配置領域の内、前記搬送方向において最も後方に位置する配置領域の後端位置であることを特徴とする請求項2に記載の画像形成装置。前記配置領域は、ミシン目により区切られていることを特徴とする請求項4に記載の画像形成装置。前記画像形成完了検出部で前記画像の形成を完了したことが検出されたページを示す画像形成完了情報を記憶する処理状況記憶部をさらに備え、前記再画像形成制御部は、前記画像形成完了情報に基づいて、前記前記画像形成完了検出部で前記画像の形成を完了したことが検出されていないページを特定することを特徴とする請求項1から5の何れか一項に記載の画像形成装置。画像形成データに基づいて、ページ毎に画像を形成する画像形成過程と、前記ページ毎に、前記画像形成過程が画像の形成を完了したことを検出する画像形成完了検出過程と、前記画像形成過程において画像の形成が停止した場合に、前記画像形成完了検出過程で前記画像の形成を完了したことが検出されていないページから、前記画像形成過程に画像の形成を再開させる再画像形成制御過程と、を備えることを特徴とする画像形成方法。前記画像が形成される媒体を搬送する搬送過程と、前記画像形成データに基づいて、前記ページ毎に、前記媒体の搬送方向において前記画像の形成が完了する、前記媒体上の位置を示す画像形成完了位置を特定する画像形成領域検出過程と、をさらに備え、前記画像形成完了検出過程は、前記画像形成完了位置が前記画像形成過程を通過した場合に、前記画像形成過程が画像の形成を完了したことを検出することを特徴とする請求項7に記載の画像形成方法。前記画像形成完了位置は、前記搬送方向において、前記媒体に形成される画像の後端位置であることを特徴とする請求項8に記載の画像形成方法。前記媒体には、前記画像を配置するための複数の配置領域が予め定められており、前記画像形成完了位置は、前記画像形成データに基づいて形成される画像が含まれる配置領域の内、前記搬送方向において最も後方に位置する配置領域の後端位置であることを特徴とする請求項8に記載の画像形成方法。前記配置領域は、ミシン目により区切られていることを特徴とする請求項10に記載の画像形成方法。前記画像形成完了検出過程で前記画像の形成を完了したことが検出されたページを示す画像形成完了情報を記憶する処理状況記憶過程をさらに備え、前記再画像形成制御過程は、前記画像形成完了情報に基づいて、前記画像形成完了検出過程で前記画像の形成を完了したことが検出されていないページを特定することを特徴とする請求項7から11の何れか一項に記載の画像形成方法。しかしながら、印刷データの中には、印刷領域が用紙面積の全てでないページがある。従来の技術では、このようなページの画像の形成が完了したタイミングで、実行中の印刷が停止された場合、印刷領域における画像の形成は完了しているが、排紙が行われていないため、このようなページは再度印刷される。このため、例えば、印刷の再開後に、3ページの印刷でよいところを、4ページの印刷が行われるというように、余分なページが印刷されてしまうという問題があった。そこで、本発明の目的は、印刷再開時に、余分なページが印刷されてしまうことを防止することにある。本発明の一態様に係る画像形成装置は、画像形成データに基づいて、ページ毎に画像を形成する画像形成部と、前記ページ毎に、前記画像形成部が画像の形成を完了したことを検出する画像形成完了検出部と、前記画像形成部による画像の形成が停止した場合に、前記画像形成完了検出部で前記画像の形成を完了したことが検出されていないページから、前記画像形成部に画像の形成を再開させる再画像形成制御部と、を備えることを特徴とする。本発明の一態様によれば、印刷再開時に、余分なページが印刷されてしまうことを防止できる。実施の形態1.構成の説明図1は、実施の形態1に係る画像形成システムとしての印刷システム100の構成を示す概略図である。印刷システム100は、画像形成装置としてのMFPMultiFunctionPeripheral110と、コンピュータ130A、130B特に各々を区別する必要がない場合には,コンピュータ130というとを備える。MFP110及びコンピュータ130は、ネットワーク150に接続されている。MFP110は、ネットワーク150を介して、コンピュータ130から送られてきた、画像を形成するための画像形成データとしての印刷データに基づいて印刷を行う。なお、図1の括弧内の符号は、実施の形態2における構成である。図2は、MFP110の構成を概略的に示すブロック図である。MFP110は、通信部111と、制御部112と、画像形成ジョブ記憶部としての印刷ジョブ記憶部113と、画像形成機構部としての印刷機構部114と、画像形成制御部としての印刷制御部120と、状態格納部121と、処理状況記憶部122と、障害検出部123と、画像形成領域検出部としての印刷領域検出部124と、再画像形成制御部としての再印刷制御部125とを備える。通信部111は、ネットワーク150との間でデータの送受信を行う。例えば、本実施の形態においては、通信部111は、コンピュータ130からの印刷データを受信する。また、通信部111は、ネットワーク150を介して、コンピュータに装置状態を送信する。制御部112は、MFP110で行われる処理を統括的に制御する。例えば、制御部112は、印刷データを管理するとともに、MFP110の状態を管理する。印刷ジョブ記憶部113は、印刷データを記憶する。印刷機構部114は、印刷データに基づいて、画像を形成して、用紙を排出する印刷処理を実行する。例えば、印刷機構部114は、搬送部115と、画像形成部116と、用紙搬送検出部117と、画像形成完了検出部118と、排紙検出部119とを備える。搬送部115は、画像が形成される媒体としての用紙を搬送する。画像形成部116は、印刷データに基づいて用紙に現像剤像を転写して、定着させる。用紙搬送検出部117は、搬送される用紙を検出する。本実施の形態においては、用紙搬送検出部117は、画像形成部116に搬送される用紙を検出する。例えば、用紙搬送検出部117は、搬送される用紙の先端位置が予め定められた箇所を通過したことを検出する。画像形成完了検出部118は、印刷データに基づいて、画像の形成が完了したことを検出する。排紙検出部119は、用紙の排出完了を検出する。印刷制御部120は、印刷機構部114を制御して、印刷データに基づく印刷処理を制御する。状態格納部121は、MFP110の状態を示す状態情報を格納する。処理状況記憶部122は、印刷機構部114における印刷の処理状況を示す情報を記憶する。例えば、処理状況記憶部122は、画像形成完了検出部118で画像の形成が完了したことが検出されたページを示す画像形成完了情報と、排紙検出部119で用紙の排出が完了したことが検出されたページを示す排出完了情報とを記憶する。障害検出部123は、MFP110の起動時等、予め定められた時に、処理状況記憶部122に記憶されている排出完了情報に基づいて、印刷処理中に障害が発生したか否かを検出する。例えば、障害検出部123は、排出完了情報において、実行中の印刷ジョブの全てのページが排出完了となっていない場合には、印刷処理中に障害が発生したと判断する。印刷領域検出部124は、印刷データに基づいて、ページ毎に、用紙に画像を形成する画像形成領域である印刷領域を特定して、当該用紙の搬送方向において画像の形成が完了する、当該用紙上の位置を示す画像形成完了位置を特定する。例えば、印刷データには、印刷する画像を示すオブジェクトと、当該オブジェクトを配置する位置等を示す描画命令とが含まれており、印刷領域検出部124は、描画命令に従ってオブジェクトを用紙に配置した際に、用紙の搬送方向の先端に対して、配置されたオブジェクトの後端位置を特定する。そして、印刷領域検出部124は、特定された後端位置を画像形成完了位置として特定する。再印刷制御部125は、障害検出部123が印刷処理中に障害が発生したことを検出した場合に、処理状況記憶部122に記憶されている排出完了情報に基づいて、画像形成が完了していないページ、言い換えると、画像形成が完了したページの次のページから印刷を再開する処理を行う。なお、本実施の形態では、再印刷制御部125は、排出完了情報を参照しているが、画像形成完了情報を参照して、画像形成が完了していないページから印刷を再開する処理を行ってもよい。図3は、MFP110の印刷機構部114を説明するための概略図である。MFP110は、レジストローラ170と、用紙センサ171と、印刷プロセス部172と、定着器173と、第1イジェクトローラ174と、第2イジェクトローラ175と、媒体排出センサ176とを備える。レジストローラ170は、用紙を搬送する。用紙センサ171は、用紙の搬送を検出する。印刷プロセス部172は、現像剤像の形成と転写を行う。定着器173は、現像剤を媒体に定着させる。第1イジェクトローラ174及び第2イジェクトローラ175は、現像剤が定着した用紙を搬送して、排出する。媒体排出センサ176は、排出される用紙を検出する。ここで、図2における搬送部115は、レジストローラ170、第1イジェクトローラ174及び第2イジェクトローラ175に相当する。図2における用紙搬送検出部117は、用紙センサ171に相当する。図2における画像形成部116は、印刷プロセス部172及び定着器173に相当する。図2における排紙検出部119は、媒体排出センサ176に相当する。動作の説明ここで、まず、従来の技術について説明する。図4は、従来のMFP180の構成を概略的に示すブロック図である。図4に示すように、従来のMFP180は、通信部181と、制御部182と、印刷ジョブ記憶部183と、印刷機構部184と、印刷制御部188と、状態格納部189と、処理状況記憶部190と、障害検出部191と、再印刷制御部192とを備える。通信部181は、ネットワーク150との間でデータの送受信を行う。制御部182は、MFP180で行われる処理を統括的に制御する。例えば、制御部182は、印刷データを管理するとともに、MFP180の状態を管理する。印刷ジョブ記憶部183は、印刷データを記憶する。印刷機構部184は、印刷データに基づいて印刷を行う。例えば、印刷機構部184は、用紙を搬送する搬送部185と、印刷データに基づいて用紙に現像剤像を転写して、定着させる画像形成部186と、用紙の排出完了を検出する排紙検出部187とを備える。印刷制御部188は、印刷機構部184を制御して、印刷データに基づく印刷処理を制御する。状態格納部189は、MFP180の状態を示す状態情報を格納する。処理状況記憶部190は、印刷データの処理状況を示す排出完了情報を記憶する。排出完了情報は、用紙の排出が完了したページを示す情報である。障害検出部191は、MFP180の起動時に、処理状況記憶部190に記憶されている排出完了情報に基づいて、印刷処理中に障害が発生したか否かを検出する。再印刷制御部192は、障害検出部191が印刷処理中に障害が発生したことを検出した場合に、処理状況記憶部190に記憶されている排出完了情報に基づいて、用紙の排出が完了していないページから印刷を再開する処理を行う。図5は、従来のMFP180が行う印刷処理を示すシーケンス図である。なお、従来のMFP180もネットワーク150に接続されており、コンピュータ130から印刷データを受信するものとする。コンピュータ130は、ネットワーク150に接続し、印刷データをMFP180に送信するS10。印刷データを受信したMFP180では、制御部182が、通信部181から印刷データを受け取り、受け取った印刷データを解析するとともに、印刷ジョブ記憶部183に記憶させる。制御部182は、受け取った印刷データに基づいて、印刷制御部188に印刷を指示する。このような指示を受けた印刷制御部188は、印刷機構部184に、印刷データに基づいて、印刷データの1ページ目の印刷を指示するS11。このような指示を受けた印刷機構部184は、印刷を実行して、用紙を排出するS12。例えば、印刷機構部184では、搬送部185が、用紙を搬送経路に沿って搬送し、画像形成部186が、印刷データに基づいて、搬送された用紙に現像剤像を転写し、定着させる。そして、排紙検出部187は、搬送経路の終端の媒体排出センサにより用紙が排出されたことを検出して、用紙の排出完了を印刷制御部188に通知するS13。このような通知を受けた印刷制御部188は、ページ1の用紙の排出が完了したことを示す排出完了情報を処理状況記憶部122に記憶させるS14。次に、印刷制御部188は、印刷機構部184に、印刷データに基づいて、印刷データの2ページ目の印刷を指示するS15。このような指示を受けた印刷機構部184は、印刷を実行するS16が、2ページ目の用紙の排出完了前に、エラーが発生してS17、MFP180の電源がOFFになったものとする。そして、電源が復旧するS18と、MFP180の再印刷制御部192は、処理状況記憶部190に記憶されている排出完了情報を参照することで、ページ1の用紙の排出が完了していることを確認すると、印刷制御部188に、印刷ジョブ記憶部183に格納された印刷データの1ページ目の印刷をスキップさせるS19。次に、印刷制御部188は、印刷データの2ページ目の印刷を指示するS20。このような指示を受けた印刷機構部184は、印刷を実行して、用紙を排出するS21。排紙検出部187は、搬送経路の終端の媒体排出センサにより用紙が排出されたことを検出して、用紙の排出完了を印刷制御部188に通知するS22。このような通知を受けた印刷制御部188は、ページ2の用紙の排出が完了したことを示す排出完了情報を処理状況記憶部190に記憶させるS23。次に、印刷制御部188は、印刷データの3ページ目の印刷を指示するS24。このような指示を受けた印刷機構部184は、印刷を実行して、用紙を排出するS25。排紙検出部187は、搬送経路の終端の媒体排出センサにより用紙が排出されたことを検出して、用紙の排出完了を印刷制御部188に通知するS26。このような通知を受けた印刷制御部188は、ページ3の用紙の排出が完了したことを示す排出完了情報を処理状況記憶部190に記憶させるS27。ここで、印刷データに3ページしか含まれていない場合には、印刷制御部188は、印刷の完了を制御部182に通知する。制御部182は、印刷された印刷データを印刷ジョブ記憶部183から消去する。以上は、従来における、一般的な印刷処理である。以上のとおり、従来の印刷処理では、用紙が排出されたページの次のページから印刷を再開するように構成されていた。しかしながら、例えば、用紙上に占める印刷領域の面積が小さい場合等において、あるページの印刷領域における画像の形成は完了したが、このページの用紙が排出される前にエラーが発生したときには、このページの印刷が再び行われることになる。このため、MFP180から、正常に印刷されたページの用紙を取り出すことができる場合であっても、用紙の排出が完了していないときには、このページは再度印刷される。この点に関して、例えば、印刷したページ枚数でユーザに課金が行われている場合等には、正常な印刷結果が得られていても課金対象にならないことがあった。図6は、用紙600における印刷領域601を示す概略図である。用紙600が、印刷プロセス部172を通過すると、印刷領域601には現像剤像が形成される。602は、用紙600の搬送方向における先端位置である。603は、印刷領域601の、搬送方向における先端位置で、画像形成開始位置となる。604は、印刷領域601の、搬送方向における後端位置で、画像形成完了位置となる。605は、用紙600の搬送方向における後端位置であり、用紙600が排出されたことを検出するための排出検出位置となる。画像形成完了位置604が、定着器173を通過すると、画像の形成が完了する。また、排出検出位置605が、媒体排出センサ176を通過すると、排紙検出部119は排紙を検出する。画像形成完了位置604が定着器173を通過してから、排出検出位置605が媒体排出センサ176を通過するまでの間は、用紙600は、画像形成が完了し、かつ、排出されていない状態である。従来の技術では、この状態においてエラーが発生すると、エラー発生により課金対象にならないにも関わらず、正常な印刷結果が出力される。エラーからの復旧後に、エラーと判断されたページを再印刷すると、ページが余分に印刷されてしまう。本実施の形態では、障害発生時に、画像が形成済みで未排出の用紙を検出することを特徴としている。以下に本実施の形態の動作を説明する。図7は、実施の形態1における印刷処理を示すシーケンス図である。コンピュータ130は、ネットワーク150に接続し、印刷データをMFP110に送信するS30。印刷データを受信したMFP110では、制御部112が、通信部111から印刷データを受け取り、受け取った印刷データを解析するとともに、印刷ジョブ記憶部113に記憶させる。また、印刷領域検出部124は、制御部112の解析結果から、用紙に形成される画像の領域である印刷領域の大きさを特定する。例えば、印刷領域検出部124は、制御部112より、解析結果として、印刷データの各ページの描画命令及びオブジェクトを取得する。そして、印刷領域検出部124は、描画命令に従ってオブジェクトを用紙に配置し、配置されたオブジェクトの、用紙の搬送方向における後端位置を、画像形成完了位置として特定する。例えば、画像形成完了位置は、用紙の搬送方向における先端位置からの長さで特定することができる。制御部112は、受け取った印刷データに基づいて、印刷制御部120に印刷を指示する。このような指示を受けた印刷制御部120は、印刷機構部114に、印刷データに基づいて、印刷データの1ページ目の印刷を指示するS31。このような指示を受けた印刷機構部114は、印刷を実行するS32。例えば、印刷機構部114では、画像形成部116が、搬送された用紙に印刷データに基づいて現像剤像を転写し、定着させる。この際、画像形成完了検出部118は、印刷機構部114の印刷中、その進行状況を監視し、印刷領域検出部124により検出された印刷領域の印刷が完了したこと、言い換えると、画像の形成が完了したことを検出する。例えば、画像形成完了検出部118は、用紙搬送検出部117が検出した用紙の搬送状況搬送された用紙の検出時と、搬送部115の搬送速度と、用紙搬送検出部117の検出位置から定着器173による定着位置までの長さとから、印刷領域検出部124により特定された画像形成完了位置が、定着器173を通過したと判断した場合には、印刷領域の印刷が完了したと判断する。そして、画像形成完了検出部118は、印刷領域の印刷が完了したと判断した場合には、印刷制御部120に画像形成の完了を通知するS34。このような画像形成完了通知を受けた印刷制御部120は、ページ1の画像形成が完了したことを示す画像形成完了情報を処理状況記憶部122に記憶させるS34。また、印刷機構部114は、1ページ目の画像が印刷された用紙を排出するS35。例えば、搬送部115は、画像形成部116で画像が形成された用紙を搬送する。この際、排紙検出部119は、搬送経路の終端の媒体排出センサ176により用紙が排出されたことを検出して、用紙の排出完了を印刷制御部120に通知するS36。このような排出完了通知を受けた印刷制御部120は、ページ1の用紙の排出が完了したことを示す排出完了情報を処理状況記憶部122に記憶させるS37。次に、印刷制御部120は、印刷機構部114に、印刷データに基づいて、印刷データの2ページ目の印刷を指示するS38。このような指示を受けた印刷機構部114は、印刷を実行するS39。そして、画像形成完了検出部118は、印刷領域検出部124により検出された印刷領域の印刷が完了したことを検出すると、印刷制御部120に画像形成の完了を通知するS40。このような画像形成完了通知を受けた印刷制御部120は、ページ2の画像形成が完了したことを示す画像形成完了情報を処理状況記憶部122に記憶させるS41。ここで、印刷機構部114が2ページ目の用紙の排出を完了する前に、エラーが発生してS42、MFP110の電源がOFFになったものとする。また、MFP110内の搬送路上には、画像の形成が完了した用紙が残っているものとする。搬送が一定以上行われている場合、用紙端がMFP110の排出口から露出することになる。このような場合には、ユーザは、用紙端をつかんで用紙を排出口から引き抜くことができる。そして、電源が復旧するS43と、MFP110の障害検出部123は、エラー復旧時の処理を行う。障害検出部123が行うエラー復旧時の処理については、図8を用いて詳細に説明する。ここでは、画像の形成が完了した用紙が、電源を復旧する際に、ユーザによりMFP110内から取り除かれているものとする。このような場合には、障害検出部123は、印刷制御部120に手動排紙を通知するS44。このような手動排紙通知を受けた印刷制御部120は、ページ2の用紙の排出が完了したことを示す排出完了情報を処理状況記憶部122に記憶させるS45。MFP110の再印刷制御部125は、処理状況記憶部122に記憶されている排出完了情報を参照することで、ページ2の用紙の排出が完了していることを確認すると、印刷制御部120に、印刷ジョブ記憶部113に格納された印刷データの1ページ目及び2ページ目の印刷をスキップさせるS46。次に、印刷制御部120は、印刷データの3ページ目の印刷を指示するS47。このような指示を受けた印刷機構部114は、印刷を実行するS48。ここで、画像形成完了検出部118は、印刷領域検出部124により検出された印刷領域の印刷が完了したことを検出すると、印刷制御部120に画像形成の完了を通知するS49。このような画像形成完了通知を受けた印刷制御部120は、ページ3の画像形成が完了したことを示す画像形成完了情報を処理状況記憶部122に記憶させるS50。また、印刷機構部114は、3ページ目の画像が印刷された用紙を排出するS51。この際、排紙検出部187は、搬送経路の終端の媒体排出センサ176により用紙が排出されたことを検出して、用紙の排出完了を印刷制御部120に通知するS52。このような排出完了通知を受けた印刷制御部120は、ページ3の排出が完了したことを示す排出完了情報を処理状況記憶部122に記憶させるS53。ここで、印刷データに3ページしか含まれていない場合には、印刷制御部120は、印刷の完了を制御部112に通知する。制御部112は、印刷された印刷データを印刷ジョブ記憶部113から消去する。図8は、障害検出部123が行うエラー復旧時の処理を示すフローチャートである。MFP110の電源が投入されるS60と、障害検出部123は、搬送経路上に用紙が残っているか確認するS61。例えば、障害検出部123は、搬送路に用紙が残っているか否かの判断を要求する搬送路用紙有無要求を排紙検出部119に与える。このような要求を受けた排紙検出部119は、例えば、媒体排出センサ176により、MFP110内に残っている用紙を検出することができるか否かを判断する。そして、排紙検出部119は、その判断結果を障害検出部123に与える。なお、排紙検出部119は、媒体排出センサ176により、MFP110内に用紙が残っているか否かを判断しているが、搬送路上により多くのセンサ図示せずを配置することにより、これらのセンサにより用紙が残っているか否かを判断してもよい。また、障害検出部123は、処理状況記憶部122に記憶されている画像形成完了情報及び排出完了情報を取得するS62。次に、障害検出部123は、ステップS61で確認した結果により、MFP110内に用紙が残っているか否かを判断するS63。そして、障害検出部123は、用紙が残っていない場合S63:Noには、ステップS64の処理に進み、用紙が残っている場合S63:Yesには、ステップS66の処理に進む。ステップS64では、障害検出部123は、ステップS62で取得した画像形成完了情報及び排出完了情報を参照して、画像形成は完了しているが、排出は完了していないページがあるか否かを判断する。そして、障害検出部123は、このようなページがある場合S64:Yesには、ステップS65の処理に進み、このようなページがない場合S64:Noには、本フローを終了する。ステップS65では、障害検出部123は、障害中に手動で用紙が取り除かれたと判断し、手動排紙通知を印刷制御部120に行う。一方、ステップS66では、障害検出部123は、搬送部115に指示を出すことにより、搬送部115に、搬送経路に残っている用紙を排出させる。そして、障害検出部123は、ステップS62で取得した印刷処理情報を参照して、画像形成は完了しているが、排出は完了していないページがあるか否かを判断するS67。そして、障害検出部123は、このようなページがある場合S67:Yesには、ステップS68の処理に進み、このようなページがない場合S67:Noには、本フローを終了する。ステップS68では、障害検出部123は、排出完了通知を印刷制御部120に行う。以上のように、実施の形態1によれば、印刷処理が画像形成まで完了した後に、エラー等が発生し印刷処理が停止された場合でも、画像の形成が完了していることが予め保存されているので、正常な印刷結果が得られていることを検出することができる。このため、印刷を再開する際に、ページが余分に印刷されてしまうことを回避することができる。実施の形態2.実施の形態1では、印刷データから印刷領域を取得し、この印刷領域の画像の形成が完了したか否かを検出しているが、例えば、ミシン目で区切られた用紙のように、用紙上に画像の印刷される領域が予め決まっている場合には、印刷データではなく、用紙の種類により画像形成完了位置を定めることができる。例えば、用紙搬送中にエラーが発生し、用紙が定着器を通過中に搬送が停止すると、定着器の熱により用紙が変形又は変色する場合がある。このような場合、ミシン目などを基準に画像形成完了位置を定めることにより、ミシン目が定着器を通過したタイミングで画像の形成完了を検出することで、変形又は変色していない部分の用紙を印刷結果として取得することができる。実施の形態2では、画像形成完了位置を用紙の種類毎に変更することを特徴とする。なお、区切りページのように、余分に印刷されても問題ないページが含まれる場合、そのページは従来どおりの制御を行う。図1に示すように、実施の形態2に係る印刷システム200は、MFP210と、コンピュータ230A、230B特に各々を区別する必要がない場合には,コンピュータ230というとを備える。MFP210及びコンピュータ230は、ネットワーク150に接続されている。MFP210は、ネットワーク150を介して、コンピュータ230から送られてきた印刷データに基づいて印刷を行う。図9は、実施の形態2におけるMFP210の構成を概略的に示すブロック図である。MFP210は、通信部111と、制御部112と、印刷ジョブ記憶部113と、印刷機構部114と、印刷制御部120と、状態格納部121と、処理状況記憶部122と、障害検出部123と、印刷領域検出部224と、再印刷制御部125とを備える。実施の形態2におけるMFP210は、印刷領域検出部224における処理の点において、実施の形態1におけるMFP110と異なっている。印刷領域検出部224は、印刷データに基づいて、ページ毎に、用紙に画像を形成する印刷領域を特定して、当該用紙の搬送方向において画像の形成が完了する、当該用紙上の位置を示す画像形成完了位置を特定する。例えば、印刷データには、印刷する画像を示すオブジェクトと、当該オブジェクトを配置する位置等を示す描画命令とが含まれており、印刷領域検出部224は、描画命令に従ってオブジェクトを用紙に配置した際に、用紙の搬送方向の先端に対して、配置されたオブジェクトの後端位置を特定する。そして、印刷領域検出部224は、印刷データに含まれている用紙区切り位置情報、及び、特定された印刷領域後端位置に基づいて、画像の形成が完了する画像形成完了位置を特定する。ここで、図10を用いて、実施の形態2における画像形成完了位置を説明する。図10A及びBは、実施の形態2での用紙700における印刷領域701を示す概略図である。用紙700が、印刷プロセス部172を通過すると、印刷領域701には現像剤像が転写される。用紙700には、予め、ミシン目702A、702B、702Cが入れられているものとする。そして、用紙700は、これらのミシン目702A、702B、702Cにより、印刷領域を配置する配置領域703A、703B、703C、703Dに分けられているものとする。なお、ミシン目702A、702B、702Cの位置は、印刷データに含まれている用紙区切り位置情報により示される。図10Aに示されているように、印刷領域701が、ミシン目702Aよりも上に配置されている場合には、ミシン目702Aが画像形成完了位置となる。また、図10Bに示されているように、印刷領域が、ミシン目702Cよりも上に配置されている場合には、ミシン目702Cが画像形成完了位置となる。言い換えると、用紙700に予め設定されている配置領域703A、703B、703C、703Dのうち、印刷領域701を含み、用紙700の搬送方向において最も後ろに位置している配置領域703A、703B、703C、703Dの後端位置が画像形成完了位置となる。図11は、コンピュータ230の構成を概略的に示すブロック図である。コンピュータ230は、制御部231と、記憶部234と、入力部235と、表示部236と、通信部237とを備える。制御部231は、コンピュータ230で行われる処理を制御する。例えば、制御部231は、プリンタ210に印刷を実行させる印刷データを生成する。制御部231は、アプリケーション部232と、プリンタドライバ部233とを備える。アプリケーション部232は、プリンタ210に印刷させる画像データである印刷画像データを生成する。例えば、アプリケーション部232は、表示部236及び入力部235を介して、ユーザより必要な情報の入力を受けて、印刷画像データを生成する。プリンタドライバ部233は、アプリケーション部232で生成された印刷画像データに基づいて、印刷データを生成する。例えば、プリンタドライバ部233は、アプリケーション部232で生成された印刷画像データに基づいてオブジェクトを生成し、このオブジェクトの配置位置等を含む描画命令を含む印刷制御データを生成する。そして、これらのオブジェクト及び印刷制御データにより、印刷データを生成する。また、プリンタドライバ部233は、用紙区切り位置情報生成部233aを備える。用紙区切り位置情報生成部233aは、プリンタドライバ部233で生成された印刷データに、用紙区切り位置情報を追加する処理を行う。例えば、用紙区切り位置情報生成部233aは、ユーザが入力部235を介して、印刷に使用する用紙として、予め定められた用紙、例えば、ミシン目が入れられた用紙を選択した場合には、選択された用紙の配置領域を区切るための位置を示す用紙区切り位置情報を生成する。例えば、用紙区切り位置情報は、用紙の搬送方向における先端から、各配置領域の下端までの長さを列挙したものである。例えば、用紙に等間隔で4つの配置領域が設けられている場合、用紙区切り位置情報は、用紙の搬送方向における先端から1/4までの長さ、1/2までの長さ、3/4までの長さの値を列挙したものである。なお、用紙の搬送方向における最下方に位置する配置領域の下端までの長さの値は、用紙の搬送方向における長さの値に一致するため、用紙区切り位置情報に含める必要はないが、このような値が含まれていてもよい。図12A及びBは、用紙区切り位置情報800を説明するための概略図である。用紙区切り位置情報800は、ページ単位において用紙区切り位置を特定する。例えば、図12Aに示されているように、印刷データが3ページ分のデータである場合、図12Bに示されているように、用紙区切り位置情報800は、3ページ分の用紙区切り位置を特定する。図12Aに示されている810Aは、1ページ目の用紙を示す。例えば、1ページ目は、印刷データにおいて、画像を印刷しない区切りページであるため、図12Bに示されている用紙区切り位置情報800において、1ページ目には用紙区切り位置が特定されていない。このように、区切りページのように、余分に印刷されても問題ないページについては、用紙区切り位置は特定されない。図12Aに示されている810B及び810Cは、それぞれ2ページ目及び3ページ目の用紙を示す。2ページ目及び3ページ目は、印刷データにおいて、画像を印刷するページであるため、図12Bに示されている用紙区切り位置情報800において、2ページ目及び3ページ目には用紙区切り位置が特定されている。なお、図12A及びBに示されている例では、用紙区切り位置は、用紙に入れられているミシン目の位置に対応して、予め定められているものとするが、例えば、ユーザの選択により、用紙区切り位置を可変としてもよい。記憶部234は、コンピュータ230で行われる処理に必要な情報を記憶する。入力部235は、ユーザからの入力を受け付ける。表示部236は、画面を表示する。通信部237は、ネットワーク150との間でデータを送受信する。例えば、通信部237は、制御部231からの指示に応じて、制御部231で生成された印刷データを、ネットワーク150に送信する。以上に記載されたコンピュータ230は、例えば、CPUCentralProcessingUnitと、メモリと、HDDHardDiskDrive等の外部記憶装置と、CDCompactDiskやDVDDigitalVersatileDisk等の可搬性を有する記憶媒体に対して情報を読み書きする読取/書込装置と、キーボードやマウスなどの入力装置と、ディスプレイなどの出力装置と、通信ネットワークに接続するためのNICNetworkInterfaceCard等の通信装置とを備えた一般的な情報処理装置で実現できる。例えば、制御部231は、外部記憶装置に記憶されている所定のプログラムをメモリにロードしてCPUで実行することで実現可能であり、記憶部234は、CPUがメモリ又は外部記憶装置を利用することにより実現可能であり、入力部235は、CPUが入力装置を利用することで実現可能であり、表示部236は、CPUが出力装置を利用することで実現可能であり、通信部237は、CPUが通信装置を利用することで実現可能である。この所定のプログラムは、読取/書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワーク150から、外部記憶装置にダウンロードされ、それから、メモリ上にロードされてCPUにより実行されるようにしてもよい。また、読取/書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、メモリ上に直接ロードされ、CPUにより実行されるようにしてもよい。図13は、実施の形態2における印刷処理を示すシーケンス図である。コンピュータ230の制御部231は、ユーザからの指示に応じて印刷データを生成する。そして、用紙区切り位置情報生成部233aは、ユーザが選択した用紙に応じて、用紙区切り位置情報を生成して、印刷データに追加するS70。そして、コンピュータ230の制御部231は、通信部237を介して、印刷データをMFP210に送信する処理を行うS71。印刷データを受信したMFP210では、制御部112が、通信部111から印刷データを受け取り、受け取った印刷データを解析するとともに、印刷ジョブ記憶部113に記憶させる。また、印刷領域検出部224は、制御部112の解析結果から、用紙に形成される画像の領域である印刷領域の大きさを特定する。例えば、印刷領域検出部224は、制御部112より、解析結果として、印刷データの各ページの描画命令及びオブジェクトを取得する。そして、印刷領域検出部224は、描画命令に従ってオブジェクトを用紙に配置し、配置されたオブジェクトの、用紙の搬送方向における後端位置を特定する。さらに、印刷領域検出部224は、印刷デ-タに含まれている用紙区切り位置情報に基づいて、特定された後端位置よりも下にある用紙区切り位置のうち、最も上にある用紙区切り位置を画像形成完了位置として特定する。図13におけるステップS72~S94までの処理は、図7におけるステップS31~S53までの処理と同様である。以上のように、実施の形態2によれば、ミシン目のような用紙の区切り位置を基準に画像形成完了位置を検出するようにしたので、印刷領域の画像形成が完了しても用紙の区切り位置まで用紙が搬送される前にエラーが発生した場合には、そのような用紙のページは、再印刷されるので、品質が向上する。以上に記載された実施の形態1及び2においては、本発明をMFP110、210に適用した例で説明したが、本発明は、画像を形成する装置であればどのような装置にも適用することができ、例えば、プリンタ、複写機及びファクシミリ装置に適用することもできる。"