原稿を読み取って画像データを取得するスキャナと、前記原稿の適否を判断するためのフォーマットデータを格納するメモリと、全体を制御するコントローラとを備え、前記コントローラは、所定モードの入力指示があった場合に、前記スキャナで取得した画像データと、前記メモリに格納されている前記フォーマットデータとを比較し、比較結果に基づいて、前記原稿に記載された内容が適切か否かを判断し、適切でないと判断した場合に、適切でない箇所を示す情報を出力する、画像形成装置。ディスプレイをさらに備え、前記コントローラは、前記ディスプレイに前記適切でない箇所を示す情報を表示する、請求項1記載の画像形成装置。プリンタをさらに備え、前記コントローラは、前記プリンタを用いて前記適切でない箇所を示す情報を記録用紙に印字する、請求項1記載の画像形成装置。前記コントローラは、前記比較結果に基づいて、前記原稿に記載された内容が適切であると判断した場合には、前記画像データを記録用紙に印字する、請求項3記載の画像形成装置。端末に情報を送信する通信部をさらに備え、前記コントローラは、前記適切でない箇所が所定条件を満たす場合には、前記通信部を用いて前記画像データを前記端末に送信する、請求項1記載の画像形成装置。前記所定条件は、前記端末において前記原稿の内容を編集することが可能な場合に相当する、請求項5記載の画像形成装置。前記スキャナは、複数枚の原稿を読み取って複数の画像データを取得し、前記コントローラは、取得された複数の画像データについて、1枚ずつ前記フォーマットデータと比較し、前記比較結果に基づいて、1枚ずつ前記原稿に記載された内容が適切か否かを判断し、適切でないと判断した場合に、前記複数枚の原稿のうち適切でない箇所を有する原稿と、当該原稿について適切でない箇所を示す情報とを関連付けたリストを出力する、請求項1記載の画像形成装置。しかしながら、上記のいずれの方式も、所定のフォーマットと比較して、文章の該当箇所の適否を判断するものではなかった。本発明は、上記のような問題を解決するためになされたものであって、簡易な方式で所定のフォーマットと比較して、ユーザの利便性に供する画像形成装置を提供することを目的とする。本発明のある局面に従う画像形成装置は、原稿を読み取って画像データを取得するスキャナと、原稿の適否を判断するためのフォーマットデータを格納するメモリと、全体を制御するコントローラとを備える。コントローラは、所定モードの入力指示があった場合に、スキャナで取得した画像データと、メモリに格納されているフォーマットデータとを比較し、比較結果に基づいて、原稿に記載された内容が適切か否かを判断し、適切でないと判断した場合に、適切でない箇所を示す情報を出力する。好ましくは、ディスプレイをさらに備え、コントローラは、ディスプレイに適切でない箇所を示す情報を表示する。好ましくは、プリンタをさらに備え、コントローラは、プリンタを用いて適切でない箇所を示す情報を記録用紙に印字する。特に、コントローラは、比較結果に基づいて、原稿に記載された内容が適切であると判断した場合には、画像データを記録用紙に印字する。好ましくは、端末に情報を送信する通信部をさらに備え、コントローラは、適切でない箇所が所定条件を満たす場合には、通信部を用いて画像データを端末に送信する。特に、所定条件は、端末において原稿の内容を編集することが可能な場合に相当する。好ましくは、スキャナは、複数枚の原稿を読み取って複数の画像データを取得し、コントローラは、取得された複数の画像データについて、1枚ずつフォーマットデータと比較し、比較結果に基づいて、1枚ずつ原稿に記載された内容が適切か否かを判断し、適切でないと判断した場合に、複数枚の原稿のうち適切でない箇所を有する原稿と、当該原稿について適切でない箇所を示す情報とを関連付けたリストを出力する。本発明に従う画像形成装置は、所定モードの入力指示があった場合に、スキャナで取得した画像データと、メモリに格納されているフォーマットデータとを比較し、比較結果に基づいて、原稿に記載された内容が適切か否かを判断し、適切でないと判断した場合に、適切でない箇所を示す情報を出力することにより、ユーザが容易に修正箇所を把握することが可能となり利便性に供する。以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明において同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。実施の形態1図1は、本発明の実施の形態1に従う画像形成装置を説明する概念図である。図1を参照して、画像形成装置1の一例である複合器であるMFP1MutliFunctionPeripheralについて説明する。なお、複写機、プリンタ、またはファクシミリ等についても同様に適用可能である。MFP1は、本体の上部に位置する操作パネル10内に、操作部11および操作ディスプレイ12を有している。操作部11は、キー11aを通して入力されたユーザからの各種の指示等を受ける。操作ディスプレイ12は、ユーザに対する指示メニュー等を表示する。本体の上面には、スキャナ13およびフィーダ17が設けられている。フィーダ17は原稿をスキャナ13に送る。本体の側部には、プリンタ14が設けられている。本体の下部には、トレイ19および給紙部18が設けられている。トレイ19には、プリンタ14によって画像を印刷された記録媒体としての用紙が排出される。給紙部18は、プリンタ14に用紙を供給する。ここでは、複数の給紙部18が設けられている場合が示されており、用紙サイズが異なるものがそれぞれ格納されているものとする。たとえば、A3サイズ、A4サイズ、A5サイズ、B4サイズ、B5サイズ等の種々の用紙が挙げられる。本体の内部には複数の画像形成部プリンタが設けられている。現像装置で現像された現像パターンに対して、インクが塗布されることにより画像パターンが形成され、そのインクによる画像パターンが記録媒体に印刷される。図2は、本発明の実施の形態1に従うMFP1の概略ブロック図である。図2を参照して、MFP1は、一例として、CPUCentralProcessingunit151と、RAMRandomAccessMemory152と、ROMReadOnlyMemory153と、HDDHardDiskDrive154と、データ処理部155と、操作パネル10と、ADFAutoDocumentFeeder164と、スキャナ13と、プリンタ14と、通信部170と、各部を互いに接続してデータのやり取りを実行するための内部バス156とを含む。CPU151は、MFP1全体を制御するために用いられる。RAM152は、CPU151のワークエリア等として用いられる領域であり、また、画像データを一時的に記憶する領域としても用いられる。ROM153には、MFP1が各種動作を実行するためのアプリケーションプログラムが格納されており、当該アプリケーションプログラムがCPU151により読み込まれて所定の機能が実現される。HDD154は、MFP1に設けられた、いわゆるBOX機能として用いられる領域であり、ユーザ毎の画像データ、ユーザ情報等を格納したりする領域である。データ処理部155は、スキャナ13で読み取った画像データ等に対して各種の画像処理を実行する部位である。操作パネル10は、ユーザの入力インタフェースであり、上述した操作ディスプレイ12と、操作部11とを有する。ADF164は、原稿を自動的にスキャナ13に搬送する。スキャナ13は、光学的手段により原稿から画像データを取得する。プリンタ14は、例えばスキャナ13により取得された画像データに基づいて、記録用紙に印刷する処理を実行する。通信部170は、図示しないネットワーク例えばLANと接続され、ネットワークと接続された機器例えば図示しない端末との間でデータの授受を実行する。以下においては、本発明の画像形成装置において、スキャナ13を用いて読み込んだ原稿の適否をチェックする方式について説明する。まず、読み込んだ原稿を比較するために用いられるフォーマットデータベースの生成について説明する。フォーマットデータベースは、ティーチング処理により生成される。図3は、本発明の実施の形態に従うティーチング処理について説明する図である。ティーチング処理は、上記のCPU151がROM153に格納されたプログラムを読み込むことにより実行するものとする。図3を参照して、ティーチングモードの指定があるかどうかを判断するステップS0。当該ティーチングモードは、操作パネル10内の操作部11あるいは操作ディスプレイ12の所定のボタン等を押下することによりティーチングモードを指定することが可能であるものとする。ステップS0において、ティーチングモードの指定があると判断した場合ステップS0においてYESには、フォーマット原稿を読み込むステップS2。具体的には、上述したフィーダ17にフォーマット原稿を載置して、スキャナ13を用いたフォーマット原稿の読み込み処理を実行する。図4は、本発明の実施の形態に従うフォーマット原稿について説明する図である。図4を参照して、フォーマット原稿は、ここでは、一例として、報告書フォーマットRFの一例が示されており、報告書フォーマットRFは、複数の入力領域で構成されている。具体的には、題名が記載される領域R0、日付データが入力される領域R1、文書データが入力される領域R2、署名がなされる領域R3、捺印等が押される領域R4、R5、R6が設けられている。上記のフォーマット原稿の読み込み処理により複数の領域が把握される。再び図3を参照して、次に、サンプル用紙を読み込むステップS4。具体的には、上述したフィーダ17にサンプル用紙を載置して、スキャナ13を用いたサンプル用紙の読み込み処理を実行する。図5は、本発明の実施の形態に従うサンプル用紙SMPについて説明する図である。図5を参照して、サンプル用紙SMPは、報告書フォーマットRFの複数の入力領域にそれぞれ文字等が入力された一例が示されている。サンプル用紙SMPは、報告書フォーマットRFの複数の入力領域に入力した完成型見本であるものとする。具体的には、領域R0に題名AAAについての入力がなされている。また、領域R1に日付2010/○/○の入力がなされている。また、領域R2に文字データ先日のの入力がなされている。また、領域R3に署名BBBの入力がなされている。また、領域R4、R5、R6にそれぞれ捺印の入力がなされている。再び図3を参照して、次に、解析処理を実行するステップS6。具体的には、フォーマット原稿の読み込み処理により取得した画像データと、サンプル用紙の読み込み処理により取得した画像データに基づいて、複数の領域についてのいずれの領域が入力領域であるかを解析する。例えば、複数の領域をそれぞれ対比して、何か変更があれば入力領域であると判断することが可能である。そして、また、変更があった入力領域を解析することにより、何に関する入力領域であるかを特定する。例えば、領域R0については、サンプル用紙SMPにおいて、AAAについての文字が入力されていることが解析されて文字入力領域であることが特定される。また、領域R1については、サンプル用紙SMPにおいて、2010/○/○の数字と記号とが入力されていることが解析されて組み合わせに従い日付入力領域であることが特定される。また、領域R2については、サンプル用紙SMPにおいて、先日のの文字が入力されていることが解析されて文字入力領域であることが特定される。領域R3については、サンプル用紙SMPにおいて、BBBの文字が入力されていることが解析されて、当該領域においてSignatureの文字があるため署名入力領域であることが特定される。また、領域R4~R6については、サンプル用紙SMPにおいて、○の図形とともに図示しない文字が入力されていることが解析されて、印入力領域であることが特定される。なお、各種領域における文字、記号、数字等の判別は、公知のOCROpticalCharacterReader技術を用いて解析するものとする。再び、図3を参照して、次に、フォーマットデータベースを生成するステップS8。そして、処理を終了するエンド。図6は、フォーマットデータベースの具体例について説明する図である。図6を参照して、フォーマットデータベースとして、ここでは、上記のティーチング処理の解析処理に基づいて、フォーマット原稿の領域R0が文字入力領域、領域R1が日付入力領域、領域R2が文字入力領域、領域R3が署名入力領域、領域R4~R6が印入力領域に設定された場合が示されている。上記のティーチング処理の実行により、当該フォーマットデータベースが作成され、後述するフォーマット判定処理において、当該フォーマットデータベースに従って読み込んだ原稿の適否を判断することが可能となる。なお、本例においては、フォーマット原稿と、サンプル用紙とをそれぞれ読み込むことによりフォーマットデータベースを生成する方式について説明したが、フォーマットデータベースの生成には種々の方式があり、例えば、当該データベースをユーザが入力して生成するようにしても良い。あるいは、ネットワークで接続されているサーバ等からダウンロードしても良い。また、本例においては、フォーマット原稿、サンプル用紙をスキャナ13を用いてそれぞれ読み込む場合について説明したが、スキャナ13を用いて読み込まずに、ネットワークで接続されているサーバ等からダウンロードして当該読み込んだ画像データと同じものを取得するようにしても良い。以降の実施形態についても同様である。図7は、本発明の実施の形態に従うフォーマット判定処理のフロー図である。フォーマット処理は、上記のCPU151がROM153に格納されたプログラムを読み込むことにより実行するものとする。図7を参照して、まず、フォーマットモードの指定が有るかどうかを判断するステップS10。当該フォーマットモードは、操作パネル10内の操作部11あるいは操作ディスプレイ12の所定のボタン等を押下することによりフォーマットモードを指定することが可能であるものとする。ステップS10において、フォーマットモードの指定があると判断した場合ステップS10においてYESには、対象原稿を読み込み処理を実行するステップS12。具体的には、上述したフィーダ17に対象原稿を載置して、スキャナ13を用いた対象原稿の読み込み処理を実行する。当該読み込み処理により対象原稿の画像データが取得される。次に、判定処理を実行するステップS14。判定処理の詳細については後述する。次に、判定処理の結果としてNG判定か否かを判断するステップS16。ステップS16において、NG判定であると判断した場合ステップS16においてYESには、NG判定に基づく出力処理を実行するステップS18。そして、処理を終了するエンド。一方、ステップS16において、NG判定で無いと判断した場合ステップS16においてNOには、通常出力を実行するステップS20。本例においては、通常出力とは、一例として対象原稿を記録用紙に印字する処理を実行する。そして、処理を終了するエンド。図8は、本発明の実施の形態に従う判定処理について説明するフロー図である。判定処理は、上記のCPU151がROM153に格納されたプログラムを読み込むことにより実行するものとする。図8を参照して、まず、領域を抽出するステップS30。具体的には、対象原稿の画像データに基づいて比較対象となる領域を抽出する。具体的には、フォーマットデータベースを参照して、フォーマットデータベースに登録されている各領域には位置情報が含まれており、当該位置情報に基づいて比較対象となる領域を抽出するものとする。次に、まず、抽出した領域が日付入力領域か否かを判断するステップS32。ステップS32において、抽出した領域が日付入力領域であると判断した場合ステップS32においてYESには、領域内に日付入力が有るかどうかを判断するステップS34。領域内に日付入力が有ると判断した場合ステップS34においてYESには、正常入力であるため、次の処理に進む。すなわち、全ての領域を抽出したかどうかを判断するステップS38。一方、ステップS34において、領域内に日付入力が無いと判断した場合ステップS34においてNOには、NG判定とするステップS36。日付入力が無いとは、単に文字が無い場合のみならず、文字があっても、数字と/記号の組み合わせでない場合をも含む。あるいは、/の記号がなくても月や日等の文字がある場合には、NG判定としないようにするようにしても良い。そして、次に、ステップS38に進む。一方、ステップS38において、全ての領域を抽出していないと判断した場合ステップS38においてNOには、次の領域を抽出するステップS58。具体的には、フォーマットデータベースを参照して、フォーマットデータベースに登録されている次の領域の位置情報に基づいて比較対象となる領域を抽出するものとする。そして、再び、ステップS32に進む。ステップS32において、抽出した領域が日付入力領域でないと判断した場合ステップS32においてNOには、抽出した領域が文字入力領域か否かを判断するステップS40。ステップS40において、抽出した領域が文字入力領域であると判断した場合ステップS40においてYESには、領域内に文字入力が有るかどうかを判断するステップS42。領域内に文字入力が有ると判断した場合ステップS42においてYESには、正常入力であるため、次の処理に進む。すなわち、全ての領域を抽出したかどうかを判断するステップS38。一方、ステップS42において、領域内に文字入力が無いと判断した場合ステップS42においてNOには、NG判定とするステップS44。文字入力が無いとは、単に文字が無い場合のみならず、数字や記号のみ等の場合をも含む。そして、次に、ステップS38に進む。一方、ステップS40において、抽出した領域が文字入力領域でないと判断した場合ステップS40においてNOには、次に、抽出した領域が署名入力領域か否かを判断するステップS46。ステップS46において、抽出した領域が署名入力領域であると判断した場合ステップS46においてYESには、領域内に署名入力が有るかどうかを判断するステップS48。領域内に署名入力が有ると判断した場合ステップS48においてYESには、正常入力であるため、次の処理に進む。すなわち、全ての領域を抽出したかどうかを判断するステップS38。一方、ステップS48において、領域内に署名入力が無いと判断した場合ステップS48においてNOには、NG判定とするステップS50。署名入力が無いとは、単に文字が無い場合のみならず、文字があっても、数字や記号のみ等の場合をも含む。あるいは、文字のうち漢字やアルファベットの文字のみNG判定としないようにしても良い。そして、次に、ステップS38に進む。ステップS46において、抽出した領域が署名入力領域でないと判断した場合ステップS46においてNOには、抽出した領域が印入力領域か否かを判断するステップS52。ステップS52において、抽出した領域が印入力領域であると判断した場合ステップS52においてYESには、領域内に印入力が有るかどうかを判断するステップS54。領域内に印入力が有ると判断した場合ステップS54においてYESには、正常入力であるため、次の処理に進む。すなわち、全ての領域を抽出したかどうかを判断するステップS38。一方、ステップS54において、領域内に印入力が無いと判断した場合ステップS54においてNOには、NG判定とするステップS56。印入力が無いとは、単に文字が無い場合のみならず、文字があっても、○の記号が無い場合をも含む。あるいは、○の記号の中に文字が含まれていない場合には、NG判定とするようにしても良い。そして、次に、ステップS38に進む。一方、ステップS52において、抽出した領域が印入力領域でないと判断した場合ステップS52においてNOには、ステップS38に進む。ステップS38において、全ての領域を抽出したと判断した場合ステップS38においてYESには、リストを生成するステップS60。そして、処理を終了するリターン。例えば、領域R0を抽出して、文字入力領域であると判断して、当該領域に文字入力が有るかどうかを判断し、領域内に文字がある場合には、正常入力と判断し、当該領域に文字入力が無い場合にはNG判定とする。他の領域についても同様に判定することが可能である。図9は、本発明の実施の形態に従う判定処理の判定結果のリストについて説明する図である。図9を参照して、ここでは、判定処理の判定結果として、フォーマットデータベースに対して、NG判定が検出されたかどうかが示されている。具体的には、一例として、日付入力領域R1、印入力領域R4において、NG判定である場合が示されている。図10は、本発明の実施の形態1に従う出力処理のフロー図である。図10を参照して、まず、リストを確認するステップS70。次に、NG判定に基づいてガイド表示するステップS72。次に、処理を終了するエンド。図11は、本発明の実施の形態に従う操作パネル10の操作ディスプレイ12に表示されるフォーマット検出確認画面200について説明する図である。図11を参照して、フォーマット検出確認画面200においては、対象原稿の画像データの縮小画像202と、ガイド表示204、206が表示されている場合が示されている。本例においては、一例として、領域R1に対応する箇所に修正の必要があることを示すガイド表示204と、領域R4に対応する箇所に修正の必要があることを示すガイド表示206とが表示されている場合が示されている。ガイド表示204は、記載漏れではありませんかの表示がなされており、当該領域R1に対する入力を促す案内がなされている。ガイド表示206は、記載不備ではありませんかの表示がなされており、当該領域R4に対する入力の修正を促す案内がなされている。また、本例においては、OKボタン208が設けられている場合が示されている。当該OKボタン208を押下することによりユーザが不備を確認したことを検知して、ガイド表示が終了される。当該表示により、ユーザは、対象原稿の適否を容易に判断することが可能である。具体的には、領域R1、領域R4に対応する箇所に修正の必要があることを容易に把握することが可能となり、ユーザの利便性に供する。なお、本例においては、ガイド表示として種類の異なる案内がなされているが同じガイド表示とすることも可能である。また、上記のNG判定において、複数種類のNG判定とすることにより、NG判定に従うガイド表示とすることが可能である。例えば、領域内に入力が無い場合には、NG判定1とし、領域内に入力が有るが正常な入力で無い場合には、NG判定2として、それぞれNG判定1あるいはNG判定2に従って図11に示されるようにガイド表示を変更するようにすれば良い。また、領域毎にガイド表示を変更するようにしても良い。たとえば、文字入力領域のガイド表示と、日付入力領域のガイド表示を変更するようにしても良い。なお、本例においては、1つのフォーマットデータベースについて説明したが、1つに限られず、複数のフォーマットデータベースを用いることが可能である。例えば、HDD154に格納しておいて、フォーマット判定処理を実行する際に、格納されているフォーマットデータベースの中から用いるフォーマットデータベースをユーザが指定するようにすることも可能である。あるいは、識別情報をフォーマット判定処理を実行する対象原稿に埋め込んでおくことにより、当該識別情報を画像データから検出した際に、対応するフォーマットデータベースをHDD154から取得して上記のフォーマット判定処理を実行するようにしても良い。変形例1図12は、本発明の実施の形態に従う出力処理の変形例1について説明するフロー図である。図12を参照して、まず、リストを確認するステップS70。次に、NG判定に基づいてNGリストをプリント出力するステップS74。次に、処理を終了するエンド。具体的には、図9に示される判定結果のリストをプリント出力するようにしても良い。あるいは、NG判定の代わりに、上記ガイド表示として表示した内容を印字してプリント出力するようにしても良い。当該プリント出力により、ユーザは、どの領域に修正が必要であるかを容易に把握することが可能である。変形例2図13は、本発明の実施の形態に従う出力処理の変形例2について説明するフロー図である。図13を参照して、まず、リストを確認するステップS70。次に、NG判定に基づいてデータ編集処理を実行するステップS76。次に、プリント出力するステップS78。そして、処理を終了するエンド。具体的には、図11で説明したフォーマット検出確認画面200に表示された内容ガイド表示を含むをプリント出力するようにしても良い。当該プリント出力により、ユーザは、どの領域に修正が必要であるかを容易に把握することが可能である。この点で、実際の原稿の縮小画像が印字されることによりさらに修正箇所を容易に把握することが可能である。変形例3図14は、本発明の実施の形態に従う出力処理の変形例3について説明するフロー図である。図14を参照して、まず、リストを確認するステップS70。次に、文字入力領域あるいは日付入力領域のみNG判定であるかどうかを判断するステップS80。ステップS80において、文字入力領域あるいは日付入力領域のみNG判定であると判断した場合ステップS80においてYESには、データ送信するステップS82。そして、処理を終了するエンド。一方、ステップS80において、文字入力領域あるいは日付入力領域のみNG判定でないと判断した場合ステップS80においてNOには、プリント出力するステップS84。そして、処理を終了するエンド。本変形例においては、文字入力領域あるいは日付入力領域等のみにNG判定がある場合には、読み込んだ画像データをデータ送信し、印入力領域、署名入力領域等にNG判定がある場合には、NGリストをプリント出力する。例えば、文字入力領域等に端末等により当該入力領域に公知のワープロソフトウェアを用いてデータとして入力することが可能である場合には、当該データを端末にデータ送信することによりユーザの編集、修正の利便性を向上させることが可能である。また、印入力領域、署名入力領域等に、実際に手書きあるいは印を押下する等の処理が必要な場合には、NGリストをプリント出力することにより、修正箇所を用意に把握することが可能である。なお、データ送信する際には、予め送信先を定めておくようにしても良いし、ユーザに送信先を指定あるいは入力させるようにすることも可能である。実施の形態2上記の実施の形態1においては、1枚の対象原稿に対するフォーマット判定処理について説明した。本発明の実施の形態2においては、複数枚の対象原稿に対するフォーマット判定処理について説明する。基本的には、本発明の実施の形態2においても図7で説明したのと同様の処理が実行される。判定処理については、1枚の対象原稿についても複数枚の対象原稿についても同様に実行される。すなわち、複数枚の対象原稿について、1枚ずつ図8に従う判定処理が実行されて、リストが生成される。次に、出力処理について説明する。図15は、本発明の実施の形態2に従う出力処理について説明するフロー図である。図15を参照して、まず、リストを確認するステップS90。次に、全ての用紙のリスト確認が終了したかどうかを判断するステップS92。次に、ステップS92において、全ての用紙のリスト確認が終了したと判断した場合ステップS92においてYESには、リスト編集するステップS94。次に、プリント出力するステップS96。そして、処理を終了するエンド。例えば、10枚の対象原稿についてフォーマット判定処理を実行する場合、1枚ずつ判定処理が実行されて、それぞれのリストが生成される。そして、出力処理において、リストが確認されて、全ての用紙例えば10枚のリストの確認が終了した後、リスト編集される。図16は、本発明の実施の形態2に従うリスト編集されてプリント出力された間違いリストを説明する図である。図16を参照して、ここでは、P4、P6、P7においてNG判定となったすなわち間違いが生じたことを示す情報が示されている。例えば、リスト生成の順番に従ってページ番号が割り振られるものとする。当該表示により、ユーザは、複数枚の対象原稿についても、対象原稿のページ数と対応付けられた指定箇所の間違いを容易に把握して修正することが可能である。ここで、間違いが生じた箇所を差し替えて、全体としてプリント出力することが可能であれば利便性が高い。例えば、間違いリストをプリント出力後、再度、フォーマットモードの指定がなされた場合に、リスト編集された結果に基づいて、差し替え頁選択画面が表示されるものとする。図17は、本発明の実施の形態に従う操作パネル10の操作ディスプレイ12に表示される差し替え頁選択画面を説明する図である。図17を参照して、ここでは、差し替えページを選択してください。の表示とともに、当該差し替えページとなる選択可能なボタンが示されている。具体的には、P4、P6、P7についてそれぞれ選択可能なボタンが示されている。そして、当該ボタンを選択して、例えば、スキャナ13を用いて差し替えページを再度読み込むことにより、以前の取得した画像データと差し替えることが可能であるものとする。なお、当該差し替える際には、再度、判定処理を実行して、NG判定で無い場合のみ差し替えが可能であるものとする。なお、当該画面において、P4が選択されて、再度読み込まれた場合には、4頁目の原稿の画像データと差し替えられるものとする。全ての対応するページが選択されて、画像データが差し替えられた場合に、複数枚の対象原稿についてプリント出力が実行されるものとする。すなわち、NG判定となった対象原稿が全て無くなった際に、複数枚の対象原稿のプリント出力が実行されるものとする。当該処理により、無駄にNG判定を含む複数枚の対象原稿のプリント出力を実行することなく、資源を無駄にすることがない。また、NG判定となった対象原稿の画像データのみ差し替えることが可能であるためユーザの利便性が高い。なお、本発明にかかる画像形成装置は、MFPに限定されない。なお、コンピュータCPUを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD-ROMCompactDiskReadOnlyMemory、ROMReadOnlyMemory、RAMRandomAccessMemoryおよびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。なお、プログラムは、コンピュータのオペレーションシステムOSの一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。