読み書き可能であって電源を供給しなくても記憶している情報を保持することが可能であり、取り付けの対象となる本体に付与された本体識別番号を複製して得られた複製識別番号と当該本体に特有な秘密情報とを記憶する不揮発性メモリと、前記本体から取得した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、当該不揮発性メモリから前記秘密情報を消去し、当該本体識別番号を新たな複製識別番号として当該不揮発性メモリに書き込む消去書込手段とを含む記憶装置。プログラムを実行する実行手段をさらに含むとともに、前記不揮発性メモリは、前記実行手段が実行する前記プログラムをさらに記憶し、前記消去書込手段は、前記本体から取得した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、前記プログラムの基となるマスタプログラムを取得し、当該マスタプログラムを新たなプログラムとして当該不揮発性メモリに書き込むことを特徴とする請求項1記載の記憶装置。前記不揮発性メモリは、前記実行手段による前記プログラムの実行に伴って得られたデータをさらに記憶し、前記消去書込手段は、前記本体から取得した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、当該不揮発性メモリから前記データを消去することを特徴とする請求項2記載の記憶装置。前記秘密情報は、顧客と当該顧客の連絡先とを対応付けた顧客情報であることを特徴とする請求項1乃至3のいずれか1項記載の記憶装置。前記秘密情報は、前記本体における動作の履歴を含む履歴情報であることを特徴とする請求項1乃至4のいずれか1項記載の記憶装置。前記不揮発性メモリが、MRAM、FeRAM、PRAM、ReRAMのいずれかであることを特徴とする請求項1乃至5のいずれか1項記載の記憶装置。予め決められた動作を行う動作部と、装置固有の本体識別番号を記憶する記憶部とを有する本体と、読み書き可能であって電源を供給しなくても記憶している情報を保持することが可能な不揮発性メモリを備え、当該不揮発性メモリには、前記本体識別番号を複製して得られた複製識別番号と、前記動作部における動作で使用される当該動作部に特有な秘密情報とが記憶され、前記本体に対して着脱自在なメモリユニットと、前記記憶部から読み出した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、前記不揮発性メモリに記憶される前記秘密情報を消去するとともに、当該本体識別番号を新たな複製識別番号として当該不揮発性メモリに記憶させるメモリ制御部とを含む装置。前記動作部は、前記動作としてファクシミリの送受信を行い、前記メモリユニットにおける前記不揮発性メモリは、前記秘密情報として顧客と前記ファクシミリの送信先と対応付けた顧客情報を記憶することを特徴とする請求項7記載の装置。前記メモリユニットにおいて、前記不揮発性メモリは、プログラムをさらに記憶するとともに、当該メモリユニットは、当該不揮発性メモリから読み出した当該プログラムを実行する実行部をさらに含み、前記メモリ制御部は、前記記憶部から読み出した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、前記本体から、前記プログラムの基となるマスタプログラムを取得し、当該マスタプログラムを新たなプログラムとして当該不揮発性メモリに書き込むことを特徴とする請求項7または8記載の装置。前記不揮発性メモリが、MRAM、FeRAM、PRAM、ReRAMのいずれかであることを特徴とする請求項7乃至9のいずれか1項記載の装置。本発明は、不揮発性メモリを有するユニットを他の本体に装着した場合に、情報の漏洩を抑制するとともに、このユニットを他の本体にて使用可能とすることを目的とする。請求項1記載の発明は、読み書き可能であって電源を供給しなくても記憶している情報を保持することが可能であり、取り付けの対象となる本体に付与された本体識別番号を複製して得られた複製識別番号と当該本体に特有な秘密情報とを記憶する不揮発性メモリと、前記本体から取得した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、当該不揮発性メモリから前記秘密情報を消去し、当該本体識別番号を新たな複製識別番号として当該不揮発性メモリに書き込む消去書込手段とを含む記憶装置である。請求項2記載の発明は、プログラムを実行する実行手段をさらに含むとともに、前記不揮発性メモリは、前記実行手段が実行する前記プログラムをさらに記憶し、前記消去書込手段は、前記本体から取得した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、前記プログラムの基となるマスタプログラムを取得し、当該マスタプログラムを新たなプログラムとして当該不揮発性メモリに書き込むことを特徴とする請求項1記載の記憶装置である。請求項3記載の発明は、前記不揮発性メモリは、前記実行手段による前記プログラムの実行に伴って得られたデータをさらに記憶し、前記消去書込手段は、前記本体から取得した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、当該不揮発性メモリから前記データを消去することを特徴とする請求項2記載の記憶装置である。請求項4記載の発明は、前記秘密情報は、顧客と当該顧客の連絡先とを対応付けた顧客情報であることを特徴とする請求項1乃至3のいずれか1項記載の記憶装置である。請求項5記載の発明は、前記秘密情報は、前記本体における動作の履歴を含む履歴情報であることを特徴とする請求項1乃至4のいずれか1項記載の記憶装置である。請求項6記載の発明は、前記不揮発性メモリが、MRAM、FeRAM、PRAM、ReRAMのいずれかであることを特徴とする請求項1乃至5のいずれか1項記載の記憶装置である。請求項7記載の発明は、予め決められた動作を行う動作部と、装置固有の本体識別番号を記憶する記憶部とを有する本体と、読み書き可能であって電源を供給しなくても記憶している情報を保持することが可能な不揮発性メモリを備え、当該不揮発性メモリには、前記本体識別番号を複製して得られた複製識別番号と、前記動作部における動作で使用される当該動作部に特有な秘密情報とが記憶され、前記本体に対して着脱自在なメモリユニットと、前記記憶部から読み出した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、前記不揮発性メモリに記憶される前記秘密情報を消去するとともに、当該本体識別番号を新たな複製識別番号として当該不揮発性メモリに記憶させるメモリ制御部とを含む装置である。請求項8記載の発明は、前記動作部は、前記動作としてファクシミリの送受信を行い、前記メモリユニットにおける前記不揮発性メモリは、前記秘密情報として顧客と前記ファクシミリの送信先と対応付けた顧客情報を記憶することを特徴とする請求項7記載の装置である。請求項9記載の発明は、前記メモリユニットにおいて、前記不揮発性メモリは、プログラムをさらに記憶するとともに、当該メモリユニットは、当該不揮発性メモリから読み出した当該プログラムを実行する実行部をさらに含み、前記メモリ制御部は、前記記憶部から読み出した前記本体識別番号と前記不揮発性メモリから読み出した前記複製識別番号とが一致しない場合に、前記本体から、前記プログラムの基となるマスタプログラムを取得し、当該マスタプログラムを新たなプログラムとして当該不揮発性メモリに書き込むことを特徴とする請求項7または8記載の装置である。請求項10記載の発明は、前記不揮発性メモリが、MRAM、FeRAM、PRAM、ReRAMのいずれかであることを特徴とする請求項7乃至9のいずれか1項記載の装置である。請求項1記載の発明によれば、本構成を有していない場合と比較して、不揮発性メモリを有するユニットを他の本体に装着した場合に、情報の漏洩を抑制するとともに、このユニットを他の本体にて使用可能とすることができる。請求項2記載の発明によれば、本構成を有していない場合と比較して、本体と不揮発性メモリを有するユニットとの間でのプログラムの不整合を抑制することができる。請求項3記載の発明によれば、本構成を有していない場合と比較して、不揮発性メモリを有するユニットを他の本体に装着した場合に、さらなる情報の漏洩を抑制することができる。請求項4記載の発明によれば、本構成を有していない場合と比較して、顧客情報の漏洩を抑制することができる。請求項5記載の発明によれば、本構成を有していない場合と比較して、履歴情報の漏洩を抑制することができる。請求項6記載の発明によれば、例えば不揮発性メモリとしてEEPROMあるいはフラッシュメモリを用いた場合と比較して、不揮発性メモリに記憶される各種データの読み取りをより高速に行うことができる。請求項7記載の発明によれば、本構成を有していない場合と比較して、不揮発性メモリを有するユニットを他の本体に装着した場合に、情報の漏洩を抑制するとともに、このユニットを他の本体にて使用可能とすることができる。請求項8記載の発明によれば本構成を有していない場合と比較して、顧客情報の漏洩を抑制することができる。請求項9記載の発明によれば、本構成を有していない場合と比較して、本体と不揮発性メモリを有するユニットとの間でのプログラムの不整合を抑制することができる。請求項10記載の発明によれば、例えば不揮発性メモリとしてEEPROMあるいはフラッシュメモリを用いた場合と比較して、不揮発性メモリに記憶される各種データの読み取りをより高速に行うことができる。以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。図1は、本実施の形態における画像形成装置10および他の画像形成装置20の構成例を示す図である。なお、画像形成装置10および他の画像形成装置20は、独立して存在しており、それぞれがネットワーク図示せずを介して、他の機器端末装置、ファクシミリ装置、サーバ装置など:図示せずに接続されている。また、画像形成装置10および他の画像形成装置20は、共通のネットワークを介して互いに接続されていてもよい。まず、画像形成装置10は、紙等の記録媒体に記録された画像を読み取る画像読取部11と、紙等の記録媒体に画像を形成する画像形成部12と、ユーザから電源のオン/オフ、スキャン機能、プリント機能、コピー機能およびファクシミリ機能を用いた動作に関連する指示を受け付けるとともに、ユーザに対してメッセージを表示するユーザインタフェースUI13と、ネットワークを介して他の機器図示せずとの間でデータの送受信を行う送受信部14と、これら画像読取部11、画像形成部12、UI13および送受信部14の動作を制御する制御部15とを備えている。なお、本実施の形態では、画像読取部11、画像形成部12、UI13、送受信部14が、動作部としての機能を有している。また、画像形成装置10に設けられる制御部15は、画像形成装置10の本体に取り付けられる本体側基板151と、画像形成装置10の本体に対し着脱自在に設けられる制御基板152とを備えている。そして、制御部15では、本体側基板151および制御基板152が協同して、画像形成装置10の動作を制御するようになっている。一方、他の画像形成装置20は、紙等の記録媒体に記録された画像を読み取る画像読取部21と、紙等の記録媒体に画像を形成する画像形成部22と、ユーザから電源のオン/オフ、スキャン機能、プリント機能、コピー機能およびファクシミリ機能を用いた動作に関連する指示を受け付けるとともに、ユーザに対してメッセージを表示するユーザインタフェースUI23と、ネットワークを介して他の機器図示せずとの間でデータの送受信を行う送受信部24と、これら画像読取部21、画像形成部22、UI23および送受信部24の動作を制御する制御部25とを備えている。また、他の画像形成装置20に設けられる制御部25は、他の画像形成装置20の本体に取り付けられる本体側基板251と、他の画像形成装置20の本体に対し着脱自在に設けられる制御基板252とを備えている。そして、制御部25では、本体側基板251および制御基板252が協同して、他の画像形成装置20の動作を制御するようになっている。ここで、画像形成装置10および他の画像形成装置20は、同一の機種である場合、および、異なる機種である場合、の両者が存在し得る。また、仮に画像形成装置10および他の画像形成装置20が同一の機種であったとしても、ユーザによる要求等に伴って、それぞれの機能がカスタマイズされている場合もある。そして、本実施の形態では、画像形成装置10に取り付けられた制御基板152の交換、および、他の画像形成装置20に取り付けられた制御基板252の交換が可能となっている。また、場合によっては、図1において破線で示したように、例えば画像形成装置10に取り付けられた制御基板152を取り外した後、他の画像形成装置20に取り付けられた制御基板252に代えて、この制御基板152を取り付ける場合、あるいはその逆となる場合もあり得る。図2は、画像形成装置10に設けられた制御部15の構成の一例を示す図である。なお、ここではその詳細な説明を省略するが、他の画像形成装置20に設けられた制御部25も、以下に説明する制御部15と共通の構成を有している。制御部15において、本体側基板151は、HDDHardDiskDrive31と、記憶部の一例としてのROMReadOnlyMemory32とを有する。そして、これらHDD31およびROM32は、配線が形成された共通の基板図示せずに実装されることで、本体側基板151を構成している。また、制御部15において、記憶装置あるいはメモリユニットの一例としての制御基板152は、実行手段、実行部、消去書込手段あるいはメモリ制御部の一例としてのCPUCentralProcessingUnit41と、不揮発性メモリの一例としてのMRAMMagnetoresistiveRAM42とを備えている。そして、これらCPU41およびMRAM42は、配線が形成された共通の基板図示せずに実装されていることで、制御基板152を構成している。なお、本体側基板151と制御基板152とは、図示しない配線およびコネクタを介して電気的に接続されている。制御部15において、CPU41は、MRAM42に記憶されたプログラムを読み出し、MRAM42、HDD31およびROM32との間でデータの授受を行いながら処理を実行する。また、制御部15は、図示しないインタフェース回路を介して、画像読取部11、画像形成部12、UI13および送受信部14との間でデータの授受を行う。ここで、制御部15のうち本体側基板151に設けられるHDD31は、回転する磁気ディスクに磁気ヘッドを用いてデータを読み書きするものであり、電源を供給しなくても、記憶している情報を保持することが可能な構造を有している。また、制御部15のうち本体側基板151に設けられるROM32は、例えばUV-EPROMUltraVioletErasableProgrammableROMやEEPROMElectricallyErasableProgrammableROMなど、電源を供給しなくても、記憶している情報を保持することが可能な不揮発性メモリで構成されている。さらに、制御部15のうち制御基板152に設けられるMRAM42も、電源を供給しなくても、記憶している情報を保持することが可能な不揮発性メモリで構成されている。ただし、MRAM42は、本体側基板151に設けられるHDD31およびROM32に比べて、より高速にデータの読み書きを行うことができるようになっている。ここで、本実施の形態では、CPU41が、MRAM42に格納されたプログラムを、直接読み出して実行することは可能であるものの、HDD31およびROM32に格納されたプログラムを、直接読み出して実行することはできないようになっている。このため、HDD31およびROM32に格納されたプログラムを実行しようとする場合、CPU41は、HDD31およびROM32から読み出したプログラムを一旦MRAM42に展開してから、このプログラムを実行するようになっている。そして、本実施の形態では、MRAM42がROMとして機能するとともに、RAMとしても機能するようになっている。図3は、図2に示すHDD31、ROM32およびMRAM42のそれぞれにおけるメモリエリアを、模式的に示す図である。ここで、図3aはHDD31のメモリエリアを、図3bはROM32のメモリエリアを、図3cはMRAM42のメモリエリアを、それぞれ例示している。まず、図3aに示すように、HDD31は、CPU41が実行する使用プログラムのマスタ複製元となるマスタプログラムを格納するマスタプログラム格納領域31Aと、CPU41による処理が行われる前およびCPU41による処理が行われた後の画像データをバッファデータとして一時的に格納するバッファデータ格納領域31Bとを有している。また、図3bに示すように、ROM32は、画像形成装置10を起動するにあたり、CPU41が実行するプログラムであるブートローダを格納するブートローダ格納領域32Aと、画像形成装置10の本体に付与されるシリアルナンバー製造番号等を本体識別番号として格納する本体識別番号格納領域32Bとを有している。さらに、図3cに示すように、MRAM42は、使用プログラム格納領域42Aと、複製識別番号格納領域42Bと、顧客情報格納領域42Cと、履歴情報格納領域42Dと、ワークデータ格納領域42Eと、バッファデータ格納領域42Fと、フラグ格納領域42Gとを有している。これらのうち、使用プログラム格納領域42Aは、本体側基板151に設けられたHDD31のマスタプログラム格納領域31Aに格納されるマスタプログラムを複製して得られたプログラムの一例としての使用プログラムを格納している。なお、CPU41は、MRAM42における使用プログラム格納領域42Aから読み出した使用プログラムを実行することで、画像形成装置10を構成する各部の制御を行う。ただし、マスタプログラムおよび使用プログラムは、完全に一致しているわけではなく、例えばユーザによる設定等が加味されることにより、一部に相違が存在する状態各種設定値が設定された状態となることがある。また、複製識別番号格納領域42Bは、本体側基板151に設けられたROM32の本体識別番号格納領域32Bに格納される本体識別番号を複製して得られた、複製識別番号を格納している。したがって、通常は、本体ROM32の本体識別番号と、制御基板152MRAM42の複製識別番号とが一致している。ただし、後述するように、制御基板152の入れ替えを行った場合には、本体ROM32の本体識別番号と、制御基板152MRAM42の複製識別番号とが、不一致になる場合もある。さらに、顧客情報格納領域42Cは、画像形成装置10のユーザによって設定された、ユーザ固有の顧客情報を格納している。秘密情報の一例としての顧客情報としては、例えば特定の宛先に対しファクシミリを繰り返し送信する場合に、送信先の名称と送信先の電話番号ファクシミリ番号とを対応付けて格納登録しておく宛先表送信テーブルなどが挙げられる。さらにまた、履歴情報格納領域42Dは、画像形成装置10の使用に伴って生じた、ユーザ固有の履歴情報を格納している。秘密情報の一例としての履歴情報としては、例えばプリント動作、スキャン動作、ファクシミリ送信動作およびファクシミリ受信動作などの動作内容と動作日時とを対応付けて格納しておく管理表管理リポートなどが挙げられる。なお、本実施の形態では、これら顧客情報および履歴情報が、秘密情報の一例となっている。また、ワークデータ格納領域42Eは、CPU41によるプログラムの実行に伴って一時的に発生するワークデータを格納している。さらに、バッファデータ格納領域42Fは、CPU41による処理が行われる前およびCPU41による処理が行われた後の画像データをバッファデータとして一時的に格納する。なお、この例では、MRAM42に設けられるバッファデータ格納領域42FとHDD31に設けられるバッファデータ格納領域31Bとの間で、双方向にバッファデータの受け渡しが行われる。そして、フラグ格納領域42Gは、CPU41によるプログラムの実行に伴うフラグの設定を格納する。図4は、図1に示す画像形成装置10の起動処理の流れを示すフローチャートである。なお、この起動処理は、例えばUI13を介して画像形成装置10の電源が投入されることに伴って制御部15より具体的には、制御基板152に設けられたCPU41にリセット指示が入力されたとき、また、画像形成装置10の電源が投入された後に何らかの理由により制御部15にリセット指示が入力されたとき、などに実行される。リセット指示を受け付けることによってCPU41が自身のリセットCPUリセットを実行すると、CPU41は、本体側基板151に設けられたROM32のブートローダ格納領域32Aに格納されているブートローダを読み出すステップ100。そして、CPU41は、読み出したブートローダの実行を開始する。次に、CPU41は、ROM32の本体識別番号格納領域32Bに格納されている本体識別番号を読み出すことで取得しステップ101、さらに、MRAM42の複製識別番号格納領域42Bに格納されている複製識別番号を読み出すことで取得するステップ102。そして、CPU41は、ステップ101で取得した本体識別番号と、ステップ102で取得した複製識別番号とが一致しているか否かを判断するステップ103。ここで、前回の起動時において、画像形成装置10の制御部15に制御基板152が取り付けられていた場合、制御基板152のMRAM42に設けられた複製識別番号格納領域42Bには、画像形成装置10のシリアルナンバーすなわち本体側基板151のROM32に設けられた本体識別番号格納領域32Bに格納された本体識別番号と同じ複製識別番号が格納されていることになる。したがって、ステップ103において、制御基板152が画像形成装置10の制御部15に取り付けられていれば、肯定の判断YESを行うことになり、別の制御基板例えば他の画像形成装置20に設けられた制御基板252が画像形成装置10の制御部15に取り付けられていれば、否定の判断NOを行うことになる。ステップ103で否定の判断NOを行った場合、CPU41は、次に、MRAM42の顧客情報格納領域42Cに格納される顧客情報を消去するステップ104。なお、ステップ104では、MRAM42の顧客情報格納領域42Cに格納される顧客情報に加えて、同じMRAM42の履歴情報格納領域42Dに格納される履歴情報を消去するようにしてもよい。ただし、ステップ104では、MRAM42における、使用プログラム格納領域42A、複製識別番号格納領域42B、ワークデータ格納領域42E、バッファデータ格納領域42Fおよびフラグ格納領域42G、のそれぞれにおける記憶内容については、消去せずにそのままの状態で残す。ステップ104の後、CPU41は、ステップ101で取得した本体識別番号を、MRAM42の複製識別番号格納領域42Bに、新たな複製識別番号として書き込むステップ105。このとき、新たな複製識別番号は、古い複製識別番号に対し上書きされる。ステップ105の後、CPU41は、MRAM42のフラグ格納領域42Gに、制御部15の初期化を要求するためのフラグを立てるステップ106。一方、上記ステップ103で肯定の判断YESを行った場合、CPU41は、後述するステップ107へと進む。そして、CPU41は、MRAM42のフラグ格納領域42Gにおいてフラグが立っているか否かを判断するステップ107。ステップ107で肯定の判断YESを行った場合、CPU41は、本体側基板151に設けられたHDD31のバッファデータ格納領域31Bの記憶内容、および、制御基板152に設けられたMRAM42のバッファデータ格納領域42Fの記憶内容を、それぞれ消去するステップ108。なお、ステップ108では、HDD31のマスタプログラム格納領域31A、および、MRAM42の使用プログラム格納領域42A、複製識別番号格納領域42B、顧客情報格納領域42C、履歴情報格納領域42D、ワークデータ格納領域42Eおよびフラグ格納領域42G、のそれぞれにおける記憶内容については、消去せずにそのままの状態で残す。ステップ108の後、CPU41は、HDD31のマスタプログラム格納領域31Aからマスタプログラムを読み出し、読み出したマスタプログラムを、MRAM42の使用プログラム格納領域に、新たな使用プログラムとして書き込むステップ109。このとき、新たな使用プログラムは、古い使用プログラムに対し上書きされる。ステップ109の後、CPU41は、MRAM42のフラグ格納領域42Gに立てておいたフラグを倒すステップ110。一方、ステップ107で否定の判断NOを行った場合、CPU41は、後述するステップ111へと進む。そして、CPU41は、MRAM42の使用プログラム格納領域42Aに格納されるプログラムを読み出して実行しステップ111、使用プログラムの実行に伴って、画像形成装置10を構成する各部画像読取部11、画像形成部12、UI13、送受信部14の初期設定を行い、画像形成装置10を立ち上げる。そして、画像形成装置10の各部が使用可能な状態に設定されることに伴って立ち上げが完了することで、一連の起動処理が終了する。なお、本実施の形態では、マスタプログラムをHDD31に格納するようにしていたが、これに限られるものではなく、例えばフラッシュメモリなどの不揮発性メモリを内蔵するメモリカードSDカードなどに格納するようにしてもよい。また、本実施の形態では、画像形成装置10の起動処理において、HDD31に設けられたバッファデータ格納領域31BおよびMRAM42に設けられたバッファデータ格納領域42Fの記憶内容を消去するようにしていたが、これに限られるものではなく、例えば画像形成装置10の終了処理において、これらの記憶内容を予め消去するようにしてもかまわない。