入力される画像データに対して、複数の画像処理モジュールが適宜の順序でそれぞれ所定の画像処理を施して出力する画像処理装置において、前記各画像処理モジュールに入力される画像データから特徴量を生成する処理前特徴量生成手段と、前記各画像処理モジュールに入力される前記画像データから該画像データに付加されている特徴量を除去する除去手段と、前記除去手段の除去した特徴量を読み取る特徴量読み取り手段と、前記処理前特徴量生成手段の生成した前記特徴量と前記特徴量読み取り手段の読み取った前記特徴量を比較して前記画像データの異常有無を判定する判定手段と、前記除去手段によって特徴量の除去された後に画像処理された画像データから特徴量を生成する処理後特徴量生成手段と、前記判定手段が異常無しと判定すると、前記処理後特徴量生成手段の生成した前記特徴量を画像処理後の前記画像データに付加する付加手段と、を備えていることを特徴とする画像処理装置。前記画像処理装置は、前記判定手段が異常有りと判定すると、異常発生を通知する信号を外部に出力する通知手段を備えていることを特徴とする請求項1記載の画像処理装置。前記画像処理装置は、前記各処理前特徴量生成手段の生成する前記特徴量をそれぞれ保持する特徴量保持手段をさらに備えていることを特徴とする請求項1または請求項2記載の画像処理装置。前記特徴量は、前記画像データに関するハッシュ値であることを特徴とする請求項1から請求項3のいずれかに記載の画像処理装置。前記画像処理装置は、前記判定手段が異常有りと判定すると、前記画像データを白データまたは該異常画像データが入力された前記画像処理モジュールを特定するパターンデータに置き換えるデータ置き換え手段をさらに備えていることを特徴とする請求項1から請求項4のいずれかに記載の画像処理装置。前記画像処理装置は、前記画像処理装置に入力される画像データから特徴量を生成する基本特徴量生成手段と、前記画像処理装置に入力される前記画像データから該画像データに付加されている特徴量を読み取る基本特徴量読み取り手段と、前記基本特徴量生成手段の生成した前記特徴量と前記基本特徴量読み取り手段の読み取った前記特徴量を比較して前記画像データの異常有無を判定する基本判定手段と、前記基本判定手段が異常有りと判定すると、異常発生を通知する信号を外部に出力する基本通知手段と、を備えていることを特徴とする請求項1から請求項5のいずれかに記載の画像処理装置。入力される画像データに対して、複数の画像処理モジュールが適宜の順序でそれぞれ所定の画像処理を施して出力する画像処理装置において、入力される前記画像データに対して所定のパターンデータを付加するパターン付加手段と、前記パターンデータを保持する保持手段と、前記各画像処理モジュールに入力される前記パターンデータの付加された画像データから該パターンデータを読み取るパターン読み取り手段と、前記保持手段の保持する前記パターンデータと前記パターン読み取り手段の読み取った前記パターンデータを比較して前記画像データの異常有無を判定する判定手段と、を備えていることを特徴とする画像処理装置。前記画像処理装置は、前記判定手段が異常有りと判定すると、異常発生を通知する信号を外部に出力する通知手段と、前記判定手段が異常有りと判定すると、前記画像データを白データまたは該異常画像データが入力された前記画像処理モジュールを特定するパターンデータに置き換えるデータ置き換え手段と、をさらに備えていることを特徴とする請求項7記載の画像処理装置。入力画像データに対して複数の画像処理モジュールを搭載する画像処理装置で所定の画像処理を施した後、少なくとも該画像データに基づいて被記録媒体に画像を形成する画像形成装置において、前記画像処理装置として、請求項1から請求項8のいずれかに記載の画像処理装置を搭載することを特徴とする画像形成装置。入力される画像データに対して、複数の画像処理モジュールが適宜の順序でそれぞれ所定の画像処理を施して出力する画像処理装置における画像処理方法であって、前記各画像処理モジュールに入力される画像データから特徴量を生成する処理前特徴量生成処理ステップと、前記各画像処理モジュールに入力される前記画像データから該画像データに付加されている特徴量を除去する除去処理ステップと、前記除去処理ステップで除去された特徴量を読み取る特徴量読み取り処理ステップと、前記処理前特徴量生成処理ステップで生成された前記特徴量と前記特徴量読み取り処理ステップで読み取られた前記特徴量を比較して前記画像データの異常有無を判定する判定処理ステップと、前記除去処理ステップで特徴量が除去された後に画像処理された画像データから特徴量を生成する処理後特徴量生成処理ステップと、前記判定処理ステップで異常無しと判定されると、前記処理後特徴量生成処理ステップで生成された前記特徴量を画像処理後の前記画像データに付加する付加処理ステップと、を有していることを特徴とする画像処理方法。入力される画像データに対して、複数の画像処理モジュールが適宜の順序でそれぞれ所定の画像処理を施して出力する画像処理装置に搭載される画像処理プログラムであって、コンピュータに、前記各画像処理モジュールに入力される画像データから特徴量を生成する処理前特徴量生成処理と、前記各画像処理モジュールに入力される前記画像データから該画像データに付加されている特徴量を除去する除去処理と、前記除去処理で除去された特徴量を読み取る特徴量読み取り処理と、前記処理前特徴量生成処理で生成された前記特徴量と前記特徴量読み取り処理で読み取られた前記特徴量を比較して前記画像データの異常有無を判定する判定処理と、前記除去処理で特徴量が除去された後に画像処理された画像データから特徴量を生成する処理後特徴量生成処理と、前記判定処理で異常無しと判定されると、前記処理後特徴量生成処理で生成された前記特徴量を画像処理後の前記画像データに付加する付加処理と、を実行させることを特徴とする画像処理プログラム。請求項11記載の画像処理プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。しかしながら、上記従来技術にあっては、複数の画像パスのうち指定された画像パスを流れる画像データを、デバッグ専用バスを用いて取り出してデバッグしているため、ASIC等の半導体集積回路で構成される画像処理装置に、デバッグ専用のインターフェイスを実装する必要があるとともに、複数個所のデータ値を比較してデバッグすることができず、デバッグ専用のインターフェイスを用いることなく、より高精度で利用性の高いデバッグ行う上で、改良の必要があるとともに、なお、テストパターン等の決まった画像でしか確認することができず、実機での一般画像を印刷する場合に異常画像が発生した時には対応できない、という問題があった。そこで、本発明は、専用のデバッグインターフェイスを用いることなく、画像処理の各モジュールにおいてリアルタイムで異常画像データの発生の有無を確認して、デバッグを高精度に、かつ、効率的に行うことのできる画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体を提供することを目的としている。本発明は、上記目的を達成するために、入力画像データに対して適宜の順序で画像処理を施す各画像処理モジュールに入力される画像データから特徴量を生成するとともに、該各画像処理モジュールに入力される画像データから該画像データに付加されている特徴量を読み取って、生成された該特徴量と読み取られた該特徴量を比較して、入力画像データの異常有無を判定し、異常無しと判定すると、画像処理後の画像データから特徴量を生成して、画像処理後の該画像データに該特徴量を付加することを特徴としている。また、本発明は、画像データに異常有りと判定すると、異常発生を通知する信号を外部に出力することを特徴としてもよい。さらに、本発明は、画像処理前の画像データから生成した前記特徴量をそれぞれ保持することを特徴としてもよい。また、本発明は、前記特徴量が、前記画像データに関するハッシュ値であることを特徴としてもよい。さらに、本発明は、画像データに異常有りと判定すると、該画像データを白データまたは該異常画像データが入力された前記画像処理モジュールを特定するパターンデータに置き換えることを特徴としてもよい。本発明によれば、専用のデバッグインターフェイスを用いることなく、画像処理の各モジュールにおいてリアルタイムで異常画像データの発生の有無を確認することができ、デバッグを高精度に、かつ、効率的に行うことができる。以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。図1~図11は、本発明の画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体の一実施例を示す図であり、図1は、本発明の画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体の一実施例を適用した画像形成装置1の要部ブロック構成図である。図1において、画像形成装置1は、画像読み取り部2、画像処理ASICApplicationSpecificIntegratedCircuit3、ハードディスクHDD4、メモリ制御部5、CPUCentralProcessingUnit6、外部I/F7、メモリ8及び画像書き込み部9等を備えている。画像読み取り部2は、例えば、CCDのネゲートタイミングで実行し、比較結果を割り込み信号として割り込み制御部16に通知する。そして、画像処理モジュール17a~17nは、図8に示すように検査処理を行うが、画像処理ASIC3においても同様であるため、画像処理モジュール17a~17nでの処理として以下説明する。すなわち、画像処理モジュール17a~17nは、図8に示すように、ハッシュ計算部23がCRC32符号を生成するとステップS201、比較部25が、特徴量読み出し部22から特徴量データの読み出しを行いステップS202、ハッシュ計算部23が計算して結果保存レジスタ24に保存されているCRC32符号と特徴量データが一致するかチェックするステップS203。ステップS203で、CRC32符号と特徴量データが一致するときには、比較部25は、異常が発生していないとして、CRC32符号をクリアしてステップS204、ステップS201に戻って、上記同様の処理を行うステップS201~S204。ステップS203で、CRC32符号と特徴量データが異なるときには、異常が発生したとして、割り込み制御部16にErrorエラー割り込みを発生しステップS205、画像形成装置1が、予め設定されている異常対応処理を実行するステップS206。そして、このError割り込み発生後の異常対応処理としては、例えば、操作パネル上へのエラー表示、印刷処理の停止、画像データの送信停止、画像読み取り部2による原稿の読み取り停止、操作パネルへのエラー箇所の表示、エラー情報のハードディスク4への保存、トナー消費量を抑制するとともに、エラー発生したタイミングを目視確認可能とするためにエラー発生時点以降の画像データの白データへの置き換え及びエラーが発生した画像処理モジュール17a~17nを目視確認できるようにするためにエラー発生時点以降の画像データの画像処理モジュール17a~17n特有のパターンへの置き換え処理等を行う。この場合、画像データの置き換え処理は、CPU6の制御下で、各画像処理モジュール17a~17nの特徴量付加部29が行う。なお、上記説明においては、画像データの異常発生の有無判定を、CRC32符号を用いて行っているが、異常発生有無判定は、CRC32符号を用いる方法に限るものではなく、例えば、画像処理モジュール17a~17nに、図9に示すように、パターン読み出し部41、比較部42、結果保存レジスタ43及びMUXmultiplexer44等を搭載して、予め設定したチェックパターンを用いて画像データの異常発生の有無を判定するようにしてもよい。すなわち、図9において、画像処理モジュール17a~17nには、前段のデバイスや画像処理モジュール17a~17n1から、図10に示すように、有効データDaにチェックパターンPtの付加された画像データDgが画像処理部26及びパターン読み出し部41に入力される。このチェックパターンPtは、例えば、図10に示すように、主走査方向に白4byteと黒4byteからなるパターン等を用いることができ、図10aに示すように、有効データDaの主走査方向の後端に付加、または、図10bに示すように、有効データDaの主走査方向の前端に付加される。ただし、白黒のチェックパターンPtを付加する場合、画像処理の影響を防止するために、有効データDaに近いほうに、白パターンを配置し、有効データDaから遠い方に黒パターンを配置する。なお、パターンサイズは、画像形成装置1のバス幅等によって設定することができ、図10では、データバス幅が64bit幅であるとして、白黒4byteとした場合のチェックパターンPtが示されており、データバス幅が128bit幅であると、白8byte黒8byteのチェックパターンPtとなる。画像処理部26は、有効データDaにチェックパターンPtが付加された画像データDgが入力されるが、これらの有効データDaとチェックパターンPtを区別することなく、全ての領域の画像データDgに対して画像処理を施して、MUX44に出力し、チェックパターンPtに関しては、印刷処理を行う場合には、画像書き込み部9において、転送処理を行う場合には、CPU6において、それぞれチェックパターンPtを削除する。検出パターン設定レジスタ33は、有効データDaに付加されるチェックパターンPtがCPU6によって設定され、比較部42に出力する。パターン読み出し部41は、入力される画像データDgからチェックパターンPtを読み出して、比較部42に出力し、比較部42は、パターン読み出し部41からのチェックパターンPtと検出パターン設定レジスタ33からのチェックパターンPtを比較して、不一致の場合に、割り込み制御部16及びMUX44に割り込み信号を出力してエラー通知する。MUX44は、比較部42から割り込み信号でエラー通知があると、画像処理部26から入力される画像データDgを白データや画像処理モジュール17a~17nを特定可能なモジュール特定のパターンデータに置き換えて次段に出力する。なお、図9においては、画像処理を行う画像処理モジュール17a~17nのうち、例えば、圧縮器の入力画像データ、回転器の入出力画像データ、伸長器の出力画像データ、画像編集器の入出力画像データ及びプロッタ用画像処理器の入出力画像データに対しては、チェックパターンPtに基づく異常発生の有無判定を行うが、符号データを扱うモジュールに関してはチェックパターンPtそのものも符号化されるため、対象外とする。そして、このようにチェックパターンPtを用いる場合、画像形成装置1は、図11に示すように、画像データ有効データDgにチェックパターンPtを付加して、このチェックパターンPtを付加した画像データDgを画像処理対象として画像処理して、チェックパターンPtが基準のチェックパターンPtと一致するか否かで異常発生の有無を判定する。なお、図11は、外部装置から送られてきたプリントデータを画像処理して印刷する場合の処理流れを示していて、以下の説明では、外部装置から送られてきたプリントデータを画像処理して印刷する場合について説明するが、画像読み取り部2で読み取った原稿の画像データの場合にも同様に適用することができる。すなわち、画像形成装置1は、図11に示すように、外部装置から送られてきたプリントデータを、外部I/F7で受信し、CPU6がプリントデータを翻訳して、メモリ制御部5を介してメモリ8に描画データとして保存する。画像形成装置1は、画像処理ASIC3のパターン発生器によってチェックパターンPtを発生させて、メモリ8の描画データに、図10に示したように付加して、画像データDgとする。画像形成装置1は、画像処理ASIC3の画像処理モジュール17a~17nの1つを、圧縮器として機能させて、チェックパターンPtを付加した画像データDgを、メモリ5を介して画像処理ASIC3に送って、所定の圧縮方式で符号データに圧縮し、メモリ制御部5を介してメモリ8に再度保管して、さらに、画像処理ASIC3の画像処理モジュール17a~17nの1つをハードディスクコントローラHDCとして機能させて、メモリ制御部5を介してメモリ8から符号データを読み出して、ハードディスク4に蓄積する。画像形成装置1は、ハードディスク4に蓄積した符号データを書き込み部9を使用してプロッタにより用紙に印刷する場合には、画像処理モジュール17a~17nの1つを、ハードディスクコントローラHDCとして機能させて、ハードディスク4から符号データを読み出して、メモリ制御部5を介してメモリ8に一時保管し、画像処理モジュール17a~17nの1つを、伸長器として機能させて、メモリ8に保管した符号データを画像データDgに復号伸長して、再度、メモリ8に一時保管する。画像形成装置1は、伸長した画像データDgに対して回転等の画像処理を施すときには、画像処理モジュール17a~17nの1つを、施す画像処理を実行する機能モジュール、例えば、回転器として機能させて、メモリ制御部5を介してメモリ8の画像データDgを読み出して、回転等の画像処理を施して、再度、メモリ8に一時保管する。画像形成装置1は、必要な画像処理を施すと、画像処理モジュール17a~17nの1つを、プロッタ画像処理器として機能させ、画像データDgを、メモリ制御部5を介して画像処理ASIC3に読み出して、プロッタ画像処理器によって、階調処理やγ補正等の印刷処理に必要な画像処理を行った後、画像書き込み部9に出力する。画像書き込み部9は、画像処理ASIC3から送られてくる画像データDg及び制御信号に基づいて変調したレーザ光をLDからプロッタの感光体に出射して該感光体に静電潜像を形成し、プロッタは、感光体上の静電潜像のトナーによる現像、トナー画像の用紙への転写、転写されたトナー画像の用紙への定着処理等を順次行って用紙に画像を形成する。また、画像形成装置1は、ハードディスク4に蓄積した符号データを外部I/F7を使用して外部装置に転送する場合には、ハードディスク4内に蓄積されている符号データを画像処理ASIC3の画像処理モジュール17a~17nの1つを、ハードディスクコントローラHDCとして機能させて、ハードディスク4から符号データを読み出し、メモリ制御部5を介してメモリ8に一時保管する。画像形成装置1は、画像処理モジュール17a~17nの1つを、伸長器として機能させて、メモリ8に保管した符号データを画像データDgに復号伸長して、再度、メモリ8に一時保管する。画像形成装置1は、メモリ8の画像データDgをメモリ制御部5を介してCPU6に送り、CPU6が、画像データから特徴量を削除した有効データのみをJPEGやTIFF等に変換して、外部I/F7を介して外部装置に送信する。そして、上記画像データDgを画像処理ASIC3の画像処理モジュール17a~17nで画像処理を行う際に、チェックパターンPtに基づいて、画像処理において異常が発生したか否かを判定し、異常が発生したことを検知すると、割り込み制御部16に割り込み信号を送って、割り込み制御部16からCPU6に割り込み信号を発行したり、MUX44が画像データDgを白データやモジュール特定のパターンに置き換える。このように、本実施例の画像形成装置1は、画像処理ASIC3が、入力画像データに対して適宜の順序で画像処理を施す複数の画像処理モジュール17a~17nを搭載しており、各画像処理モジュール17a~17nは、そのハッシュ計算部23が、入力される該画像データから特徴量を生成するとともに、特徴量読み出し部22が、該各画像処理モジュール17a~17nに入力される画像データから該画像データに付加されている特徴量を読み取る。そして、各画像処理モジュール17a~17nの比較部25が、ハッシュ計算部23の生成した特徴量と特徴量読み出し部22が読み取った特徴量を比較して、入力画像データの異常有無を判定して、異常無しと判定すると、ハッシュ計算部27が画像処理部26で画像処理された画像データから特徴量を生成して、特徴量付加部29が、画像処理後の該画像データに該特徴量を付加している。したがって、専用のデバッグインターフェイスを用いることなく、各画像処理モジュール17a~17nにおいて、前段から画像データとともに送られてきた特徴量データを検査することで、各画像処理モジュール17a~17n毎に、画像データに異常があるか否かを適切かつリアルタイムに判定することができ、デバッグを高精度に、かつ、効率的に行うことができる。また、本実施例の画像形成装置1の画像処理ASIC3は、比較部25が画像データに異常有りと判定すると、割り込み制御部16が、異常発生を通知する割り込み信号を外部のCPU6に出力する。したがって、CPU6は、割り込み信号によって画像データに異常が発生したことを認識して、操作パネル上へのエラー表示、印刷処理の停止、画像データの送信停止、画像読み取り部2による原稿の読み取り停止、操作パネルへのエラー箇所の表示、エラー情報のハードディスク4への保存、トナー消費量を抑制するとともに、エラー発生したタイミングを目視確認可能とするためにエラー発生時点以降の画像データの白データへの置き換え及びエラーが発生した画像処理モジュール17a~17nを目視確認できるようにするためにエラー発生時点以降の画像データの画像処理モジュール17a~17n特有のパターンへの置き換え処理等の必要な異常対応処理を行うことができ、利用性を向上させることができる。さらに、本実施例の画像形成装置1の画像処理ASIC3は、各画像処理モジュール17a~17nが、画像処理前の画像データから生成した特徴量をそれぞれ保持する結果保持レジスタ24を備えている。したがって、デバッグ装置等によって結果保持レジスタ24の保持する特徴量データを読み取ることで、どの段階で異常が発生したかを容易に解析することができる。また、本実施例の画像形成装置1の画像処理ASIC3は、特徴量として、画像データに関するハッシュ値を用いている。したがって、少ないデータ量で高精度なデバッグ処理を行うことができる。さらに、本実施例の画像形成装置1の画像処理ASIC3は、各画像処理モジュール17a~17nが、比較部25が異常有りと判定すると、割り込み制御部16が、異常発生を通知する割り込み信号を外部のCPU6に通知するとともに、適宜の部分、例えば、特徴量付加部29が、画像データを白データまたは該異常画像データが入力された画像処理モジュール17a~17nを特定するパターンデータに置き換えている。したがって、異常画像データを画像処理することによる影響を防止することができるとともに、どの段階で異常が発生したかを適切かつ高精度に解析することができる。また、本実施例の画像形成装置1の画像処理ASIC3は、画像処理ASIC3に入力される画像データから特徴量を生成するハッシュ計算部基本特徴量生成手段13、画像処理ASIC3に入力される画像データから該画像データに付加されている特徴量を読み取る特徴量読み出し部基本特徴量読み取り手段12、ハッシュ計算部13の生成した特徴量と特徴量読み出し部12の読み取った特徴量を比較して画像データの異常有無を判定する比較部基本判定手段15及び比較部15が異常有りと判定すると、異常発生を通知する割り込み信号を外部のCPU6に出力する割り込み制御部16を備えている。したがって、専用のデバッグインターフェイスを用いることなく、画像処理ASIC3自体に前段のデバイスから入力される画像データとともに送られてきた特徴量を検査することで、画像データに異常があるか否かを適切かつリアルタイムに判定することができ、デバッグを高精度に、かつ、効率的に行うことができる。また、本実施例の画像形成装置1の画像処理ASIC3は、入力される画像データに対して、画像処理モジュール17a~17nの1つを、パターン付加手段として機能させて、チェックパターンデータ所定のパターンデータを付加するとともに、該パターンデータを検出パターン設定レジスタ保持手段33に保持し、各画像処理モジュール17a~17nに入力されるチェックパターンデータの付加された画像データから該チェックパターンデータをパターン読み出し部31で読み取る。そして、各画像処理モジュール17a~17nは、検出パターン設定レジスタ33の保持するチェックパターンデータとパターン読み出し部31の読み取ったチェックパターンデータを比較して画像データの異常有無を比較部32で判定する。したがって、適宜に設定したチェックパターンに基づいて、画像データに異常があるか否かを適切かつリアルタイムに判定することができ、デバッグを高精度に、かつ、効率的に行うことができる。さらに、本実施例の画像形成装置1の画像処理ASIC3は、比較部32が異常有りと判定すると、割り込み制御部16が、異常発生を通知する割り込み信号を外部のCPU6に通知するとともに、MUX34が、画像データを白データまたは該異常画像データが入力された画像処理モジュール17a~17nを特定するパターンデータに置き換えている。したがって、異常画像データを画像処理することによる影響を防止することができるとともに、どの段階で異常が発生したかを適切かつ高精度に解析することができる。以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。