(57)【要約】【課題】  ハードディスクドライブ等の画像処理の際に必要となる大容量の記憶ユニットに障害が発生し、その記憶ユニットが動作不能となってしまった場合でも、動作を行うことができる画像処理装置を提供する。【解決手段】  画像処理装置２は、画像処理に関する作業内容を示すデータをワークエリア２２０ａに記憶し、ワークエリア２２０ａに記憶する作業内容を示すデータを通信可能に接続した画像処理装置３のリカバリエリア３２０ｂにバックアップする。画像処理装置２は、ワークエリア２２０ａを使用して作業を行えない場合に、リカバリエリア３２０ｂにバックアップした作業内容を示すデータを利用して、画像処理に関する作業を行う。【選択図】      図３
2006087067.tif 000002
【特許請求の範囲】
【請求項１】
画像処理に関する作業内容を示すデータを記憶する第１のメモリと、
前記第１のメモリに記憶する作業内容示すデータをバックアップする第２のメモリを有する外部装置と通信可能に接続する接続部と、
前記第１のメモリに記憶する作業内容を示すデータを前記第２のメモリにバックアップするバックアップ部と、
前記第１のメモリを使用して前記作業を行えない場合に、前記第２のメモリを使用して画像処理に関する作業を行う処理部とを具備することを特徴とする画像処理装置。
【請求項２】
前記第１のメモリが交換されたときに、前記第２のメモリにバックアップされた作業内容を示すデータを、交換された第１のメモリにリカバリするリカバリ部をさらに具備することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記バックアップ部のバックアップする作業内容を示すデータの種類を設定する設定部をさらに具備することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記リカバリ部を動作させるためのキーをさらに具備することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記リカバリ部は、前記キーが電源ＯＮ時に入力されていたときに動作することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記外部装置は、他の画像処理装置であることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記外部装置は、コンピュータ装置であることを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記コンピュータ装置は、着脱可能なメディアにデータの書込み及び読取りができるドライブをさらに具備し、
前記第２のメモリは、前記メディアであることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
原稿から画像を読取るスキャン部と、
前記スキャン部で読取った画像に基づいて、又は、前記接続部を介して受信したプリントデータ基づいてプリントを行うプリント部とをさらに具備し、
前記画像処理は、前記スキャナ部が行うスキャン処理、前記プリント部が行うネットワークプリント処理、前記スキャン部及び前記スキャナ部で行うコピープリント処理の少なくともいずれかであることを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記第１のメモリを使用して前記作業が行えない場合は、第１のメモリが故障したときであることを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
画像処理装置の画像処理方法において、
画像処理に関する作業内容を示すデータを第１のメモリに記憶し、前記第１のメモリに記憶する作業内容を示すデータを通信可能に接続した外部装置の第２のメモリにバックアップし、前記第１のメモリを使用して前記作業を行えない場合に、前記第２のメモリにバックアップした作業内容を示すデータを利用して、画像処理に関する作業を行うことを特徴とする画像処理方法。
【請求項１２】
前記第１のメモリが交換されたときに、前記第２のメモリにバックアップされた作業内容を示すデータを、交換された第１のメモリにリカバリすることを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
リカバリを開始させるキーの入力を電源ＯＮ時に検出することを特徴とする請求項１２に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理を行うときに大容量の記憶ユニットを使用する画像処理装置に関する。
【背景技術】
【０００２】
ファクシミリ制御部のみがアクセスできる文書情報メモリと、文書情報メモリに記憶されている受信情報を、バックアップするファクシミリ制御機能部と、他の制御部がアクセスできかつコンピュータ装置などの外部機器がインタフェースを介して接続されるハードディスクとを備えたデータ通信装置が知られている。このデータ通信装置は、文書情報メモリの文書情報が不測の原因により消去されたときは、ハードディスクにバックアップされている文書情報を文書情報メモリにコピーし、文書情報を復元できるものである（例えば、特許文献１参照）。
【特許文献１】特開２００３−２３４８６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このようなデータ通信装置等では、作業用のワークエリアを自装置内のハードディスクドライブが故障して動作しなくなった場合、他の部分の正常に動作可能でも、ハードディスクドライブを修理しなければ動作させることができなかった。
【０００４】
本発明は上記事情に鑑みてなされたものであって、その目的は、ハードディスクドライブ等の画像処理の際に必要となる大容量の記憶ユニットに障害が発生し、その記憶ユニットが動作不能となってしまった場合でも、動作を行うことができる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、画像処理に関する作業内容を示すデータを記憶するＨＤＤである第１のメモリと、第１のメモリに記憶する作業内容示すデータをバックアップする第２のメモリを有する他の画像処理装置又はコンピュータ装置である外部装置と通信可能に接続する接続部と、第１のメモリに記憶する作業内容を示すデータを第２のメモリにバックアップするバックアップ部と、第１のメモリを使用して作業を行えない場合に、第２のメモリを使用して画像処理に関する作業を行う処理部と具備する画像処理装置である。
【発明の効果】
【０００６】
本発明によると、ハードディスクドライブ等の画像処理の際に必要となる大容量の記憶ユニットに障害が発生し、その記憶ユニットが動作不能となってしまった場合でも、動作を行うことができる画像処理装置を提供できる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の一実施の形態について図面を参照して説明する。  
図１は、ネットワーク構成を示す図である。ローカル・エリア・ネットワーク（ＬＡＮ）１上に、マルチ・ファンクション・ペリフェラルズ（ＭＦＰ）２，ＭＦＰ３，パーソナル・コンピュータ（ＰＣ）７が接続されている。ＭＦＰ２，３は、複写機能、ネットワークスキャン機能、ネットワークプリント機能等の複数の機能を有する画像処理装置である
ＭＦＰ２、３の概略的な内部構成を図２を参照して説明する。なお、ＭＦＰ２，３は、ＨＤＤ２０に記憶されるデータを除いて同様な構成をしているため、ＭＦＰ３についての図示は省略する。
【０００８】
ＭＦＰ２は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、ＭＶＲＡＭ２１４、リアル・タイム・クロック（ＲＴＣ）２１５、ＬＡＮインタフェース２１６、コントロールパネル２１７、スキャン部２１８、プリント部２１９、ＨＤＤ２２０を具備している。ＣＰＵ２１１は、ＭＦＰ２内部の各部を総括的に制御する。ＲＯＭ２１２は、ＣＰＵ２１１が実行する制御プログラムや固定データを格納している。ＲＡＭ２１３は、ＣＰＵ２１１がＲＯＭ２１２に格納された制御プログラムを実行するときに使用するワークエリアを有している。ＮＶＲＡＭ２１４は、不揮発性のメモリであり、各種設定のデータ等を保存する。ＲＴＣ２１５は年、月、日、曜日、時、分、秒の情報である現在時刻情報を生成する。ＬＡＮインタフェース２１６はＬＡＮ１との接続に使用される。コントロールパネル２１７は、ユーザからの命令を受付け、また、ユーザに対して必要に応じた情報を表示する。スキャン部２１８は、原稿から画像を読取り、画像データを生成する。プリント部２１９は、外部からＬＡＮインタフェース２１６を介して受信したＰｒｉｎｔデータやスキャン部２１８が生成した画像データに基づいて印刷を行う。ＨＤＤ２２０は各種データを記憶する。
【０００９】
ＨＤＤ２２０は、データの記憶エリアとして、画像処理に関する作業を行うときに使用するワークエリア（ＷＡ）２２０ａと、ＭＦＰ３のワークエリアに記憶される作業内容を示すデータをバックアップするリカバリエリア（ＲＡ）２２０ｂとを有している。このＲＡ２０ｂは、ＭＦＰ３のＨＤＤ３２０のワークエリア３２０ａをバックアップするためにＭＦＰ３に対して開放されている。
【００１０】
なお、ＭＦＰ３のＨＤＤ３２０は、データの記憶エリアとして、画像処理に関する作業を行うときに使用するワークエリア（ＷＡ）３２０ａと、ＭＦＰ２のＷＡ２２０ａに記憶される作業内容を示すデータをバックアップするリカバリエリア（ＲＡ）３２０ｂとを有している。これらは、図３（Ａ）に図示している。また、ＲＡ３２０ｂは、ＭＦＰ２のＨＤＤ２２０のＷＡ２２０ａをバックアップするためにＭＦＰ２に対して開放されている。
【００１１】
図３（Ａ）は、このように構成されたＭＦＰ２，３のＨＤＤ２２０，３２０の記憶エリアの対応関係を示す図である。それぞれのＨＤＤ２２０、３２０には、上述したように、ＷＡ２２０ａ，３２０ａ及びＲＡ２２０ｂ，３２０ｂが設けられている。そして、図中矢印で示すように、ＲＡ２２０ｂはＷＡ３２０ａを、ＲＡ３２０ｂはＷＡ２２０ａをバックアップしている。
【００１２】
このように構成されたＭＦＰ２のＨＤＤ２２０が故障した場合について図３（Ｂ）を参照して説明する。ＭＦＰ２は、図３（Ｂ）に示すように、ＨＤＤ２２０が故障等した場合に、画像処理に関する操作を受け付けてもＨＤＤ２２０が動作せず、ＨＤＤ２２０を使用して処理を行うことができない。しかしながら、ＭＦＰ２のＷＡ２２０ａに記憶する作業内容を示すデータは、ＭＦＰ３のＨＤＤ３２０のＲＡ３２０ｂにバックアップされている。したがって、ＭＦＰ２は、画像処理に関する操作を受け付けると、ＭＦＰ３のＨＤＤ３２０のＲＡ３２０ｂをＬＡＮ１を介して使用し、受け付けた操作を実行する。このようにＭＦＰ２は、ＨＤＤ２２０が故障した場合に、画像処理に関する作業を行うことができる。なお、その作業内容を示すデータは、ＨＤＤ３２０のＲＡ３２０ｂに追記される。
【００１３】
続いて、ＭＦＰ２の故障したＨＤＤ２２０が新しいＨＤＤ２２０に交換されたときのデータのリカバリについて図３（Ｃ）を参照して説明する。ＭＦＰ２は、ＨＤＤ２２０が交換された後、オペレータから所定の操作を受け付ける。すると、ＭＦＰ３のＨＤＤ３２０のＲＡ３２０ｂに記憶されている作業内容を示すデータが、ＭＦＰ２のＨＤＤ２２０のＷＡ２２０ａにコピーされる。すなわち、ＭＦＰ２の作業内容を示すデータがＨＤＤ２２０のＷＡ２２０ａにリカバリされる。これにより、ＭＦＰ２は、ＨＤＤ２２０を継続して使用した場合と同様に、ＨＤＤ２２０を使用して画像処理に関する作業を行うことができるようになる。なお、ＨＤＤ２２０のリカバリを行うときに、ＭＦＰ３のＷＡ３２０ａに記憶する作業内容を示すデータもＭＦＰ２のＲＡ２２０ｂにコピーするようにすることも可能である。
【００１４】
このように、ＭＦＰ２，３のようにＭＦＰ同士でデータのバックアップを行う構成を説明したが、ＰＣ７を用いてバックアップを行うようにしても良い。以下、ＰＣ７のＨＤＤ７１８を用いてＭＦＰ２のＷＡ２２０ａ、ＭＦＰ３のＷＡ３２０ａをバックアップする場合の構成について説明する。
【００１５】
先ず、図４を参照してＰＣ７の内部構成について概略的に説明する。ＰＣ７は、ＣＰＵ７１１、ＲＯＭ７１２、ＲＡＭ７１３、ＲＴＣ７１４、ＬＡＮインタフェース７１５、ＣＤ−ＲＯＭドライブ７１６、ＤＶＤ−ＲＡＭドライブ７１７、ＨＤＤ７１８を具備している。ＣＰＵ７１１は、ＰＣ７内部の各部を総括的に制御する。ＲＯＭ７１２は、ＣＰＵ７１１が実行する制御プログラムや固定データ等を格納している。ＲＡＭ７１３は、ＣＰＵ７１１がＲＯＭ７１２に格納された制御プログラムを実行するときに使用するワークエリアを有している。ＲＴＣ７１４は年、月、日、曜日、時、分、秒の情報である現在時刻情報を生成する。ＬＡＮインタフェース７１５はＬＡＮ１との接続に使用される。ＣＤ−ＲＯＭドライブ７１６は、ＣＤに記憶されたデータの読出しに用いる。なお、ＰＣ７は所定の操作によりＣＤ−ＲＯＭドライブ７１６にセットされたＣＤに記憶されたデータを読みだし起動できるようになっている。ＤＶＤ−ＲＡＭドライブ７１７は、ＤＶＤ−ＲＡＭにデータを記録し、ＤＶＤ―ＲＡＭに記録されたデータを読取る。
【００１６】
ＨＤＤ７１８は、データの記憶エリアとして、各種データを記憶するワークエリア（ＷＡ）７１８ａと、ＭＦＰ２のＨＤＤ２２０のＷＡ２２０ａに記憶される作業内容を示すデータをバックアップするリカバリエリア（ＲＡ）７１８ｂと、ＭＦＰ３のＨＤＤ３２０のＷＡ３２０ａ記憶される作業内容を示すデータをバックアップするリカバリエリア（ＲＡ）７１８ｃとを有している。これらＲＡ７１８ｂ，７１８ｃは、ＭＦＰ２のＷＡ２２０ａ、ＭＦＰ３のＷＡ３２０ａをそれぞれバックアップするために開放されている。
【００１７】
図５（Ａ）は、ＭＦＰ２のＨＤＤ２２０とＰＣ７のＨＤＤ７１８との記憶エリアの対応関係を示す図である。なお、この図５（Ａ）から図５（Ｃ）において、ＭＦＰ３のＨＤＤ３２０とＰＣ７のＨＤＤ７１８との記憶エリアの対応関係については図示を省略している。ＭＦＰ２のＨＤＤ２２０、ＰＣ７のＨＤＤ７１８には、それぞれＷＡ２２０ａ，７１８ａが設けられている。さらに、ＰＣ７のＨＤＤ７１８には、ＭＦＰ２のＷＡ２２０ａに記憶する作業内容を示すデータをリカバリするためにバックアップするＲＡ７１８ｂが設けられている。
【００１８】
このように構成されたＭＦＰ２のＨＤＤ２２０が故障した場合について図５（Ｂ）を参照して説明する。ＭＦＰ２は、図５（Ｂ）に示すように、ＨＤ２２０が故障等した場合に、画像処理に関する操作を受け付けてもＨＤＤ２２０が動作せず、ＨＤＤ２２０を使用して処理を行うことができない。しかしながら、ＭＦＰ２のＷＡ２２０ａに記憶する作業内容を示すデータは、ＰＣ７のＨＤＤ７１８のＲＡ７１８ｂにバックアップされている。したがって、ＭＦＰ２は、画像処理に関する操作を受け付けると、ＰＣ７のＨＤＤ７１８のＲＡ７１８ｂをＬＡＮ１を介して使用して受け付けた操作を実行する。このように、ＭＦＰ２は、ＨＤＤ２２０が故障した場合に、画像処理に関する作業を行うことができる。なお、その作業内容を示すデータは、ＰＣ７のＨＤＤ７１８のＲＡ７１８ｂに追記される。
【００１９】
続いて、ＭＦＰ２の故障したＨＤＤ２２０が新しいＨＤＤ２２０に交換されたときのデータのリカバリについて図５（Ｃ）を参照して説明する。ＭＦＰ２は、ＨＤＤ２２０が交換された後、オペレータから所定の操作を受け付ける。すると、ＰＣ７のＨＤＤ７１８のＲＡ７１８ｂに記憶されている作業内容を示すデータが、ＭＦＰ２のＨＤＤ２２０のＷＡ２２０ａにコピーされる。すなわち、ＭＦＰ２の作業内容を示すデータがＨＤＤ２２０のＷＡ２２０ａにリカバリされる。これにより、ＭＦＰ２は、ＨＤＤ２２０を継続して使用した場合と同様に、ＨＤＤ２２０を使用して画像処理に関する作業を行うことができるようになる。
【００２０】
上述の説明は、ＭＦＰ２とＭＦＰ３、ＭＦＰ２とＰＣとの対応関係でバックアップを行う場合で説明している。しかしながら、この対応関係に限られるものではない。例えば、図６から図１３を用いて説明する対応関係としても良い。
【００２１】
図６から図８は、ＭＦＰ同士でバックアップする場合のＨＤＤの記憶エリアの対応関係を示している。図６はＭＦＰ２，３，４の３台の場合を示している。図７はＭＦＰ２，３，４，５の４台の場合を示している。図８はＭＦＰ２，３，４，５，６の５台の場合を示している。それぞれ、ワークエリア（ＷＡ）と、他のＭＦＰのＷＡをバックアップするリカバリエリア（ＲＡ）を設けている。この実施の形態では、リカバリを行う関係をわかりやすくするために、ＭＦＰ番号は、２からの連番にして、自分のＭＦＰ番号＋１番のＭＦＰにリカバリを行えるようにしたものにしている。なお、最後のＭＦＰ番号のＭＦＰは最初のＭＦＰ番号のＭＦＰにバックアップさせるようにしている。
【００２２】
図９から図１２は、ＭＦＰのＷＡをＰＣでバックアップする場合のＨＤＤの記憶エリアの対応関係を示している。図９は２台のＭＦＰ２，３を１台のＰＣ７でバックアップする場合を示している。図１０は、３台のＭＦＰ２，３，４を１台のＰＣ７でバックアップする場合を示している。図１１は、４台のＭＦＰ２，３，４，５を１台のＰＣ７でバックアップする場合を示している。図１２は、４台のＭＦＰ２，３，４，５を、２台のＰＣ７，８で２台ずつバックアップする場合を示している。
【００２３】
図１３は、ＭＦＰ２，３，…，に対応するメディアであるＤＶＤ−ＲＡＭを予め用意し、そのメディアに各ＭＦＰのＷＡのバックアップをそれぞれ行う場合を示している。各ＭＦＰに対応するＤＶＤ−ＲＡＭ（メディア）１，２，…，を用意しておく。そしてオペレータは、ＤＶＤ−ＲＡＭをＰＣ７のＤＶＤ−ＲＡＭドライブ７１７に挿入し、所定の操作をすることにより、メディアにバックアップを行う。例えば、ＭＦＰ２のＨＤＤ２２０が故障した際には、対応するＤＶＤ−ＲＡＭ１をＤＶＤ−ＲＡＭドライブ７１７に挿入し、その内容をＲＡ７１８ｂにコピーする。これにより、ＨＤＤ２２０が故障した場合に、ＭＦＰ２は画像処理に関する作業をＰＣのＨＤＤ７１８を使用して行うことができるようになる。また、このＤＶＤ−ＲＡＭ１を利用することにより、ＨＤＤ２２０を新しいものに交換した場合に、リカバリを行うこともできるようになる。なお、バックアプに用いるメディアは、ＤＶＤ−ＲＡＭなくても画像データ等を記録できるような大容量のメディアであれば良い。
【００２４】
以下、上述したバックアップ等を行うための処理について、詳細に説明する。先ず、ＭＦＰ同士でバックアップを行う構成の場合に、ＮＶＲＡＭ２１４、ＲＡＭ２１３、ＨＤＤ２２０に保存されるデータの内容について詳細に説明する。なお、図１４から図１６はＭＦＰ２に保存される内容を例に挙げて説明する。
【００２５】
図１４は、ＮＶＲＡＭ２１４に保存されるデータの詳細を示す図である。ＮＶＲＡＭ２１４には、“起動ＤＥＶＩＣＥ”、“接続ＩＰアドレス”、“自局ＩＰアドレス／ＮｅｔＭａｓｋ”、“ＨＤＤ”、“ＭＦＰ番号”、“バックアップ  ＭＦＰ番号”、“バックアップ”、“バックアップ方法”、“Ｒｅｃｏｖｅｒｙ  ＭＦＰ  ＮＯ．”の各項目を設定するための領域が確保されている。“起動ＤＥＶＩＣＥ”には、ＬＡＮ起動を行うか、ＨＤＤ起動を行うかが設定される。“接続ＩＰアドレス”には、ＬＡＮ１に接続するためのアドレスが設定される。“自局ＩＰアドレス／ネットマスク”には、ＬＡＮ１上のアドレスが設定される。“ＨＤＤ”には、ＨＤＤ２２０が接続されているか、切り離されているかが設定される。“ＭＦＰ番号”には、ＭＦＰに与えられる固有の番号が設定される。“バックアップＭＦＰ番号”には、自身のＨＤＤ２２０のデータがバックアップされているＭＦＰのＭＦＰ番号が設定される。“バックアップ”には、オペレータがコントロールパネル２１７を操作して手動でバックアップを行うか、所定開始時刻、所定時間間隔などに自動的にバックアップを行うかが設定される。“バックアップ方法”には、ワークエリア（ＷＡ）２２０ａのすべてをバックアップするのか、一部をバックアップするのかが設定される。ＷＡ２２０ａの一部をバックアップする場合には、例えば“Ｃｏｐｙ”、“Ｓｃａｎ”、“Ｐｒｉｎｔ”から選択する。これらは各動作を行ったときにＨＤＤ２２０に保存されるＷＡ２２０ａ内の領域を示すものである。“Ｒｅｃｏｖｅｒｙ  ＭＦＰ  ＮＯ．”には、リカバリのためにバックアップを行うＭＦＰのＭＦＰ番号が設定される。なお、後述するリモートアクセスを行う際には、リカバリ名がＦｉｌｅ名として自動的に設定されるようになっている。
【００２６】
図１５は、ＲＡＭ２１３に保存されるデータの詳細を示す図である。ＲＡＭ２１３には、“タイム”、“ｎ”、“Ｉ、Ｊ”、３つの“Ｉ、Ｊ、Ｋ、Ｎ”の各項目の設定を保存する領域が形成されている。“タイム”には、自動バックアップを行うための時間が設定される。なお、オペレータが手動でバックアップを行う場合は“０”を設定する。変数“ｎ”、“Ｉ、Ｊ”、３つの“Ｉ、Ｊ、Ｋ、Ｎ”“ｎ”は、後述する処理で使用されるものである。“ｎ”は、Ｐｒｉｎｔ処理で用いられるものである。“Ｉ、Ｊ”は、Ｂａｃｋｕｐ処理で用いられるものである。３つの“Ｉ、Ｊ、Ｋ、Ｎ”、“ｎ”は、ＣｏｐｙＢａｃｋｕｐ処理、ＳｃａｎＢａｃｋｕｐ処理、ＰｒｉｎｔＢａｃｋｕｐ処理でそれぞれ用いられるものである。
【００２７】
図１６は、ＨＤＤ２２０に保存されるデータの内容を示す図である。ＨＤＤ２２０は、上述したようにワークエリア（ＷＡ）２２０ａと、リカバリエリア（ＲＡ）２２０ｂとを有している。
【００２８】
先ず、ＷＡ２２０ａについて説明する。ＩＤを示す領域には、“Ｒｅｃｏｖｅｒｙ”を示す値が入る。“ＩＰアドレス／ＮｅｔＭａｓｋ”には、ＬＡＮ１上のＩＰアドレス及びＮｅｔＭａｓｋを示す値が保存される。Ｃｏｐｙ  Ｗｏｒｋ  Ａｒｅａは、Ｃｏｐｙ時に使用する作業領域である。このＣｏｐｙ  Ｗｏｒｋ  Ａｒｅａは、図示のように、さらに、Ｃｏｐｙ１からＣｏｐｙＮの領域に分けられている。Ｃｏｐｙ１からＣｏｐｙＮの領域は、ＣｏｐｙＣｏｕｎｔ、ＣｏｐｙＲｄｐ、ＣｏｐｙＷｒｔｐをポインタとして使用するリングバッファとなっている。Ｃｏｐｙ１からＣｏｐｙＮの各領域のディレクトリの中にはさらに、ページカウントでページが示されるとともに、ページ１からページｎの領域にＣｏｐｙする単位のページデータが格納されている。Ｃｏｐｙを行う際はこの順番で印刷される。また、Ｓｃａｎ  Ｗｏｒｋ  Ａｒｅａは、Ｓｃａｎ時にＳｃａｎデータを格納する領域である。さらに、Ｐｒｉｎｔ  Ｗｏｒｋ  Ａｒｅａは、ネットワークプリント時にプリントデータを格納する領域である。これら各領域は、図示のように、Ｃｏｐｙ  Ｗｏｒｋ  Ａｒｅａと同様な構造をしている。また、バックアップするときの作業領域としてＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ  Ａｒｅａ等を確保している。
【００２９】
次にＲＡ２２０ｂについて説明する。ＲＡには、ＩＤ、Ｉｐ／ＮｅｔＭａｓｋ、Ｃｏｐｙ  Ｗｏｒｋ  Ａｒｅａ、Ｓｃａｎ  Ｗｏｒｋ  Ａｒｅａ、Ｐｒｉｎｔ  Ｗｏｒｋ  Ａｒｅａの他に、ＭＦＰ  ＮＯ．を格納する領域、ＮＶＲＡＭ２１４の内容を格納する領域を加えた領域が確保される。したがって、ＲＡ２２０ｂには、ＭＦＰ  ＮＯ．に対応するＭＦＰのＨＤＤのＷＡがバックアップされる。例えば、ＭＦＰ３がＭＦＰ  ＮＯ．として設定されている場合には、ＭＦＰ２は、ＭＦＰ３のＷＡ３２０ａに記憶される内容をＲＡ２２０ｂにバックアップする。
【００３０】
次に、ＭＦＰ２，…，のＷＡの内容をＰＣ７でバックアップする場合におけるＨＤＤ７１８に保存されるデータの内容について説明する。図１７は、ＨＤＤ７１８に保存されるデータを示す図である。ＨＤＤ７１８は、ＷＡ７１８ａと、ＲＡ７１８ｂ，…，７１８ｎとを有している。なお、ＲＡは、バックアップを行うＭＦＰの数に対応した数を設けるように構成する。ＷＡ７１８ａは、ＰＣのＩＤ番号を示す領域、ＩＰ／ＮｅｔＭａｓｋを格納する領域及びＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ  Ａｒｅａを設けている。各ＲＡ７１８ｂ，…，７１８ｎには、ＩＤ、Ｉｐ／ＮｅｔＭａｓｋ、Ｃｏｐｙ  Ｗｏｒｋ  Ａｒｅａ、Ｓｃａｎ  Ｗｏｒｋ  Ａｒｅａ、Ｐｒｉｎｔ  Ｗｏｒｋ  Ａｒｅａの他に、ＭＦＰ  ＮＯ．を格納する領域、ＮＶＲＡＭ（例えば、ＭＦＰの場合にはＮＶＲＡＭ２１４）の内容を格納する領域を加えた領域が確保される。なお、ＲＡは、ＨＤＤ７１８の記憶領域が許す限り、複数確保するようにする。これにより、ＭＦＰ２，…，のＷＡのバックアップを行うＰＣの数をＬＡＮ１上で少なくすることができる。
【００３１】
図１８は、ＭＦＰ同士又はＰＣにＷＡの内容をバックアップする場合における  Ｂａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ  Ａｒｅａの詳細を示すテーブルである。“コマンド（ＣＭＤ）”には、リモート命令を実行するためのステータスが格納される。“Ｕｐｄａｔｅ  Ｔｉｍｅ”には、更新時間が格納される。“ＭＦＰ”には自身のＷＡの内容をバックアップしているＭＦＰのＭＦＰ番号が格納される。“Ｒｅｃｏｖｅｒｙ  ＭＦＰ”には、リカバリのためにバックアップしている他のＭＦＰのＭＦＰ番号（又はＰＣ番号）が格納される。“ＩＮＸ”にはＣｏｐｙ／Ｓｃａｎ／Ｐｒｉｎｔ時のワーク用バッファのリングポインタ（ＣｏｐｙＣｏｕｎｔ／ＣｏｐｙＲｄｐ／ＣｏｐｙＷｒｔｐ／ＳｃａｎＣｏｕｎｔ／ＳｃａｎＲｄｐ／ＳｃａｎＷｒｔｐ／ＰｒＣｏｕｎｔ／ＰｒＲｄｐ／ＰｒＷｒｔｐ）が格納される。“ＩＮＦ＿ＮＯ”にはＢａｃｋｕｐ  Ｆｉｌｅの数が格納される。“ＩＮＦ”には、Ｂａｃｋｕｐ  Ｆｉｌｅの情報が格納される。この“ＩＮＦ”には、状態を示す“Ｓｔａｔｕｓ”、Ｆｉｌｅ名を格納するために“ＦＵＬＬ  Ｐａｔｈ  Ｆｉｌｅ  Ｎａｍｅ”、更新時間を格納するのに“Ｕｐｄａｔｅ  Ｔｉｍｅ”が入れられる。また、“Ｔｅｍｐ  Ｄｉｒｅｃｔｏｒｙ”にはバックアップ中に更新ファイルが発生した場合、更新を許可するために、一時的にコピーする領域として使用される。
【００３２】
図１９は、メディアにＭＦＰのＷＡをバックアップする場合におけるＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ  Ａｒｅａの詳細を示す図である。“Ｕｐｄａｔｅ  Ｔｉｍｅ”には、更新時間が格納される。“ＭＦＰ”には自身のＷＡの内容をバックアップしているＭＦＰのＭＦＰ番号が格納される。“Ｒｅｃｏｖｅｒｙ  ＭＦＰ”にはリカバリのためにバックアップしている他のＭＦＰのＭＦＰ番号が格納される。“ＩＮＸ”にはＣｏｐｙ／Ｓｃａｎ／Ｐｒｉｎｔ時のワーク用バッファのリングポインタ（ＣｏｐｙＣｏｕｎｔ／ＣｏｐｙＲｄｐ／ＣｏｐｙＷｒｔｐ／ＳｃａｎＣｏｕｎｔ／ＳｃａｎＲｄｐ／ＳｃａｎＷｒｔｐ／ＰｒＣｏｕｎｔ／ＰｒＲｄｐ／ＰｒＷｒｔｐ）が格納される。“ＩＮＦ＿ＮＯ”には、Ｂａｃｋｕｐ  Ｆｉｌｅの数が格納される。“ＩＮＦ”にはＢａｃｋｕｐ  Ｆｉｌｅの情報が格納される。この“ＩＮＦ”には、状態を示す“Ｓｔａｔｕｓ”、Ｆｉｌｅ名を格納するために“ＦＵＬＬ  Ｐａｔｈ  Ｆｉｌｅ  Ｎａｍｅ”、更新時間を格納するのに“Ｕｐｄａｔｅ  Ｔｉｍｅ”が入れられる。また、“Ｂａｃｋｕｐ  Ｆｉｌｅ”には、バックアップするファイルが圧縮保存される。この圧縮保存されるファイルは、“ＩＮＦ  ＮＯ．”のインデックス番号と対応したファイル番号で保存される。
【００３３】
図２０は、コントロールパネル２１７を示す図である。コントロールパネル２１７には、表示部２１７ａ、テンキー２１７ｂ、ＨＤＤ２２０をリカバリするときに用いるＨＤＤ修復モードキー２１７ｃ、カーソルを移動させるためのカーソル移動キー２１７ｄ等が設けられている。
【００３４】
図２１は、前記表示部２１７ａの一部２１７ｅに表示する内容を示している。表示部２１７ａの一部２１７ｅには、バックアップ実行中には、バックアップ表示がされる。このバックアップ表示は、図示のように、“ＭＦＰ−ＮＯ（ＢａｃｋｕｐＮＯ）→ＣｏｎｎｅｃｔＮＯ（Ｃｏｎｎｅｃｔ  ＮＯ）”と表示される。“ＭＦＰ−ＮＯ”は、自身のＭＦＰ番号を示し、“（Ｂａｃｋｕｐ  ＮＯ）”は、ＨＤＤのＲＡに保存されているＭＦＰ番号を示している。また、“Ｃｏｎｎｅｃｔ  ＮＯ”は、ＨＤＤとして接続実行している番号を示している。すなわち“Ｃｏｎｎｅｃｔ  ＮＯ”は、自身のＨＤＤ２２０ならＨＤＤと、ＬＡＮ１を介して接続しているリモートＨＤＤならそのＨＤＤを有するＭＦＰのＭＦＰ番号となる。“（ＣｏｎｎｅｃｔＮＯ）”は、ＨＤＤのＷＡをＢａｃｋｕｐしたＭＦＰ番号を示している。
【００３５】
以下では、ＭＦＰ２のＨＤＤ２２０に故障が発生し、その故障したＨＤＤ２２０を正常なＨＤＤ２２０に交換する場合について説明する。
【００３６】
先ず図３（Ａ）で示したように、２台のＭＦＰ２，３同士でバックアップをしている場合について説明する。
【００３７】
図２２は、ＭＦＰ２の動作手順を示すフローチャートである。オペレータは、ＨＤＤ２２０が故障したときには、ＭＦＰ２の電源をＯＦＦにして、壊れたＨＤＤ２２０を正常なＨＤＤ２２０に交換する。そして、オペレータは、ＨＤＤ２２０に記憶される内容を修復するために、電源ＯＮ時、コントロールパネル２１７のＨＤＤ修復モードキー２１７ｃを押す。これにより、ＣＰＵ２１１は、ＨＤＤ修復モードでＭＦＰ２を立ち上げる（ＳＴ１）。このＨＤＤ修復モードでは、ＣＰＵ２１１は、ＨＤＤ２２０を初期化後（ＳＴ２）、ＮＶＲＡＭ２１４の起動ＤＥＶＩＣＥをＨＤＤ２２０となるように設定する（ＳＴ３）。そして、ＣＰＵ２１１は、コントロールパネル２１７にＮＶＲＡＭ２１４の起動ＩＰアドレスを表示し（ＳＴ４）、接続ＩＰアドレスからコピーするか否かの選択を受け付ける（ＳＴ５）。コピーが選択された場合は（ＳＴ５でＹＥＳ）、ＣＰＵ２１１は、接続ＩＰアドレスにリモート接続し、リカバリエリア３２０ｂの内容を新しいＨＤＤ２２０のＷＡ２２０ａへコピーするリモートＨＤＤコピーを行う（ＳＴ６）。コピー終了後、ＣＰＵ２１１は、電源ＯＦＦしてＨＤＤ修復モードを終了する。これにより、新しいＨＤＤ２２０に故障したＨＤＤ２２０の内容がリカバリされる。また、コピーが選択されなかった場合には（ＳＴ５でＮＯ）、ＣＰＵ２１１は、新しいＨＤＤ２２０を初期化状態のままで、電源ＯＦＦしてＨＤＤ修復モードを終了する。
【００３８】
一方、電源ＯＮ時、オペレータによりＨＤＤ修復モードキー２１７ｃが押されておらず（ＳＴ１でＮＯ）、ＮＶＲＡＭ２１４の起動ＤＥＶＩＣＥがＬＡＮになっている場合、ＣＰＵ２１１は、ＬＡＮ起動モードでＭＦＰ２を立ち上げる（ＳＴ７、ＬＡＮ起動モード）。そして、ＣＰＵ２１１は、ＮＶＲＡＭ２１４の起動ＩＰアドレスのＲＡ３２０ｂを、リモートＨＤＤとして動作する（ＳＴ８）。そして、ＣＰＵ２１１は、Ｃｏｐｙ、Ｓｃａｎ、Ｐｒｉｎｔ等の通常処理（後述する）を実行する（ＳＴ９）。そして、ＭＦＰ２は、電源ＯＦＦするまでは、ＬＡＮ起動モードで動作する。
【００３９】
さらに、電源ＯＮ時、オペレータによりＨＤＤ修復モードキー２１７ｃが押されておらずに、ＮＶＲＡＭ２１４の起動ＤＥＶＩＣＥがＨＤＤ２２０になっていて（ＳＴ７、ＹＥＳ）、ＨＤＤ２２０へのアクセスが正常でないと判断した場合（ＳＴ１０でＮＯ）、ＣＰＵ２１１は、ＬＡＮ起動に切替える切替え処理を行う。すなわち、ＣＰＵ２１１は、コントロールパネル２１７の表示部２１７ａに起動ＩＰアドレスを表示し（ＳＴ１１）、接続ＩＰアドレスの入力を受付ける（ＳＴ１２）。次に、ＣＰＵ２１１は、コントロールパネル２１７の表示部２１７ａに自局ＩＰアドレス及びＮｅｔＭａｓｋを表示し（ＳＴ１３）、自局ＩＰアドレス及びＮｅｔＭａｓｋの入力を受付ける（ＳＴ１４）。これにより、ＣＰＵ２１１は、ＮＶＲＡＭ２１４の起動ＤＥＶＩＣＥをＬＡＮに設定し（ＳＴ１５）、電源ＯＦＦがＯＦＦされる。ＭＦＰ２は、次に電源がＯＮされると、上述したＬＡＮ起動モードで起動するようになる。なお、再起動を自動的に行うようにしても良い。また、ＣＰＵ２１１は、ＨＤＤ２２０へのアクセスが正常であると判断した場合（ＳＴ１０でＹＥＳ）、設定されたＲＡ３２０ｂをリモート共有する（ＳＴ１６）。そしてＣＰＵ２１１は、Ｃｏｐｙ、Ｓｃａｎ、Ｐｒｉｎｔ等の通常処理を実行する（ＳＴ９）。
【００４０】
図２３及び図２４は、ＣＰＵ２１１の通常処理の手順を示すフローチャートである。先ず、ＢｃｋｕｐＴａｓｋ（ＳＴ１０１）、ＮｅｔｗｏｒｋＴａｓｋ（ＳＴ１０２）、ＰｒｉｎｔＴａｓｋ（ＳＴ１０３）を起動する。これらの処理の詳細は後述する。そして、ＣＰＵ２１１は、コントロールパネル２１７からの入力を受付け（ＳＴ１０４）、電源をＯＦＦするまで各処理を実行する。
【００４１】
Ｃｏｐｙが選択された場合（ＳＴ１０５でＹＥＳ）、ＣＰＵ２１１は、ＣｏｐｙＷｒｔｐより作業用のＣｏｐｙｉを確定し、ＣｏｐｙＷｒｔｐ＝ＣｏｐｙＷｒｔｐ＋１を更新する（ＳＴ１０６）。そして、ＣＰＵ２１１は、ＰａｇｅＣｏｕｎｔを“０”に設定し（ＳＴ１０７）、作業用Ｃｏｐｙｉの中にＰａｇｅ[１]から原稿を順次スキャンして１ページごとに入れ、原稿枚数をページカウンタにカウントする（ＳＴ１０８からＳＴ１１４）。ＣＰＵ２１１は、原稿終了を判断すると（ＳＴ１０８でＹＥＳ）、表示部２１７ａの一部２１７ｅに表示を行う（ＳＴ１１５）。この表示は、図２１で示したように、ＭＦＰ番号（バックアップＭＦＰ番号）→ＨＤＤ（リカバリするためのＭＦＰ番号）のように表示される（ＳＴ１１６）。
【００４２】
各種設定が選択された場合（ＳＴ１１７でＹＥＳ）は、ＣＰＵ２１１は受け付けた各種設定をＮＶＲＡＭ２１４に設定する各種設定処理を行う（ＳＴ１１８）。この各種設定処理は後述する。
【００４３】
Ｓｃａｎが選択された場合（ＳＴ１１９でＹＥＳ）、ＣＰＵ２１１は、ＳｃａｎＷｒｔｐより作業用のＳｃａｎｉを確定し、ＳｃａｎＷｒｔｐ＝ＳｃａｎＷｒｔｐ＋１を更新する（ＳＴ１２０）。そして、ＣＰＵ２１１は、ＰａｇｅＣｏｕｎｔを０に設定し（ＳＴ１２１）、作業用Ｓｃａｎｉの中にＰａｇｅ[１]から原稿を順次スキャンして１ページごとに入れ、原稿枚数をページカウンタにカウントする（ＳＴ１２２からＳＴ１２８）。ＣＰＵ２１１は、原稿終了を判断すると（ＳＴ１２２でＹＥＳ）、スキャン処理を終了する。電源のＯＦＦの入力を受け付ける（ＳＴ１２９でＹＥＳ）まで、ＣＰＵ２１１は、通常処理を行うために待機する。
【００４４】
図２５は、ＮＶＲＡＭ２１４に設定を行う各種設定処理を示すフローチャートである。ＣＰＵ２１１は、“起動ＤＥＶＩＣＥ”が選択された場合（ＳＴ２０１でＹＥＳ）、起動デバイスを設定する（ＳＴ２０２）。ＣＰＵ２１１は、“接続ＩＰアドレス”が選択された場合（ＳＴ２０３でＹＥＳ）、接続ＩＰアドレスを設定する（ＳＴ２０４）。ＣＰＵ２１１は、“自局ＩＰアドレス”が選択された場合（ＳＴ２０５でＹＥＳ）、自局ＩＰアドレス／ＮｅｔＭａｓｋを設定する（ＳＴ２０６）。ＣＰＵ２１１は、“ＨＤＤ”が選択された場合（ＳＴ２０７）、ＨＤＤの接続、切り離しを設定する（ＳＴ２０８）。ＣＰＵ２１１は、“ＭＦＰ番号”が選択された場合（ＳＴ２０９）、ＭＦＰ番号を設定する（ＳＴ２１０）。ＣＰＵ２１１は、“バックアップＭＦＰ番号”が選択された場合（ＳＴ２１１）、バックアップＭＦＰ番号を設定する（ＳＴ２１２）。ＣＰＵ２１１は、“バックアップ”が選択された場合（ＳＴ２１３）、バックアップを手動で行うか自動で行うかを設定する（ＳＴ２１４）。ＣＰＵ２１１は、“Ｂａｃｋｕｐ方法”が選択された場合（ＳＴ２１５）、Ｂａｃｋｕｐ方法を設定する（ＳＴ２１６）。ＣＰＵ２１１は、“Ｒｅｃｏｖｅｒｙ  Ｃｌｅａｒ”が選択された場合は（ＳＴ２１７）、リカバリエリアをクリアする（ＳＴ２１８）。
【００４５】
図２６は、ＰｒｉｎｔＴａｓｋを示すフローチャートである。ＣＰＵ２１１は、ＣｏｐｙＣｏｕｎｔが“０”でない場合、すなわち、コピー印字データがある場合（ＳＴ３０１でＮＯ）、ＣｏｐｙＲｄｐより印字作業用のＣｏｐｙｉを確定し（ＳＴ３０２）、変数ｎを“１”に設定する（ＳＴ３０３）。そして、ＣＰＵ２１１は、作業用Ｃｏｐｙｉの中のＰａｇｅ[１]から順次１ページごと印字してＰａｇｅＣｏｕｎｔページまで印字する（ＳＴ３０４からＳＴ３０７）。そして、ＣＰＵ２１１は、印字終了時、ＣｏｐｙＲｄｐ、ＣｏｐｙＣｏｕｎｔの各カウンタを更新する（ＳＴ３０８，ＳＴ３０９）。
【００４６】
ＣＰＵ２１１は、ＰｒＣｏｕｎｔが“０”でない場合すなわち、Ｎｅｔｗｏｒｋ  Ｐｒｉｎｔの印字データがある場合は（ＳＴ３１０でＮＯ）、ＰｒＲｄｐより印字作業用のＰｒｉを確定し（ＳＴ３１１）、変数ｎを“１”に設定する（ＳＴ３０３）。そして、ＣＰＵ２１１は、印字作業用のＰｒｉの中のＰａｇｅ[１]から順次１ページごと印字してＰａｇｅＣｏｕｎｔページまで印字する（ＳＴ３１３からＳＴ３１６）。そして、ＣＰＵ２１１は、印字終了時、ＰｒＲｄｐ、ＰｒＣｏｕｎｔの各カウンタを更新する（ＳＴ３１７，ＳＴ３１８）。
【００４７】
ＣＰＵ２１１は、電源がＯＦＦするまで（ＳＴ３１９でＹＥＳ）、ＣｏｐｙＣｏｕｎｔの監視、ＰｒＣｏｕｎｔの監視を繰り返す。
【００４８】
図２７は、ＮｅｔｗｏｒｋＰｒｉｎｔＴａｓｋを示すフローチャートである。ＣＰＵ２１１は、ＮｅｔｗｏｒｋＰｒｉｎｔ命令を受信した場合（ＳＴ４０１でＹＥＳ）、ＰｒＷｒｔｐより作業用のＰｒｉを確定し（ＳＴ４０２）、ＰａｇｅＣｏｕｎｔを“０”に設定する（ＳＴ４０３）。そして、ＣＰＵ２１１は、作業用Ｐｒｉの中にＰａｇｅ[１]から受信したＮｅｔｗｏｒｋＰｒｉｎｔデータをページデータに変換して１ページごとに入れ、ＰａｇｅＣｏｕｎｔを更新する（ＳＴ４０４からＳＴ４１０）。ＣＰＵ２１１は、受信ページが終了したと判断するまでこの処理を行い（ＳＴ４０４でＮＯ）、電源がＯＦＦされるまで受信を繰り返す。
【００４９】
図２８及び図２９はＢａｃｋｕｐＴａｓｋを示すフローチャートである。ＣＰＵ２１１は、起動がＬＡＮ起動となっている場合は（ＳＴ５０１でＹＥＳ）、バックアップを行なわず、起動がＬＡＮ起動となっていない場合（ＳＴ５０１でＮＯ）にバックアップを行う。
【００５０】
Ｂａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＣＭＤ＝１の場合（すなわち、リモートよりＢａｃｋｕｐ要求があった場合，ＳＴ５０２でＹＥＳ）は、ＣＰＵ２１１は、ＮＶＲＡＭ２１４の“Ｒｅｃｏｖｅｒｙ  ＭＦＰ  ＮＯ．”へＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋの“Ｒｅｃｏｖｅｒｙ  ＭＦＰ”の内容をコピーする（ＳＴ５０３）。このコピーを行った場合、コントロールパネル２１７で手動Ｂａｃｋｕｐが指定されていて、バックアップの指示があった場合（ＳＴ５０４でＹＥＳ）、自動Ｂａｃｋｕｐが指定されていて指定時間になって（ＳＴ５０５でＹＥＳ）指定時刻の更新を行った場合は（ＳＴ５０６）、設定されたＭＦＰ３のＨＤＤ３２０のＲＡ３２０ｂに、記憶されたＷＡ２２０ａの内容をバックアップする。ＣＰＵ２１１は、先ず、“Ｒｅｃｏｖｅｒｙ”を共有し（ＳＴ５０７）、Ｒｅｃｏｖｅｒｙ  ＨＤＤのＩＰ／ネットマスクにアドレスをコピーし（ＳＴ５０８）、Ｆｉｌｅの更新アクセスを禁止し（ＳＴ５０９）、Ｂａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ領域の初期化処理を行う（ＳＴ５１０，ＳＴ５１１）。
【００５１】
そして、ＣＰＵ２１１は、ＣｏｐｙのＢａｃｋｕｐが指定されている場合は（ＳＴ５１２でＹＥＳ）、ＣｏｐｙＢａｃｋｕｐ処理を実行し、Ｂａｃｋｕｐ  ＦｉｌｅのＩＮＦにファイル情報を格納する（ＳＴ５１３）。ＣＰＵ２１１は、ＳｃａｎのＢａｃｋｕｐが指定されている場合（ＳＴ５１４でＹＥＳ）、ＳｃａｎＢａｃｋｕｐ処理を実行し、Ｂａｃｋｕｐ  ＦｉｌｅのＩＮＦにファイル情報を格納する（ＳＴ５１５）。ＣＰＵ２１１は、ＰｒｉｎｔのＢａｃｋｕｐ処理が指定されている場合（ＳＴ５１６でＹＥＳ）、ＰｒｉｎｔＢａｃｋｕｐ処理を実行し、Ｂａｃｋｕｐ  ＦｉｌｅのＩＮＦにファイル情報を格納する（ＳＴ５１７）。
【００５２】
ＣＰＵ２１１は、ファイルの更新アクセスの禁止解除（ＳＴ５１８）を行った後に、Ｂａｃｋｕｐ  ＦｉｌｅのＩＮＦのファイル情報を元に、実際のファイルのバックアップコピーを行う（ＳＴ５１９からＳＴ５２７）。そして、ＣＰＵ２１１は、最後にＮＶＲＡＭ２１４の領域のバックアップコピーを行い（ＳＴ５２８）、Ｂａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＳｔａｔｕｓ＝０とする（ＳＴ５２９）。ＣＰＵ２１１は、電源がＯＦＦされるまで（ＳＴ５３０でＹＥＳ）、ＳＴ５０４又はＳＴ５０５で指定されるタイミングでバックアップを行う。
【００５３】
図３０は、上述のＣｏｐｙＢａｃｋｕｐ処理を示すフローチャートである。ＣＰＵ２１１は、ＣｏｐｙＣｏｕｎｔ／ＣｏｐｙＲｄｐ／ＣｏｐｙＷｒｔｐの内容を、Ｂａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＩＮＸのＣｏｐｙＣｏｕｎｔ／ＣｏｐｙＲｄｐ／ＣｏｐｙＷｒｔｐへバックアップする（ＳＴ６０１）。そして、ＣＰＵ２１１は、Ｃｏｐｙ[ＣｏｐｙＲｄｐ]〜Ｃｏｐｙ[ＣｏｐｙＷｒｔｐ]それぞれのディレクトリ内のＰａｇｅ[１]〜Ｐａｇｅ[ＰａｇｅＣｏｕｎｔ]内のすべてのファイル情報をＩＮＦへ代入する（ＳＴ６０２からＳＴ６０９）。
【００５４】
図３１は、上述のＳｃａｎＢａｃｋｕｐ処理を示すフローチャートである。ＣＰＵ２１１は、ＳｃａｎＣｏｕｎｔ／ＳｃａｎＲｄｐ／ＳｃａｎＷｒｔｐの内容を、Ｂａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＩＮＸのＳｃａｎＣｏｕｎｔ／ＳｃａｎＲｄｐ／ＳｃａｎＷｒｔｐへバックアップする（ＳＴ７０１）。そして、ＣＰＵ２１１は、Ｓｃａｎ[ＳｃａｎＲｄｐ]〜Ｓｃａｎ[ＳｃａｎＷｒｔｐ]それぞれのディレクトリ内のＰａｇｅ[１]〜Ｐａｇｅ[ＰａｇｅＣｏｕｎｔ]内のすべてのファイル情報をＩＮＦへ代入する（ＳＴ７０２からＳＴ７０９）。
【００５５】
図３２は、上述のＰｒｉｎｔＢａｃｋｕｐ処理を示すフローチャートである。ＣＰＵ２１１は、ＰｒＣｏｕｎｔ／ＰｒＲｄｐ／ＰｒＷｒｔｐの内容を、Ｂａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＩＮＸのＰｒＣｏｕｎｔ／ＰｒＲｄｐ／ＰｒＷｒｔｐへバックアップする（ＳＴ８０１）。そして、ＣＰＵ２１１は、Ｐｒ[ＰｒＲｄｐ]〜Ｐｒ[ＰｒＷｒｔｐ]それぞれのディレクトリ内のＰａｇｅ[１]〜Ｐａｇｅ[ＰａｇｅＣｏｕｎｔ]内のすべてのファイル情報をＩＮＦへ代入する（ＳＴ８０２からＳＴ８０９）。
【００５６】
図３３は、図３０から図３２で説明したファイル名を設定するｓｅｔＩＮＦ処理を示すフローチャートである。この処理は、Ｂａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋの“ＩＮＦ”にファイル名（ｎａｍｅ）をセットするためのモジュールをＣＰＵ２１１が実行することにより実現する処理である。ＣＰＵ２１１は、ＩＮＦ[ＩＮＦ＿ＮＯ]．Ｓｔａｔｕｓ＝０をセットする（ＳＴ９０１）。そして、ＣＰＵ２１１は、ＩＮＦ[ＩＮＦ＿ＮＯ]．ＦＵＬＬ  ｐａｔｈ  Ｎａｍｅ＝ｎａｍｅとして、ファイル名をセットする（ＳＴ９０２）。ＣＰＵ２１１は、ＩＮＦ[ＩＮＦ＿ＮＯ]．ｕｐｄａｔｅ  Ｔｉｍｅにｎａｍｅの更新時間をセットする（ＳＴ９０３）。最後に、ＣＰＵ２１１は、ＩＮＦ＿ＮＯ＝ＩＮＦ＿ＮＯ＋１とし、カウンタを更新する（ＳＴ９０４）。
【００５７】
このような処理を行うことにより、ＭＦＰ２はＭＦＰ３のＷＡ３２０ａをバックアップすることができる。また、ＭＦＰ２は、ＬＡＮ１に接続されたＭＦＰ３にＷＡ２２０ａのバックアップを取るせることができる。したがって、ＭＦＰ２のＨＤＤ２２０が故障していても、オペレータは、リモートＨＤＤとしてバックアップをとっているＭＦＰ３のＲＡ３２０ｂを使用して、画像処理に関する作業を行うことができる。また、オペレータは、故障したＨＤＤ２２０を新しいＨＤＤ２２０に取り替えた後は、バックアップを取っているＭＦＰ３のＲＡ３２０ｂを利用して、ＭＦＰ２のＨＤＤ２２０のＷＡ２２０ａのリカバリを行うことができる。
【００５８】
次にＰＣ７を利用してＭＦＰ２のＷＡ２２０ａのバックアップを行う場合における処理について説明する。
【００５９】
図３４は、ＰＣ７の動作手順を示すフローチャートである。オペレータはＰＣ７のＣＤ−ＲＯＭドライブ７１６にＰＣ起動用ＣＤを挿入する。これにより、ＣＰＵ７１１は、前記ＣＤを検出し（ＳＴ１１０１）、ＣＤ−ＲＯＭドライブ７１６に挿入された前記ＣＤを利用してＰＣ７を立ち上げる（ＳＴ１１０２）。前記ＣＤには、ＰＣ７を用いてＭＦＰのＷＡをバックアップするための制御プログラムが記憶されている。そして、ＣＰＵ７１１は、先ず、ＢａｃｋｕｐＴａｓｋを起動する（ＳＴ１１０３）。そして、ＣＰＵ７１１は、ＨＤＤ７１８にリカバリエリア（ＲＡ）７１８ｂが既に確保されていると判断し（ＩＤ＝Ｒｅｃｏｖｅｒｙにより確認，ＳＴ１１０４でＹＥＳ）、かつ、ＨＤＤ７１８の記憶領域を確保するＨＤＤ確保コマンドでないと判断した場合は（ＳＴ１１０５でＹＥＳ）、ＨＤＤ７１８のＲＡ７１８ｂに設定されているＩＰアドレス／ネットマスクで立ち上がり、リモートＨＤＤとしてＲＡ７１８ｂを使用して共有実行できるように動作する（ＳＴ１１０６）。
【００６０】
また、ＣＰＵ７１１はＨＤＤ７１８にＲＡ７１８ｂが確保されていないと判断した場合（ＳＴ１１０４でＮＯ）、ＩＤを“０”に設定し（ＳＴ１１０７）、新規にＲＡを確保する。このとき先ず、ＣＰＵ７１１は、ＨＤＤ７１８にＲＡ７１８ｂを確保する領域があるか否かを調べ、確保できない場合（ＳＴ１１０８でＮＯ）、ＰＣ画面にＨＤＤ領域確保エラーを表示してエラー終了する（ＳＴ１１０９）。また、ＣＰＵ７１１は、ＨＤＤ７１８にＲＡ７１８ｂが確保可能な場合（ＳＴ１１０８でＹＥＳ）、後述するＨＤＤ＿ＩＮＩＴ＿Ｒｅｃｏｖｅｒｙ処理を行い（ＳＴ１１１０）、ＨＤＤ確保コマンドか否かを判断する（ＳＴ１１０５）。この判断でＨＤＤ確保コマンドでない場合は、ＣＰＵ７１１は、ステップＳＴ１１０の処理で設定されたＩＰアドレス／ネットマスクで立ち上がり、リモートＨＤＤとしてＲＡ７１８ｂを使用して共有実行できるように動作する。また、ＨＤＤ確保コマンドと判断した場合は、ＣＰＵ７１１は、ＩＤの入力を受付けた後（ＳＴ１１１１）、ＨＤＤ７１８にＲＡ７１８ｂを確保する領域があるか否かを調べる処理を行う（ＳＴ１１０８）。電源ＯＦＦとなるまで（ＳＴ１１１２）、ＣＰＵ７１１はリモートＨＤＤとしてＲＡ７１８ｂを使用して共有実行できるように動作する。
【００６１】
図３５及び図３６は、上述のＢａｃｋｕｐＴａｓｋを示すフローチャートである。ＣＰＵ７１１は、ＰＣ画面に、コマンドメニューを表示する（ＳＴ１２０１）。この表示されるコマンドは、例えば、次の４つのである。１つ目のコマンド（ＣＭＤ１）は、ＨＤＤ７１８からＲｅｃｏｖｅｒｙ[ＩＤ]を、ＭＦＰ＿ｎ用に初期状態で作成する処理を行うためのコマンドである。２つ目のコマンド（ＣＭＤ２）はＲｅｃｏｖｅｒｙ[ＩＤ]へ、ＭＦＰ＿ｎのデータをＢａｃｋｕｐする処理を行うためのコマンドである。３つ目のコマンド（ＣＭＤ３）はＲｅｃｏｖｅｒｙ（ＩＤ）から外部メディアにＢａｃｋｕｐする処理を行うためのコマンドである。４つ目のコマンド（ＣＭＤ４）はＢａｃｋｕｐした外部メディアからＲｅｃｏｖｅｒｙ[ＩＤ]へＲｅｓｔｏｒｅする処理を行うためのコマンドである。そして、ＣＰＵ７１１は、コマンドの入力を受付けると（ＳＴ１２０２）、ＰＣ画面にＲｅｃｏｖｅｒｙ（ＩＤ）を受付けるための表示を行い（ＳＴ１２０３）、ＩＤ入力を受付ける（ＳＴ１２０４）。そして、ＣＰＵ７１１は、入力されたコマンドに応じ（ＳＴ１２０５）、以下の処理を行う。
【００６２】
ＣＭＤ１のときは、ＣＰＵ７１１は、ＨＤＤ＿ＩＮＩＴ＿Ｒｅｃｏｖｅｒｙ（ＩＤ）処理を実行する（ＳＴ１２０６）。
【００６３】
ＣＭＤ２のときは、ＣＰＵ７１１は、ＰＣ画面にＭＦＰ番号の入力を受付けるための表示を行い（ＳＴ１２０７）、入力を受付けた番号を、Ｒｅｃｏｖｅｒｙ（ＩＤ）のＭＦＰ  ＮＯ．へセットする（ＳＴ１２０８）。そして、ＣＰＵ７１１は、Ｂａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＳｔａｔｕｓが０か否かを判断し（ＳＴ１２０９）、“０”でなければＰＣ画面にエラー表示を行い（ＳＴ１２１０）、“０”であればＢａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＲｅｃｏｖｅｒｙ  ＭＦＰへＰＣ番号を代入する（ＳＴ１２１１）。続いて、ＣＰＵ７１１は、番号がセットされたＭＦＰのＢａｃｋｕｐ  Ｆｉｌｅ  ＷｏｒｋのＳｔａｔｕｓが“０”か“０ＦＦＨ”であるかを判断する（ＳＴ１２１３）。前記Ｓｔａｔｕｓが“０ＦＦＨ”であれば、ＣＰＵ７１１は、バックアップが実行中であること及び“ＥＳＣ”キーの入力でバックアップを中止することをＰＣ画面に表示する（ＳＴ１２１４）。そして、ＣＰＵ７１１は、前記Ｓｔａｔｕｓが“０”と判断されるまで、“ＥＳＣ”キーの入力を受付けたか否かを監視し（ＳＴ１２１５）、“ＥＳＣ”キーの入力を受付けた場合には、バックアップを中止する。“ＥＳＣ”キーの入力を受付けずに、前記Ｓｔａｔｕｓが“０”となった場合は、ＣＰＵ７１１は、バックアップの終了をＰＣ画面に表示する（ＳＴ１２１６）。
【００６４】
ＣＭＤ３のときは、ＣＰＵ７１１は、Ｒｅｃａｏｖｅｒｙ（ＩＤ）からＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋへファイル情報を代入し（ＳＴ１２１７）、代入したＩＮＦ情報を基にファイル情報のファイルを圧縮して書込む（ＳＴ１２１８）。これにより、外部メディアであるＤＶＤ−ＲＡＭにＭＦＰ２のＷＡ２２０ａに記憶された内容のバックアップを取ることができる。
【００６５】
ＣＭＤ４のときは、ＣＰＵ７１１は、ＩＮＦ情報を基に、ファイル情報のファイルを解凍してＲｅｃｏｖｅｒｙ（ＩＤ）へ書込みを行う（ＳＴ１２１９）。これにより、外部メディアであるＤＶＤ−ＲＡＭにバックアップしたＭＦＰ２のＷＡ２２０ａに記憶された内容を、ＲＡ７１８ｂへＲｅｓｔｏｒｅすることができる。
【００６６】
ＣＰＵ７１１は、電源がＯＦＦとなるまで（ＳＴ１２２０でＹＥＳ）、コマンドの入力を受付ける。
【００６７】
図３７は上述のＨＤＤ＿ＩＮＴ＿Ｒｅｃｏｖｅｒｙ処理を示すフローチャートである。ＣＰＵ７１１は、ＰＣ画面にＰＣ番号（ＰＣ＿ＮＯ）の入力を受付けるための表示を行い（ＳＴ１３０１）、ＰＣ番号の入力を受付け、ＰＣ番号をセットする（ＳＴ１３０２）。そして、ＣＰＵ７１１は、自局ＩＰアドレス／ネットマスクの入力を受付けるための表示を行い（ＳＴ１３０３）、自局ＩＰアドレス／ネットマスク入力を受付け、ＩＰ／ＮｅｔＭａｓｋにセットする（ＳＴ１３０４）。ＣＰＵ７１１は、ＨＤＤ７１８にＲＡ７１８ｂを確保し、ＩＤに“Ｒｅｃｏｖｅｒｙ”をセットする（ＳＴ１３０５）。続いて、ＣＰＵ７１１は、ＭＦＰ番号（ＭＦＰ＿ＮＯ）の入力を受付けるための表示を行い（ＳＴ１３０６）、ＭＦＰ番号の入力を受付け、ＭＦＰ番号をセットする（ＳＴ１３０７）。ＣＰＵ７１１は、ＰＣ画面に自局ＩＰアドレス／ネットマスクを表示し（ＳＴ１３０８）、オペレータからの操作を受付け、自局ＩＰアドレス／ネットマスクをＲＡ７１８ｂのＲｅｃｏｖｅｒｙ（ＩＤ）のＩＰ／ネットマスクにセットする（ＳＴ１３０９）。そして、ＨＤＤ７１８のＲＡ７１８ｂを初期化する（ＳＴ１３１０）。
【００６８】
このような処理を行うことにより、ＰＣ７は、ＨＤＤ７１８のＲＡ７１８ｂにＭＦＰ２のＷＡ２２０ａをバックアップし、そのバックアップした内容をメディアに記録することができる。したがって、ＭＦＰ２のＨＤＤ２２０が故障していても、オペレータは、メディアに記憶された内容をＰＣ７のＨＤＤ７１８のＲＡ７１８ｂにリストアすることにより、画像処理に関する作業を行うことができる。また、オペレータは、故障したＨＤＤ２２０を取り替えた後は、リストアしたＲＡ７１８ｂの内容を利用して、ＭＦＰ２の新しいＨＤＤ２２０のリカバリを行うことができる。
【００６９】
なお、本発明は、上述した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できるものである。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の形態におけるネットワーク構成を示す図。
【図２】同実施の形態における画像処理装置の内部構成を概略的に示す図。
【図３】同実施の形態における画像処理装置が２台の場合のＨＤＤの記憶エリアの対応関係及びＨＤＤが交換されたときのリカバリについて説明するための図。
【図４】同実施の形態におけるＰＣの内部構成を概略的に示す図。
【図５】同実施の形態における画像処理装置とＰＣのＨＤＤの記憶エリアの対応関係及びＨＤＤが交換されたときのリカバリについて説明するための図。
【図６】同実施の形態における画像処理装置が３台のときに画像処理装置同士でバックアップを行う場合のＨＤＤの記憶エリアの対応関係を示す図。
【図７】同実施の形態におけるは画像処理装置が４台のときに画像処理装置同士でバックアップを行う場合のＨＤＤの記憶エリアの対応関係を示す図。
【図８】同実施の形態における画像処理装置が５台のときに画像処理装置同士でバックアップを行う場合のＨＤＤの記憶エリアの対応関係を示す図。
【図９】同実施の形態における画像処理装置が２台のときにＰＣでバックアップを行う場合のＨＤＤの記憶エリアの対応関係を示す図。
【図１０】同実施の形態における画像処理装置が３台のときにＰＣでバックアップを行う場合のＨＤＤの記憶エリアの対応関係を示す図。
【図１１】同実施の形態における画像処理装置が４台のときにＰＣでバックアップを行う場合のＨＤＤの記憶エリアの対応関係を示す図。
【図１２】同実施の形態における画像処理装置が４台のときにＰＣでバックアップを行う場合のＨＤＤの記憶エリアの他の対応関係を示す図。
【図１３】同実施の形態におけるメディアを利用してバックアップを行う場合の記憶エリアの対応関係を示す図。
【図１４】同実施の形態におけるＮＶＲＡＭに保存されるデータの詳細を示す図。
【図１５】同実施の形態におけるＲＡＭに保存されるデータの詳細を示す図。
【図１６】同実施の形態におけるＭＦＰのＨＤＤに保存されるデータの内容を示す図。
【図１７】同実施の形態におけるＰＣのＨＤＤに保存されるデータの内容を示す図。
【図１８】同実施の形態における画像処理装置又はＰＣにバックアップを行う場合のＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ  Ａｒｅａの詳細を示すテーブル。
【図１９】同実施の形態におけるメディアにバックアップを行う場合のＢａｃｋｕｐ  Ｆｉｌｅ  Ｗｏｒｋ  Ａｒｅａの詳細を示すテーブル。
【図２０】同実施の形態におけるコントロールパネルを示す図。
【図２１】同実施の形態におけるコントロールパネルの表示部の一部に表示する内容を示す図。
【図２２】同実施の形態における画像処理装置の動作手順を示すフローチャート。
【図２３】同実施の形態における画像処理装置の通常処理の前半を示すフローチャート。
【図２４】同実施の形態における画像処理装置の通常処理の後半を示すフローチャート。
【図２５】同実施の形態におけるＮＶＲＡＭに設定を行う各種設定処理を示すフローチャート。
【図２６】同実施の形態におけるＰｒｉｎｔＴａｓｋを示すフローチャート。
【図２７】同実施の形態におけるＮｅｔｗｏｒｋＰｒｉｎｔＴａｓｋを示すフローチャート。
【図２８】同実施の形態におけるＢａｃｋｕｐＴａｓｋの前半を示すフローチャート。
【図２９】同実施の形態におけるＢａｃｋｕｐＴａｓｋの後半を示すフローチャート。
【図３０】同実施の形態におけるＣｏｐｙＢａｃｋｕｐ処理を示すフローチャート。
【図３１】同実施の形態におけるＳｃａｎＢａｃｋｕｐ処理を示すフローチャート。
【図３２】同実施の形態におけるＰｒｉｎｔＢａｃｋｕｐ処理を示すフローチャート。
【図３３】同実施の形態におけるｓｅｔＩＮＦ処理を示すフローチャート。
【図３４】同実施の形態におけるＰＣを利用してバックアップを行う場合における、ＰＣの動作手順を示すフローチャート。
【図３５】同実施の形態におけるＢａｃｋｕｐＴａｓｋの前半を示すフローチャート。
【図３６】同実施の形態におけるＢａｃｋｕｐＴａｓｋの後半を示すフローチャート。
【図３７】同実施の形態におけるＨＤＤ＿ＩＮＩＴ＿Ｒｅｃｏｖｅｒｙ（ＩＤ）処理を示すフローチャート。
【符号の説明】
【００７１】
２，３…ＭＦＰ，７…パーソナル・コンピュータ，２１７ｂ…テンキー，２１７ｃ…ＨＤＤ修復モードキー，２１７ｄ…カーソル移動キー，２１８…スキャン部，２１９…プリント部，２２０，３２０…ＨＤＤ，２２０ａ，３２０ａ，７１８ａ…ワークエリア，２２０ｂ，３２０ｂ，７１８ｂ，７１８ｃ…リカバリエリア
【図１】
2006087067.tif 000003
【図２】
2006087067.tif 000004
【図３】
2006087067.tif 000005
【図４】
2006087067.tif 000006
【図５】
2006087067.tif 000007
【図６】
2006087067.tif 000008
【図７】
2006087067.tif 000009
【図８】
2006087067.tif 000010
【図９】
2006087067.tif 000011
【図１０】
2006087067.tif 000012
【図１１】
2006087067.tif 000013
【図１２】
2006087067.tif 000014
【図１３】
2006087067.tif 000015
【図１４】
2006087067.tif 000016
【図１５】
2006087067.tif 000017
【図１６】
2006087067.tif 000018
【図１７】
2006087067.tif 000019
【図１８】
2006087067.tif 000020
【図１９】
2006087067.tif 000021
【図２０】
2006087067.tif 000022
【図２１】
2006087067.tif 000023
【図２２】
2006087067.tif 000024
【図２３】
2006087067.tif 000025
【図２４】
2006087067.tif 000026
【図２５】
2006087067.tif 000027
【図２６】
2006087067.tif 000028
【図２７】
2006087067.tif 000029
【図２８】
2006087067.tif 000030
【図２９】
2006087067.tif 000031
【図３０】
2006087067.tif 000032
【図３１】
2006087067.tif 000033
【図３２】
2006087067.tif 000034
【図３３】
2006087067.tif 000035
【図３４】
2006087067.tif 000036
【図３５】
2006087067.tif 000037
【図３６】
2006087067.tif 000038
【図３７】
2006087067.tif 000039