情報を書き込まない領域としてあらかじめ定められた第1領域と、前記第1領域以外の領域である第2領域と、を含む複数の分割領域を含む記憶部と、前記第2領域に情報を記録する記録部と、前記第2領域に前記情報が記録されたときに、前記第1領域から情報を読み取る読み取り部と、読み取られた前記情報が所定の値と一致するか否かを判断する第1判断部と、読み取られた前記情報が前記所定の値と一致しないと判断された場合に、エラーを出力する出力部と、を備えたことを特徴とする画像形成装置。前記第1領域は、さらに、第3領域を含み、前記読み取り部は、さらに、前記第2領域に前記情報が記録されたときに、前記情報が記録された前記第2領域を含む前記分割領域に含まれる前記第3領域から情報を読み取り、前記第1判断部は、さらに、前記第3領域から読み取られた情報が、前記情報が記録された前記第2領域を含む前記分割領域と異なる前記分割領域に含まれる前記第3領域から読み取られた情報と一致するか否かを判断し、前記出力部は、さらに、前記第3領域から読み取られた情報が、前記情報が記録された前記第2領域を含む前記分割領域と異なる前記分割領域に含まれる前記第3領域から読み取られた情報と一致すると判断された場合に、エラーを出力すること、を特徴とする請求項1に記載の画像形成装置。電力供給が停止される省電力状態に移行したことを検知する検知部、をさらに備え、前記第1判断部は、前記省電力状態への移行が検知された場合に、読み取られた前記情報が前記所定の値と一致するか否かを判断すること、を特徴とする請求項1に記載の画像形成装置。前記記録媒体に記録される情報が所定の情報であるか否かを判断する第2判断部、をさらに備え、前記読み取り部は、前記記録媒体に記録される情報が前記所定の情報であると判断された場合に、前記第3領域を読み取ること、を特徴とする請求項1に記載の画像形成装置。前記所定の情報は、課金情報であること、を特徴とする請求項4に記載の画像形成装置。しかしながら、特許文献1に記載されている方法では、所定の情報が付与されているか否かを基準に読み取りの可否を判定するため、所定の情報が所定の記録領域と異なる領域に記録されたか否かを検出することはできない。例えば、NVRAMの情報が不正な値になってしまった場合でも、不正と判断することができない。本発明は、上記に鑑みてなされたものであって、書込データが所定の記録領域と異なる領域に記録されたか否かを検出することができる画像形成装置を提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明にかかる画像形成装置は、情報を書き込まない領域としてあらかじめ定められた第1領域と、前記第1領域以外の領域である第2領域と、を含む複数の分割領域を含む記憶部と、前記第2領域に情報を記録する記録部と、前記第2領域に前記情報が記録されたときに、前記第1領域から情報を読み取る読み取り部と、読み取られた前記情報が所定の値と一致するか否かを判断する第1判断部と、読み取られた前記情報が前記所定の値と一致しないと判断された場合に、エラーを出力する出力部と、を備えたことを特徴とする。本発明によれば、書込データが所定の記録領域と異なる領域に記録されたか否かを検出することができるという効果を奏する。第1の実施の形態以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。図1は、本実施の形態にかかる画像形成装置の全体構成図である。図1に示すように、画像形成装置100は、コントローラ1と、プリンタエンジン2と、操作表示部等の操作表示部8と、NICNetworkInterfaceCard5と、有線4と、PSUPowerSupplyUnit6とを主に備える。コントローラ1は、NIC5と、有線4に接続されており、プリンタエンジン2はPSU6に接続されている。コントローラ1は、CPU3と、NVRAM7と、FlashROM9とを備える。コントローラ1は、OSの下で、C登録商標、C登録商標、JAVA登録商標、Perl登録商標等のプログラミング言語で記述されたアプリケーションプログラムや、Apache登録商標、サーブレット登録商標等のサーバプログラムを実行し、ウェブサーバの一部機能も提供する。CPU3は、UNIX登録商標、LINUX登録商標、Windows登録商標200Xサーバ等のオペレーティングシステム以下、OSという。を動作する。NVRAM7は、画像形成装置100に対して設定されたデータや、プリンタエンジン2による印刷枚数や、ソフトのログ等を記憶する。FlashROM9は、電源が切断されても記憶を保持する媒体であり、ファームウェアを記憶する。NIC5は、外部の装置とネットワークを介してデータを送受信し、ネットワークを介して外部の装置から受信した画像データをコントローラ1に渡す。プリンタエンジン2は、インクジェット法により画像を形成する。プリンタエンジン2は、感光体、半導体レーザ、現像器、転写装置、定着装置、インク容器、インクジェットノズル等を備え、これらを用いて画像を形成する。また、プリンタエンジン2は、PJLPrinterJobLanguageをサポートし、外部からのプリント要求に対応した印刷を実行する。操作表示部8は、機器の情報や操作手順、メニュー等のメッセージを表示する。例えば、操作表示部8は、ユーザが設定可能なアイコンまたはボタンを備えたLCDPanelである。次に、画像形成装置100の機能的構成について説明する。図2は、画像形成装置100の機能的構成を示すブロック図である。図2に示すように、画像形成装置100は、入力制御部101と、記録部102と、読み取り部103と、判断部104と、出力部105と、表示制御部106と、送受信部107と、検知部108と、記憶部110と、操作表示部120とを主に備える。入力制御部101は、ユーザから各種情報の入力を受け付ける。例えば、入力制御部101は、印刷枚数や印刷設定を受け付ける。記憶部110は、NVRAM等の不揮発性の記録媒体であり、画像形成装置100の機器の設定または状態を示す情報以下、機器情報という。や、印刷枚数や印刷設定を示す印刷情報を記憶する。図3は、記憶部110の記憶領域の一例を示す図である。図3に示すように、記憶部110は、記録領域第2領域とリザーブ領域第1領域とを含む。ここで、記録領域とは、機器情報や印刷情報等を書き込むための領域として定められた領域である。また、リザーブ領域とは、記録領域以外の領域であって、情報を書き込まない領域として割り当てられた領域である。例えば、リザーブ領域は、仕様変更や不具合発生等の所定の場合に、仕様を変更するデータや不具合を処理するデータを追加する領域として取り置かれた領域であり、あらかじめリザーブ領域のアドレスが定められている。記録部102は、記憶部110の記録領域として割り当てられたアドレスに機器情報や印刷情報等のデータを書き込む。また、記録部102は、機器情報や印刷情報等のデータを記録領域に書き込んだ後に、記憶部110のうち記録されたアドレスのベリファイを行う。ここで、ベリファイとは、記録部102が書き込んだデータが正常に記録されたか否かを検査する処理のことであり、例えば、記録部102は、書き込み後のデータを、書き込み前に書き込み対象となるデータとして用意されたデータとを比較し、一致した場合に正常に記録されたと判断する。なお、ここでは、記録部102は、書き込まれたデータが記憶部110のいずれの領域に書き込まれたかについては判断しない。読み取り部103は、リザーブ領域のアドレスからデータを読み取る。なお、リザーブ領域にはデータが初期化された値として0が入っている。このため、読み取り部103は、記録部102による記録が正常に行われた場合、即ち、記録部102が機器情報や印刷情報等のデータをリザーブ領域に書き込まなかった場合には、リザーブ領域からデータの値として0を読み取ることとなる。なお、他の例として、リザーブ領域が複数ある場合、読み取り部103が読み取るリザーブ領域は、記録部102により記録されたアドレスから所定範囲内のリザーブ領域であってもよいし、全てのリザーブ領域であってもよい。検知部108は、省エネモードへの移行を検知する。ここで、省エネモードとは、一定時間内に入力制御部101が操作入力を受け付けなかった場合に、画像形成装置100に供給される電源のうちの所定の電源をオフに移行するモードのことである。これにより、実際の稼働中に書込データを記録すると印刷時間が長くなってしまうが、省エネモードに移行された後に書込データを記録することにより、印刷時間の浪費を防ぐことができる。判断部104は、読み取り部103により読み取られたリザーブ領域のデータの値が0以外であるか否かを判断する第1判断部としての機能を有する。判断部104は、リザーブ領域のデータの値が0であれば、データの記録は正常と判断し、0以外であれば、データの記録に異常が発生したと判断する。また、判断部104は、検知部108により省エネモードへの移行が検知されたタイミングで、リザーブ領域のデータの値が0以外であるか否かを判断することとしてもよい。出力部105は、判断部104によりデータの記録に異常が発生したと判断された場合に、エラーを出力する。例えば、出力部105は、表示制御部106を介して操作表示部120にエラーのメッセージを表示する。表示制御部106は、各種情報を操作表示部120に表示する。たとえば、表示制御部106は、出力部105によりエラー出力の指示を受信し、操作表示部120にメモリへの記録に不正が発生したというエラーのメッセージを表示する。次に、以上のように構成された画像形成装置100によるデータ記録の異常を検出する処理以下、異常検出処理という。の手順を説明する。図4は、画像形成装置100による異常検出処理の手順を示すフローチャートである。記録部102は、記憶部110に機器情報や印刷情報等のデータを記録するステップS101。記録部102は、記録したアドレスをベリファイするステップS102。読み取り部103は、リザーブ領域のデータを読み取るステップS103。なお、読み取り部103は、検知部108により省エネモードへの移行が検知されたタイミングでリザーブ領域のデータを読み取ることとしてもよい。判断部104は、読み取り部103により読み取られたリザーブ領域のデータに0以外があるか否かを判断するステップS104。出力部105は、表示制御部106を介して操作表示部120にメモリへの記録に不正が発生したというメッセージを表示するステップS105。このように、本実施の形態によれば、リザーブ領域のデータが所定の値であるか否かを判断するので、書込データが所定の記録領域と異なる領域に記録されたか否かを検出することができる。また、このように、本実施の形態によれば、書込データが所定の記録領域と異なる領域に記録されたことを検出した場合、エラーを出力するので、ユーザに記録に異常が発生したことを認識させることができる。第2の実施の形態第1の実施の形態では、判断部は1つのリザーブ領域を対象に、データが0以外であるか否かを判断した。これに対して、第2の実施の形態では、リザーブ領域が複数割り当てられている。まず、第2の実施の形態にかかる画像形成装置200の機能的構成について説明する。なお、画像形成装置200の全体構成図については第1の実施の形態と同様である。図5は、第2の実施の形態にかかる画像形成装置200の機能的構成を示すブロック図である。図5に示すように、画像形成装置200は、入力制御部101と、記録部102と、読み取り部203と、判断部204と、出力部105と、表示制御部106と、送受信部107と、検知部108と、記憶部210と、操作表示部120とを主に備える。なお、読み取り部203と、判断部204と、記憶部210以外の各部の機能および構成は第1の実施の形態と同様である。記憶部210は、機器情報や印刷情報等のデータを記憶する。図6は、記憶部210の記憶領域の一例を示す図である。図6に示すように、記憶部210は、記録領域第2領域とリザーブ領域第1領域とを含む分割領域を複数並べもつ。分割領域とは、記憶部210の全体のサイズが所定のサイズに分割された領域であり、分割領域毎にデータのSUM値が付与されている。そして、リザーブ領域の最後のアドレスが、SUM値を保存する領域以下、保存領域第3領域という。として割り当てられている。図6では、小さい値のアドレスが付与されている順番に、分割領域A~分割領域Xが並べられている。また、分割領域A~分割領域Xそれぞれに、記録領域、および保存領域を含むリザーブ領域が含まれる。例えば、分割領域Aには、記録領域A、および保存領域Aを含むリザーブ領域Aが含まれる。読み取り部203は、小さいアドレスの値を有する分割領域から順に、リザーブ領域のデータを読み取る。なお、全てのリザーブ領域にはデータのSUM値として所定の同一の値が入っている。そこで、それぞれの記録領域への書込データがそれぞれの記録領域に書き込まれた場合、読み取り部203は、全てのSUM値として同一の値を読み取ることとなる。一方、それぞれの記録領域への書込データが分割領域を超えて、例えば、直前の分割領域に書き込まれたような場合には、読み取り部203は、直前に読み取ったリザーブ領域が含む保存領域のSUM値と異なる値のSUM値を読み取ることとなる。判断部204は、読み取り部203により読み取られたSUM値が、直前に読み取られたSUM値と同一か否かを判断する。判断部204は、読み取り部203により読み取られたSUM値が、直前に読み取られたSUM値と同一であると判断した場合、データの記録は正常と判断する。一方、判断部204は、読み取り部203により読み取られたSUM値が、直前に読み取られたSUM値と同一でないと判断した場合、データの記録に異常が発生したと判断する。次に、以上のように構成された画像形成装置200による異常検出処理の手順について説明する。図7は、画像形成装置200による異常検出処理の手順を示すフローチャートである。読み取り部203は、保存領域AのSUM値を読み取り、読み取ったSUM値をSUMA1としてアドレスに保存する。記録部102は、記録領域B内の連続したアドレスに書込データを記録するステップS202。記録部102は、記録したアドレスをベリファイするステップS203。読み取り部203は、リザーブ領域Bのデータを読み取るステップS204。判断部204は、読み取り部203により読み取られたリザーブ領域Bのデータに0以外があるか否かを判断するステップS205。ステップS205において、判断部204によりリザーブ領域Bのデータに0以外がないと判断された場合ステップS205:No、読み取り部203は、保存領域AのSUM値を読み取り、読み取ったSUM値をSUMA2として保存領域に保存するステップS206。これにより、記録領域Bへの記録の前後で前の領域であるAのSUM値を書き換えていないことが確認可能となる。判断部204は、SUMA1=SUMA2であるか否かを判断するステップS207。判断部204は、SUMA1=SUMA2であると判断した場合ステップS207:Yes、記録部102は、保存領域BのSUM値を計算し、保存領域BのSUM値のアドレスに記録するステップS208。一方、ステップS205において、判断部204により、リザーブ領域Bのデータに0以外があると判断された場合ステップS205:Yes、および、ステップS207において判断部204により、SUMA1=SUMA2でないと判断された場合ステップS207:No、出力部105はメモリへの記録に不正が発生したというメッセージを表示制御部106に、操作表示部120に表示させるステップS209。ここで、判断部204によりSUMA1=SUMA2でないと判断された場合とは、例えば、記録部102による記録領域Bに書き込まれる書込データが、分割領域Aのリザーブ領域Aにまで記録されたような場合である。このように、本実施の形態によれば、書き込み対象となる記録領域から一つ前の分割領域にずれて書込データが記録された場合に、エラーを出力するので、データの記録に異常が発生したことをユーザに認識させることができる。第3の実施の形態第1の実施の形態では、書込データの種類は特定されないデータとして説明した。これに対し、第3の実施の形態では、書込データの種類が特定のデータである場合を対象とする。図8は、第3の実施の形態にかかる画像形成装置300の機能的構成を示すブロック図である。図8に示すように、画像形成装置300は、入力制御部101と、記録部102と、読み取り部103と、判断部304と、出力部105と、表示制御部106と、送受信部107と、検知部108と、記憶部310と、操作表示部120とを主に備える。なお、判断部304と、記憶部310以外の各部の機能および構成は第1の実施の形態と同様である。記憶部310は、機器情報や印刷情報に加えて、印刷回数をカウントするカウンタ不図示の値を記憶する。例えば、カウンタの値は、印刷回数に応じて加算される課金データである。判断部304は、記憶部310に記憶する書込データは印刷枚数であるか否かを判断する第2判断部としての機能を有する。例えば、入力制御部101により印刷枚数1が入力された場合、書込データは印刷枚数であると判断し、カウンタの値を1増加させる。一方、判断部304は、入力制御部101により印刷枚数が入力されなかった場合、書込データは印刷枚数でないと判断し、カウンタの値を増加させない。次に、以上のように構成された画像形成装置300による異常検出処理の手順について説明する。図9は、画像形成装置300による異常検出処理の手順を示すフローチャートである。判断部304は、記憶部310に記録される書込データが印刷枚数であるか否かを判断するステップS301。判断部304は、記憶部310に記録される書込データが印刷枚数であると判断した場合ステップS301:Yes、カウンタにCounter-M=1を設定するステップS303。一方、判断部304は、記憶部310に記録される書込データが印刷枚数でないと判断した場合ステップS301:No、カウンタにCounter-M=0を設定するステップS302。記録部102は、記憶部310に書込データを記録するステップS304。記録部102は、書込データを記録したアドレスをベリファイするステップS305。読み取り部103は、判断部304により、カウンタにCounter-M=1が設定されたか否かを確認するステップS306。読み取り部103は、判断部304により、カウンタにCounter-M=1が設定されたことを確認した場合ステップS306:Yes、リザーブ領域のデータを読み取るステップS307。判断部304は、リザーブ領域のデータに0以外があるか否かを判断するステップS308。判断部304は、リザーブ領域のデータに0以外があると判断した場合ステップS308:Yes、出力部105にエラーを出力させる。出力部105は、表示制御部106にメモリへの記録に不正が発生したというメッセージを操作表示部120に表示させるステップS310。ステップS308において、判断部304がリザーブ領域のデータに0以外がないと判断した場合ステップS308:No、出力部105にエラーを出力させることなく処理を終了する。このように、本実施の形態によれば、書込データがユーザによる把握が必要なデータである場合にだけ、データの記録に異常が発生したことをユーザに通知することにより、ユーザが不要なデータの記録に異常が発生した場合には中断することなく画像形成装置を利用することができるという効果を奏する。図10は、実施の形態第1~第3にかかる画像形成装置以下、複合機100と総称する。のハードウェア構成を示すブロック図である。本図に示すように、この複合機100は、コントローラ1とプリンタエンジンEngine2とをPCIPeripheralComponentInterfaceバスで接続した構成となる。コントローラ1は、複合機100全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。プリンタエンジン2は、PCIバスに接続可能であり、たとえば白黒プロッタ、1ドラムカラープロッタ、4ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このプリンタエンジン2には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。コントローラ1は、CPU3と、ノースブリッジNB13と、システムメモリMEM-P12と、サウスブリッジSB14と、ローカルメモリMEM-C17と、ASICApplicationSpecificIntegratedCircuit16と、ハードディスクドライブHDD18とを有し、ノースブリッジNB13とASIC16との間をAGPAcceleratedGraphicsPortバス15で接続した構成となる。また、MEM-P12は、ROMReadOnlyMemory12aと、RAMRandomAccessMemory12bと、をさらに有する。CPU3は、複合機100の全体制御をおこなうものであり、NB13、MEM-P12およびSB14からなるチップセットを有し、このチップセットを介して他の機器と接続される。NB13は、CPU3とMEM-P12、SB14、AGPバス15とを接続するためのブリッジであり、MEM-P12に対する読み書きなどを制御するメモリコントローラと、PCIマスタおよびAGPターゲットとを有する。MEM-P12は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ROM12aとRAM12bとからなる。ROM12aは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、RAM12bは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。SB14は、NB13とPCIデバイス、周辺デバイスとを接続するためのブリッジである。このSB14は、PCIバスを介してNB13と接続されており、このPCIバスには、ネットワークインターフェースI/F部なども接続される。ASIC16は、画像処理用のハードウェア要素を有する画像処理用途向けのICIntegratedCircuitであり、AGPバス15、PCIバス、HDD18、MEM-C17、およびNVRAM110をそれぞれ接続するブリッジの役割を有する。このASIC16は、PCIターゲットおよびAGPマスタと、ASIC16の中核をなすアービタARBと、MEM-C17を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のDMACDirectMemoryAccessControllerと、プリンタエンジン2との間でPCIバスを介したデータ転送をおこなうPCIユニットとからなる。このASIC16には、PCIバスを介してFCUFacsimileControlUnit30、USBUniversalSerialBus40、IEEE1394theInstituteofElectricalandElectronicsEngineers1394インターフェース50が接続される。操作表示部120はASIC16に直接接続されている。MEM-C17は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、HDDHardDiskDrive18は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。AGPバス15は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、MEM-P12に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。なお、本実施の形態の画像形成装置で実行されるデータ検出プログラムは、ROM等に予め組み込まれて提供される。本実施の形態の画像形成装置で実行されるデータ検出プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、本実施の形態の画像形成装置で実行されるデータ検出プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像形成装置で実行されるデータ検出プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。本実施の形態の画像形成装置で実行されるデータ検出プログラムは、上述した各部入力制御部、記録部、読み取り部、判断部、出力部、表示制御部、送受信部、検知部を含むモジュール構成となっており、実際のハードウェアとしてはCPUプロセッサが上記ROMから~プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力制御部、記録部、読み取り部、判断部、出力部、表示制御部、送受信部、検知部が主記憶装置上に生成されるようになっている。なお、上記実施の形態では、本発明の画像形成装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも2つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。また、上記実施の形態では、書込データの異常を検出する方法を画像形成装置に適用した例を説明したが、これに限定されず情報処理装置等であってもよい。