(57)【要約】【課題】消去対象の画像データが消去される前あるいは消去途中に、停電が発生したり不用意に電源が遮断された場合や、管理情報が消失したような場合であっても、消去対象の画像データを確実に消去して復元可能な状態で残ることのないようにした画像処理装置等を提供する。【解決手段】第１の記憶手段７に画像データが記憶蓄積される。この第１の記憶手段７に記憶されている画像データについての管理情報が、第２の記憶手段９に記憶される。電源投入時に、前記管理情報に基づいて、消去手段１２が、前記第１の記憶手段７に未消去状態で存在している消去対象の画像データを復元不可能に消去する。従って、電源投入時に、管理情報に基づいて、消去対象の画像データが未消去のまま第１の記憶手段７に記憶されていることが判明した場合には、消去手段により消去されるから、消去対象の画像データが復元可能な状態で残存する不都合を防止できる。【選択図】  図６
2005176024.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されている画像データについての管理情報を記憶する第２の記憶手段と、
電源投入時に、前記管理情報に基づいて、前記第１の記憶手段に未消去状態で存在している消去対象の画像データを復元不可能に消去する消去手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
電源投入時に、前記管理情報が消失しているか否かを判断する手段を備え、消失していると判断された場合には、前記消去手段は、前記第１の記憶手段の記憶領域全域の画像データを消去する請求項１に記載の画像処理装置。
【請求項３】
画像データを第１の記憶手段に記憶させるステップと、
前記第１の記憶手段に記憶された画像データについての管理情報を第２の記憶手段に記憶させるステップと、
電源投入時に、前記管理情報に基づいて、前記第１の記憶手段に未消去状態で存在している消去対象の画像データを復元不可能に消去するステップと、
を備えたことを特徴とする画像処理方法。
【請求項４】
電源投入時に、前記管理情報が消失しているか否かを判断するステップを備え、消失していると判断された場合には、前記消去ステップでは、前記第１の記憶手段の記憶領域全域の画像データを消去する請求項３に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データを記憶手段に格納して保存することのできる機能を備えた画像処理装置に関する。
【背景技術】
【０００２】
近年の画像処理装置、例えば、複写機、ファクシミリ、あるいは複写機能、プリンタ機能、スキャナ機能、ファクシミリ機能などの多機能を備えた複合機であるＭＦＰ（Multi Function Peripheral）等に用いられる画像処理装置では、入力されたジョブの画像データを大量に蓄積するため、ハードディスク装置等の不揮発性の記憶装置を備えたものが提供されている。
【０００３】
このような記憶装置を備えた画像処理装置では、記憶装置に格納保存された画像データは、何回でも読み出して利用することができる。
【０００４】
ところで、記憶装置に転送される画像データには、ジョブのモードに応じて記憶装置に蓄積状態で残しておく必要のないものがある。例えば、通常のコピージョブや外部コンピュータなどから送信されたプリントジョブ等の画像データが該当するが、このような画像データであっても、記憶装置に一旦格納されるものとなされている。また、記憶装置に蓄積状態で残しておいた画像データであっても、のちに不要になったために破棄したい場合がある。
【０００５】
そこで、下記特許文献１には、記憶装置に記憶された画像データを任意に消去可能に構成し、あるいは所定時間経過後に自動的に消去させるようにした画像処理装置が提案されている。
【特許文献１】特開平９−２８４５１８号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術では、消去すべき画像データの消去前あるいは消去途中に停電が発生したり不用意に電源が遮断されたような場合には、消去対象の画像データが記憶装置に未消去のまま復元可能な状態で残ってしまい、このデータが悪用されることによるトラブルが発生する恐れがある、というような問題があった。
【０００７】
また、記憶装置に記憶される画像データは、管理情報によりデータ管理が行われているが、管理情報が消失した場合にも、消去対象の画像データがそのまま復元可能な状態で記憶装置に残ってしまうものであった。
【０００８】
この発明は、このような問題を解決するためになされたものであって、消去対象の画像データが消去される前あるいは消去途中に、停電が発生したり不用意に電源が遮断された場合や、管理情報が消失したような場合であっても、消去対象の画像データを確実に消去して復元可能な状態で残ることのないようにした画像処理装置及び画像処理方法の提供を課題とする。
【課題を解決するための手段】
【０００９】
上記課題は、画像データを記憶する第１の記憶手段と、前記第１の記憶手段に記憶されている画像データについての管理情報を記憶する第２の記憶手段と、電源投入時に、前記管理情報に基づいて、前記第１の記憶手段に未消去状態で存在している消去対象の画像データを復元不可能に消去する消去手段と、を備えたことを特徴とする画像処理装置によって解決される。
【００１０】
この画像処理装置では、電源投入時に、管理情報に基づいて、第１の記憶手段に未消去状態で存在している消去対象の画像データが復元不可能に消去されるから、消去対象の画像データが消去される前にあるいは消去途中に、停電が発生したり不用意に電源が遮断された場合や、管理情報が消失したような場合であっても、確実に画像データが消去される。
【００１１】
前記画像処理装置において、電源投入時に、前記管理情報が消失しているか否かを判断する手段を備え、消失していると判断された場合には、前記消去手段は、前記第１の記憶手段の記憶領域全域の画像データを消去する構成としても良い。
【００１２】
この画像処理装置では、管理情報が消失すると第１の記憶手段の記憶領域全域の画像データが消去されるから、消去対象の画像データは確実に消去されることになる。
【００１３】
また、上記課題は、画像データを第１の記憶手段に記憶させるステップと、前記第１の記憶手段に記憶された画像データについての管理情報を第２の記憶手段に記憶させるステップと、電源投入時に、前記管理情報に基づいて、前記第１の記憶手段に未消去状態で存在している消去対象の画像データを復元不可能に消去するステップと、を備えたことを特徴とする画像処理方法によっても解決される。
【００１４】
この画像処理方法において、電源投入時に、前記管理情報が消失しているか否かを判断するステップを備え、消失していると判断された場合には、前記消去ステップでは、前記第１の記憶手段の記憶領域全域の画像データを消去するものとしても良い。
【発明の効果】
【００１５】
請求項１に係る発明によれば、消去対象の画像データが消去される前にあるいは消去途中に、停電が発生したり不用意に電源が遮断された場合や、管理情報が消失したような場合であっても、消去対象の画像データが未消去のまま第１の記憶手段に残存するのを防止でき、画像データが悪用されることによるトラブルを未然に防止することができ、高いセキュリティを確保できる。
【００１６】
請求項２に係る発明によれば、電源投入時に、管理情報が消失している場合には、第１の記憶手段の記憶領域全域の画像データが消去されるから、管理情報が消失した場合に消去対象の画像データが復元可能に残存する不都合を確実に防止することができ、セキュリティがさらに高まる。
【００１７】
請求項３に係る発明によれば、消去対象の画像データが消去される前にあるいは消去途中に、停電が発生したり不用意に電源が遮断された場合や、管理情報が消失したような場合であっても、消去対象の画像データが未消去のまま第１の記憶手段に残存するのを防止でき、画像データが悪用されることによるトラブルを未然に防止することができ、高いセキュリティを確保できる。
【００１８】
請求項４に係る発明によれば、電源投入時に、管理情報が消失している場合には、第１の記憶手段の記憶領域全域の画像データが消去されるから、管理情報が消失した場合に消去対象の画像データが復元可能に残存する不都合を確実に防止することができ、セキュリティがさらに高まる。
【発明を実施するための最良の形態】
【００１９】
以下、この発明の一実施形態を説明する。
【００２０】
図１は、この発明の一実施形態に係る画像処理装置としてのＭＦＰ１のブロック図である。
【００２１】
このＭＦＰ１は、原稿読取部２と、プリンタ部３と、イーサネット（ＥｔｈｅｒＮｅｔ）コントローラ４を備えている。
【００２２】
前記原稿読取部２は、原稿を読み取るためのスキャナを備え、読み取った原稿の画像データは、読取画像インターフェース部（図面ではＩＲ画像Ｉ／Ｆと記す）２１を介して、バス調停器８に送られるものとなされている。
【００２３】
前記プリンタ部３は、バス調停器８からプリンタインターフェース部（図面ではプリンタＩ／Ｆと記す）３１を介して転送されてきた画像データを、用紙等に印字するものである。
【００２４】
前記イーサネットコントローラ４は、イーサネット４１を介してジョブの送受を行うものであり、ユーザパソコン等の外部装置４０からイーサネット４１を介して送信されてきたプリントジョブを受信し、あるいは原稿読取部２で読み取った原稿の画像データを、イーサネット４１を介して外部装置４０へ送信する。
【００２５】
さらに、ＭＦＰ１は、ワークメモリ５、画像メモリ６、ハードディスク装置（図面ではＨＤＤと記す）７、バックアップメモリ９、電池１０、前述したバス調停器８、メモリコントローラＰＣＩブリッジ１１、ＣＰＵ１２等を備えている。
【００２６】
前記ワークメモリ５は、イーサネットコントローラ４が受信したジョブに含まれるデータ、あるいは原稿読取部２で読み取られた画像データ等の出力対象データを展開するものである。
【００２７】
前記画像メモリ６は、前記ワークメモリ５で展開された画像データを一旦記憶するものである。この画像メモリ６に記憶された画像データは、ＭＦＰ１の電源をオフにすると消去される。
【００２８】
前記ハードディスク装置７は、第１の記憶手段として機能するものであり、前記画像メモリ６に一旦記憶された画像データを、ページ毎に復元可能に記憶するものである。このハードディスク装置７に記憶された画像データは、ＭＦＰ１の電源をオフにしても消去されない。
【００２９】
前記バックアップメモリ９は、第２の記憶手段として機能するものであり、画像メモリ６及びハードディスク装置７に記憶される画像データについての管理情報を、記憶するものである。この管理情報については後述する。
【００３０】
前記電池１０は、バックアップメモリ９を動作状態に保持するものであり、電池電圧が低下すると、バックアップメモリ９の記憶内容が消失するものとなされている。即ち、バックアップメモリ９として揮発性のメモリが用いられている。
【００３１】
前記バス調停器８は、転送制御部８１によって、前記出力対象データのＭＦＰ１内の各部への転送を行うものである。
【００３２】
前記メモリコントローラＰＣＩブリッジ１１は、ワークメモリ５に対するデータの入力及び出力状態等を制御するとともに、ＣＰＵ１２のバスとＰＣＩバスとを接続するものである。
【００３３】
前記ＣＰＵ１２は、メモリコントローラＰＣＩブリッジ１１、転送制御部８１、画像メモリ６やハードディスク装置７に対する画像データの書き込み動作や読み出し動作の制御、画像データの消去に関する制御等、ＭＦＰ１の全体を統括的に制御する。即ち、ＣＰＵ１２は画像データ消去手段、制御手段等として機能する。
【００３４】
そのほか、ＣＰＵ１２は、各種の機能を有する。例えば、ＭＦＰ１の電源の投入時に、前記バックアップメモリ９に記憶されている管理情報に基づいて、前記ハードディスク装置７に消去すべき画像データが未消去のまま存在しているか否かを判断したり、同じく電源投入時に、前記電池１０の電圧が正常か否かを判断することにより前記管理情報が消失しているか否かを判断する手段として機能する。また、ハードディスク装置７に消去対象データが未消去のまま存在しているか否かを判断したり、新たな画像データのハードディスク装置７への書き込み要求や、ハードディスク装置７からの画像データの読み出し要求が存在しているか否か等を判断する手段として機能する。
【００３５】
図１に示したＭＦＰ１において、実行可能なジョブの種類は、コピージョブ、スキャンジョブ、プリンタジョブである。また、データの流れとしては、データ入力、データ出力、ハードディスク装置に記憶されているデータの消去がある。
【００３６】
これらのデータの流れを、入力、出力、消去に分けて説明すると次の通りである。
［データ入力］
コピージョブ、スキャンジョブについては、原稿読取部２で読み取られた画像データが、読取画像インターフェース部２１を介してワークメモリ５に転送されたのち、画像メモリ６に記憶され、さらにハードディスク装置７に記憶される。なお、スキャンジョブとは、原稿読取部２によって読み取られた原稿の画像データを外部に送信するジョブをいう。
【００３７】
プリンタジョブについては、外部装置４０からイーサネット４１を経由して送信されてきたプリントデータがイーサネットコントローラ４で受信され、ワークメモリ５に展開されたのち、画像メモリ６に記憶され、さらにハードディスク装置に記憶される。
［データ出力］
コピージョブ、プリンタジョブについては、画像メモリ６に画像データが存在するときには画像メモリ６から、画像メモリ６に画像データが存在しないときにはハードディスク装置７から、それぞれ読み出されたデータがワークメモリ５、プリンタインターフェース部３１を経由してプリンタ部３に転送され、プリントされる。
【００３８】
スキャンジョブについては、画像メモリ６に画像データが存在するときには画像メモリ６から、画像メモリ６に画像データが存在しないときにはハードディスク装置７から、それぞれ読み出されたデータがワークメモリ５を経由してイーサネットコントローラ４へ転送され、イーサネット４１を介してユーザパソコン等の外部装置４０へと送信される。
［データ消去］
ハードディスク装置７に記憶されているデータの消去は、所定の消去用データあるいは新たに入力された画像データを、上書きすることにより行われる。
【００３９】
この実施形態に係るＭＦＰ１において、画像データの登録を行うときは、ＭＦＰ１は画像データの入力後、常時、ハードディスク装置７へ画像データを書き込む。従って、ＭＦＰ１の電源がオフにされても画像データを復元可能に記憶保持することが可能である。
【００４０】
しかし、ハードディスク装置７に転送された画像データには、ジョブのモードによって、電源がオフにされても残しておく必要があるものと、必要のないものとがある。具体的には、通常のコピージョブやプリンタジョブは、電源がオフにされても画像データを残しておく必要はないが、ハードディスク装置７への蓄積モードのように一度登録したデータを何度も利用する場合などは、電源がオフにされても保存しておく必要がある。
【００４１】
本実施形態では、ハードディスク装置７に保存されたデータが不要である時に、セキュリティー対策として、前記バックアップメモリ９に記憶されている画像データ管理情報に基づいて、他のデータを上書きすることにより前記不要データを復元不可能に消去する。
【００４２】
図２に、前記画像データ管理情報の構成図を示す。
【００４３】
画像データ管理情報は、画像データの入出力制御と画像データの消去のために、１ページあるいは複数のページからなる画像データが、画像メモリ６及びハードディスク装置７のどの位置に存在するかを、ジョブ単位ごとに記憶しておくものである。
【００４４】
この画像データ管理情報については、例えば画像データの消去途中に停電が発生したり不用意に電源がオフされたとしても、電源再投入時に画像データを消去可能なように常時バックアップしておく必要があるため、バックアップメモリ９に記憶される。画像データ管理情報は、ジョブの種類が電源オフされても画像データを記憶しておく必要のあるジョブか否かに関わらず、全てのジョブについて作成される。
【００４５】
この実施形態では、画像データ管理情報としてジョブデータ属性情報とページデータ属性情報がある。ジョブデータ属性情報には、ジョブの種々のモード情報が登録される。ページデータ属性情報には、ページ毎に属性情報が登録される。
【００４６】
各ページは画像の副走査方向に所定のライン数でバンド分割され、各バンド毎に、画像メモリ６上の格納アドレス、ハードディスク装置７上の格納アドレスが登録されている。図２では、１つのジョブが２ページからなり、各ページが３バンドから構成される場合を示している。
【００４７】
さらに、ページデータ属性情報として、各バンド毎に、ハードディスク装置７の画像データが消去済みであるか否かを示すフラグが設定されるものとなされている。画像データの消去のための上書きは、画像データが不要になった時点から行われるが、前記画像消去済みフラグは、この上書きによる消去処理が終了した時点でセットされるようになっている。
【００４８】
図２に示したような画像データ管理情報は、画像データが不要になってかつページ毎の画像消去済みフラグが全てセットされた時点で、ジョブ単位で破棄される。
【００４９】
前述したように、本実施形態では、入力された画像データは一旦画像メモリ６に記憶され、ページ単位でハードディスク装置７に転送される。従って、画像データの存在に関しては以下の場合がある。
【００５０】
１、画像メモリ６だけに存在する場合
２、ハードディスク装置７にだけ存在する場合
３、画像メモリ６とハードディスク装置７の両方に存在する場合
画像データの存在に関する情報は、前記ページデータ属性情報に記憶され、画像データの取り出しが必要になった時点でこの情報が参照される。この時、もし画像データがハードディスク装置７にのみ存在していれば、ハードディスク装置７から画像データを一旦画像メモリ６上に復帰（読み出し処理）させた後で、プリント処理が行われ、あるいはスキャンジョブとして外部装置４０への送信処理が行われる。
【００５１】
ハードディスク装置７に記憶されている画像データの書き込み及び消去に関する説明図を図３、図４に示す。この説明は、以下のフローチャートの説明の時に併せて行う。
【００５２】
図５は、ＣＰＵが行う、画像データの消去処理を含む画像データ入出力処理の内容を示すフローチャートである。なお、以下の説明及び図面では「ステップ」を「Ｓ」と略記している。
【００５３】
図５において、まずＭＦＰ１に電源が投入されると、Ｓｌ０ｌの立ち上げ処理が起動される。この立ち上げ処理では、ハードディスク装置７の画像データのうち消去すべき画像データが未消去のまま電源がオフされている可能性、及びバックアップメモリに記憶されている管理情報が消去されている可能性を考慮して必要な処理を行う。
【００５４】
図６に、Ｓ１０１の立ち上げ処理のサブルーチンを示す。
【００５５】
図６において、まずＳ２０１で、バックアップ用の電池１０の電圧が正常か否かを判断することにより、前記バックアップメモリ９に記憶されている画像データ管理情報が消失しているか否かを判断する。
【００５６】
もしバックアップ用の電池１０が切れている場合、換言すれば電圧が正常でない場合は（Ｓ２０１の判断がＮＯ）、バックアップメモリ９の画像データ管理情報が消失しており、ハードディスク装置７の未消去画像データの有無や格納位置が不明であるため、Ｓ２０３に進んでハードディスク装置７の全記憶領域のデータを消去した後、このルーチンを終了しリターンする。このようにハードディスク装置７の全記憶領域のデータを消去することにより、画像データが復元可能な状態でハードディスク装置７に残存して、ハードディスク装置７の廃棄後等に、画像データが悪用されることによるトラブル発生の恐れを未然に防止でき、セキュリティを確保できる。
【００５７】
一方、Ｓ２０１でバックアップ用の電池の電圧が正常であれば（Ｓ２０１の判断がＹＥＳ）、Ｓ２０２に進み、ハードディスク装置の画像消去処理を行った後リターンする。この画像消去処理の詳細は後述する。
【００５８】
図５に戻って、Ｓ１０２では画像データの入力に関わる処理全般を行う。具体的には、画像データの入力要求があれば、原稿読取部２からの画像入力、又はイーサネット４１を介しての外部からのデータ入力を行い、画像メモリ６に画像データを記憶させる。
【００５９】
Ｓ１０３では、ハードディスク装置７への画像データの書き込み処理を行う。詳細は後述する。
【００６０】
Ｓ１０４では、ハードディスク装置７からの画像データの読み出し処理を行う。詳細は後述する。
【００６１】
Ｓ１０５では、画像データの出力に関する処理全般を行う。具体的には、画像データ出力の要求があれば、画像メモリ６から画像データを読み出して、プリンタ３による印字処理を行い、又はイーサネット４１を介して外部装置４０への送信処理を行う。
【００６２】
Ｓ１０６では、ハードディスク装置７における画像データの消去処理を行う。詳細は後述する。
【００６３】
以上の処理を終了すると、再度Ｓ１０２に戻り、Ｓ１０２〜Ｓ１０６の処理を繰り返し行う。
【００６４】
次に、画像データ管理情報の説明とともに、画像データの消去中に新たな画像データの書き込み要求があった場合の動作について、図３及び図４を参照しつつ説明する。
【００６５】
図３（ａ）はハードディスク装置７上の画像データの配置を示す。この図は、１ページ目が３バンド、２ページ目も３バンドからなる画像データがハードディスク装置７に格納された状態を示している。これらハードディスク装置７における画像データ格納位置は、図２の画像データ管理情報におけるハードディスク装置７の開始アドレスに示されている。また、この状態では画像データ管理情報の画像消去済みフラグはまだセットされていない。
【００６６】
図３（ｂ）は、同じくハードディスク装置７に格納された画像データの消去実行中の状態を示す。図中の取り消し線が引かれた部分は消去済みのバンドを示しており、ジョブ１の１ページのみ画像データが消去された状態を示している。この例では、実際の消去処理は、消去すべき領域に消去用の特定データを上書きして画像を復元不可能にすることにより行われる。図３（ｂ）の状態では、画像データ管理情報の画像データ消去済みフラグは、１ページ目のみセットされる。
【００６７】
図３（ｃ）は、図３（ｂ）に示した画像データ消去実行中に、新しい画像データの書き込み要求があった場合を示している。この例では、消去用特定データの上書きによりジョブ１の２ページ目のデータを消去する代わりに、新しいジョブ２の１ページ目のデータを上書きすることにより消去する。この上書き完了時点で、画像データ管理情報において、ジョブ１の２ページ目の画像消去済みフラグがセットされる。
【００６８】
図４（ａ）〜（ｄ）は、ハードディスク装置７に格納された画像データの消去中に、新たな画像データの書き込み要求があった場合の動作について、新たな画像データの上書きと画像データの消去を２回に分けて行う場合を示すものである。
【００６９】
図４（ａ）は、ハードディスク装置７上の画像データの配置を示している。この例では、ジョブ１のページ１とページ２が連続した領域ではなく不連続に配置されている。
【００７０】
図４（ｂ）は１ページ目のみ画像データが消去された状態を示す。
【００７１】
図４（ｃ）では、新しい画像データでジョブ２のページ１を上書きする場合を示している。この場合、ジョブ２のページ１が２バンドしか存在しないものとすると、ジョブ１のページ２を全て消去することはできない。このためにまずジョブ１のページ２のバンド１とバンド２のみを上書き消去する。
【００７２】
図４（ｄ）では、ジョブ２の書き込み完了後に、図４（ｃ）で消去できなかったジョブ１のページ２のバンド３とバンド４を、消去用の特定データを書き込んで消去した状態を示している。
【００７３】
本実施形態では、ハードディスク装置７に対して、画像データの読み出し、書き込み、消去という３種類のアクセスが同時に発生する場合があるが、画像データの読み出しを最優先とし、次に画像データの書き込み、最後に画像データの消去という優先順位で、画像メモリ６とハードディスク装置７間の転送を切り替える。
【００７４】
図７は、図５のＳ１０３のハードディスク装置７への画像データ書き込み処理のサブルーチンを示すフローチャートである。
【００７５】
図７において、まずＳ３０１で、ハードディスク装置７への書き込みデータが存在するか否か、換言すれば書き込み要求があるか否かを判断する。存在すれば（Ｓ３０１の判断がＹＥＳ）、Ｓ３０２に進み、ハードディスク装置７からの読み出しデータが存在するか否か、換言すれば読み出し要求があるか否かを判断する。読み出しデータが存在しなければ（Ｓ３０２の判断がＮＯ）、Ｓ３０３に進み、消去中断フラグがセットされているか否か判断する。消去中断フラグのセットについては後述する。
【００７６】
消去中断フラグがセットされていない場合は（Ｓ３０３の判断がＮＯ）、Ｓ３０４に進み、ハードディスク装置７に消去対象データ（図７では消去データと記している）が存在するか否かを判断する。存在しない場合は（Ｓ３０４の判断がＮＯ）、Ｓ３０８に進み、通常のハードディスク装置７への書き込み処理を行うために、現在の画像データ管理情報（図２）をチェックしてハードディスク装置７の空きアドレスを計算し、これを書き込みアドレスとする。
【００７７】
Ｓ３０４で、消去対象データが存在する場合は（Ｓ３０４の判断がＹＥＳ）、Ｓ３０５で、現在消去中のジョブについての消去対象データの書き込みアドレスを、新たな画像データの書き込みアドレスとする。そして、画像データの消去中に新たな画像データの書き込みが行われたため、Ｓ３０６で消去中断フラグをセットする。
【００７８】
次いで、Ｓ３０７では、上記のようにして計算されたハードディスク装置７の書き込みアドレスに対して、画像メモリ６からハードディスク装置７へ画像データを転送して、ハードディスク装置７の書き込みを行った後、リターンする。
【００７９】
また、Ｓ３０３で、消去中断フラグがセットされていれば、消去対象の画像データのアドレス（新たな画像データの書き込みアドレス）は既に計算されているので、Ｓ３０７でハードディスク装置７ヘの書き込みを行った後、リターンする。
【００８０】
Ｓ３０ｌで、ハードディスク装置７への書き込みデータが存在しなければ（Ｓ３０１の判断がＮＯ）、書き込みは行われないので、Ｓ３０９で消去中断フラグをリセットしリターンする。また、Ｓ３０２でハードディスク装置７からの読み出しデータが存在する場合は（Ｓ３０２の判断がＹＥＳ）、書き込みデータよりも優先順位が高いので書き込みは実行せず、Ｓ３０９に進んで前述と同様に消去中断フラグをリセットする。
【００８１】
次に、図５のＳ１０６及び図６のＳ２０２の画像データ消去処理の内容を、図８のフローチャートを参照して説明する。
【００８２】
まずＳ４０１で、ハードディスク装置７に消去対象の画像データが未消去のまま存在するか否か判断する。存在すれば（Ｓ４０１の判断がＹＥＳ）、Ｓ４０２で、ハードディスク装置７からの読み出しデータが存在するか否かを判断する。読み出しデータが存在しなければ（Ｓ４０２の判断がＮＯ）、Ｓ４０３でハードディスク装置７への書き込みデータが存在するか否かを判断する。書き込みデータがなければ（Ｓ４０２の判断がＮＯ）、読み出しデータも書き込みデータも存在していないので、Ｓ４０４に進み、画像データ消去処理を実行した後、このサブルーチンを終了しリターンする。
【００８３】
この消去処理は、具体的には、画像メモリ６から画像データ管理情報に登録されたハードディスク装置７のバンド単位の開始アドレスに対して、所定の消去用画像データを転送して上書きすることにより画像データを復元不可能にする。
【００８４】
Ｓ４０１で、ハードディスク装置７に消去対象データが存在しない場合（Ｓ４０１の判断がＮＯ）、又はＳ４０２でハードディスク装置７からの読み出しデータが存在する場合（Ｓ４０２の判断がＹＥＳ）、又はＳ４０３でハードディスク装置７への書き込みデータが存在する場合（Ｓ４０３の判断がＹＥＳ）には、本ルーチンによる消去は行わず、そのままリターンする。
【００８５】
次に、図５のＳ１０４のハードディスク装置７からの画像データ読み出し処理の内容を、図９のフローチャートを参照して説明する。
【００８６】
まずＳ５０１で、ハードディスク装置７からの読み出しデータが存在するか否かを判断する。存在していれば（Ｓ５０１の判断がＹＥＳ）、Ｓ５０２で無条件にハードディスク装置７から画像メモリ６へ画像データの読み出し処理を行った後、このサブルーチンを終了しリターンする。
【００８７】
Ｓ５０１において、読み出しデータが存在しない場合には（Ｓ５０１の判断がＮＯ）、そのままリターンする。
【００８８】
以上の説明から明らかなように、電源投入後（図５Ｓ１０１の立ち上げ処理後）は、ハードディスク装置７に記憶されている消去対象の画像データに対しては、新たな書き込みデータがある場合には図７の書き込み処理により、消去対象データに新たな画像データを上書きして消去し、新たな書き込みデータがない場合には、図８の消去処理により所定の消去用画像データを上書きして消去し、これが繰り返される。
【００８９】
そして、このような消去処理の途中あるいは消去処理の前に、停電や不用意な電源遮断が発生した場合には、次の電源投入による図５Ｓ１０１の立ち上げ処理において、図６に示すように、バックアップ電池が正常である場合には、画像データの消去処理が行われ、未消去のままハードディスク装置に存在している消去対象の画像データが消去されるから、その画像データが未消去のまま復元可能に存在することによるデータ悪用の危険性をなくすことができ、セキュリティを高めることができる。
【００９０】
また、バックアップ電池が異常であり画像データ管理情報が消失している場合には、ハードディスク装置７の全記憶領域において画像データが消去されるから、やはり消去対象の画像データの残存を防止することができる。
【００９１】
以上の実施形態では、画像データを記憶蓄積する第１の記憶手段としてハードディスク装置を用いたが、ハードディスク装置に限定されることはなく、電源がオフになっても記憶状態を保持できる各種の不揮発性の記憶手段を用いればよい。また、ハードディスク装置等の記憶手段は、画像処理装置の本体内に備えられていなくても良く、ネットワーク上に存在する端末の記憶手段に画像データを記憶させる画像処理装置であっても良いし、画像処理装置の構成要素の１つあるいは二つ以上がネットワークを介して接続されたものであっても良い。
【図面の簡単な説明】
【００９２】
【図１】この発明の一実施形態に係る画像処理装置の構成を示すブロック図である。
【図２】画像データの管理情報の内容を示す図である。
【図３】ハードディスク装置に記憶されている画像データの書き込み及び消去の一例を説明するための説明図である。
【図４】同じくハードディスク装置に記憶されている画像データの書き込み及び消去の他の例を説明するための説明図である。
【図５】図１の画像処理装置において実行されるメインルーチンである画像データ入出力処理のフローチャートである。
【図６】図５のＳ１０１の立ち上げ処理のサブルーチンを示すフローチャートである。
【図７】図５のＳ１０３の画像データ書き込み処理のサブルーチンを示すフローチャートである。
【図８】図５のＳ１０６の画像データ消去処理のサブルーチンを示すフローチャートである。
【図９】図５のＳ１０４の画像データ読み出し処理のサブルーチンを示すフローチャートである。
【符号の説明】
【００９３】
１    画像処理装置（ＭＦＰ）
２    原稿読取部
３    プリンタ部
６    画像メモリ
７    ハードディスク装置（第１の記憶手段）
９    バックアップメモリ（第２の記憶手段）
１０  電池
１２  ＣＰＵ（消去手段）
【図１】
2005176024.tif 000003
【図２】
2005176024.tif 000004
【図３】
2005176024.tif 000005
【図４】
2005176024.tif 000006
【図５】
2005176024.tif 000007
【図６】
2005176024.tif 000008
【図７】
2005176024.tif 000009
【図８】
2005176024.tif 000010
【図９】
2005176024.tif 000011