(57)【要約】【課題】記憶手段に記憶された暗号データを、暗号化アルゴリズムの持つ「暗号文の所定量を消失すると平文に復号化できない。」との性質を利用し、短時間で安全かつ効率的に消去処理する。【解決手段】データ消去の対象となる記憶手段を選択する記憶手段選択部３１と、記憶手段１６に記憶された暗号データの暗号化方式と、暗号データを復号化することが不可能となる最低限のデータ量とを、暗号化データ管理テーブルを参照して抽出する暗号化データ管理部３２と、抽出された暗号化方式にもとづき、消去方式管理テーブルを参照して暗号データの消去方式を選択する消去方式選択部３４と、選択された消去方式により、最低限のデータ量を上書き消去するデータ消去処理部３６とを備える構成としてある。【選択図】  図３
2006053721.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に記憶された暗号データを消去するデータ消去装置であって、
前記暗号データを復号化することが不可能となる最低限のデータ量を上書き消去する上書き消去処理部を備える
ことを特徴とするデータ消去装置。
【請求項２】
前記暗号データの暗号化方式と前記最低限のデータ量とを抽出する暗号化データ管理部と、
前記暗号化データ管理部により抽出された暗号化方式により暗号データの消去方式を選択する消去方式選択部と、を備え、
前記上書き消去処理部が、前記消去方式選択部により選択された消去方式により、前記暗号化データ管理部で抽出された前記最低限のデータ量を上書き消去する
ことを特徴とする請求項１に記載のデータ消去装置。
【請求項３】
請求項１又は２に記載のデータ消去装置を備える
ことを特徴とする画像形成装置。
【請求項４】
記憶手段に記憶された暗号データを消去するデータ消去方法であって、
前記暗号データの暗号化方式と前記暗号データを復号化することが不可能となる最低限のデータ量とを抽出する第１のステップと、
前記第１のステップにより抽出された暗号化方式により暗号データの消去方式を選択する第２のステップと、
前記第２のステップにより選択された消去方式により、前記第１のステップで抽出された前記最低限のデータ量を上書き消去する第３のステップとを有した
ことを特徴とするデータ消去方法。
【請求項５】
記憶手段に記憶された暗号データを消去するデータ消去プログラムであって、
前記記憶手段に記憶された暗号データの暗号化方式と前記暗号データを復号化することが不可能となる最低限のデータ量とを抽出する第１のステップと、
前記第１のステップにより抽出された暗号化方式により暗号データの消去方式を選択する第２のステップと、
前記第２のステップにより選択された消去方式により、前記第１のステップで抽出された前記最低限のデータ量を上書き消去する第３のステップと、
をデータ消去装置に実行させる
ことを特徴とするデータ消去プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化されたデータ（以下、暗号データという。）を記憶手段から消去するデータ消去装置、このデータ消去装置を備えた画像形成装置、記憶手段に記憶された暗号データを消去するデータ消去方法、及びこのデータ消去方法を実行し得るデータ消去プログラムであって、暗号化アルゴリズムの持つ性質を利用し、安全かつ効率的に消去処理を行うことができるデータ消去装置、画像形成装置、データ消去方法及びデータ消去プログラムに関する。
【背景技術】
【０００２】
近年、コンピュータやモバイル機器の発達により、データの記憶手段が種々開発されている。コンピュータの記憶手段としては、例えば、ハードディスク（以下、ＨＤＤという。）、光磁気ディスク（以下、ＭＯという。）、磁気テープ等の外部記憶装置（以下、ストレージという。）などがある。また、モバイル機器の記憶手段としては、例えば、ＰＣカード（登録商標）、コンパクトフラッシュ（登録商標）カード（以下、ＣＦカードという。）、スマートメディア（登録商標）等のメモリカードなどがある。
【０００３】
これら記憶手段では、データをファイル管理領域と実データ領域に分けて記憶し、ファイル管理領域では、データのファイル名、記憶手段の記憶位置、ディレクトリ名、作成日等の情報を記憶する。そして、記憶手段におけるデータの有無は、このファイル管理領域の情報によって判断されている。
【０００４】
このため、記憶手段に記憶されたデータは、コンピュータやモバイル機器の操作により削除しても、ただファイル管理領域の情報が一部変更されるだけで、実データはそのまま残っている。また、これらの記憶手段をフォーマットしても、ファイル管理領域の情報が消去されるだけで実データ領域は、そのまま残存している。
【０００５】
実データ領域に残存するデータを解析すると、変更または削除されたファイル管理領域の情報を推測することができる。このため、コンピュータやモバイル機器の操作により削除またはフォーマットしたデータは、必ずしも１００％完全に復元できるとは限らないが、元のデータに復元することができる。また、「誤って消去したメモリを救済する」という健全な理由から、このような方法でデータを復元するソフトウェアが数多く市販されている。このため、誰でも容易に記憶手段に記憶されたデータを復元することが可能となっている。
【０００６】
このため、これらの記憶手段または当該記憶手段を搭載したコンピュータ及びモバイル機器の譲渡や廃棄の際に、当該記憶手段に記憶されていた機密データが復元され、流出や悪用されてトラブルに発展するという問題が発生している。
よって、記憶手段等の譲渡や廃棄の際には、記憶手段から削除したデータが復元できないように、より信頼できるデータ消去方法によりデータを削除する必要がある。しかし、このような処理は所定のスキルを持つ専門的な技術者が必要であった。
【０００７】
このことから、専門的な技術者でなく通常の使用者でも自動的にパソコン（以下、ＰＣという。）を操作してＨＤＤ内のデータを上書き消去（ホワイトニング）できるシステムが提供されている（例えば、特許文献１参照。）。
この特許文献１で開示されているシステムは、その手段としてＭＳ−ＤＯＳシステムと、該ＭＳ−ＤＯＳシステムにより自動的に読み込まれる自動起動ファイルと、該自動起動ファイルにより起動される上書き消去プログラムを含むディスク上書き消去システムにおいて、前記上書き消去プログラムはＰＣのＨＤＤに関する情報を取得する情報取得手段と、前記取得した情報によりＨＤＤの内部を上書き消去する上書き消去手段を含むことを要旨とする。
よって、このシステムによれば、当該上書き消去プログラムによりＨＤＤに関する情報が取得され、この取得した情報によりＨＤＤの内部を上書き消去されるため、上書き消去を自動的且つ容易迅速に行うことが可能となった。
【０００８】
一方、データを暗号化することにより、機密の漏洩を防止する方法が盛んに開発されている。特に、インターネットなどのネットワーク化が進んだ今日、情報が大きな価値を持つようになり、それに伴い、情報に対するセキュリティもまた同様に、大きな意味を持つようになっている。このため、情報の隠蔽を目的とした「暗号技術」は、数々のセキュリティ技術の中核を成すものの1つとして位置付けられている。なお、暗号とは、当事者以外には意味がわからないように、当事者間でのみ理解できるように取り決めた、特殊な記号や文字、またはその手順や方式をいう。また、送信者が送りたい元の文章である「平文」を「暗号文」に変換する作業のことを「暗号化」、受信者が「暗号文」を「平文」に戻すことを「復号（化）」と言う。そして、暗号化や復号化を行うための手順は「アルゴリズム」と呼ばれ、暗号化及び復号化に用いるパラメータのことを「鍵」または「キー」と呼ばれる。すなわち、「平文」は「鍵」により「暗号文」に暗号化され、「暗号文」は「鍵」により「平文」に復号化される。よって、「鍵」が漏洩しなければ、たとえ「暗号文」が読み取られるようなことがあっても、「平文」は漏洩しない。
【０００９】
そこで、「鍵」を上書き消去することにより、「暗号文」を「平文」に復号化できなくすることにより、記憶手段に記憶された暗号データを安全かつ効率的に削除するコンテンツ管理装置が提供されている（例えば、特許文献２参照。）。
この特許文献２で開示されているコンテンツ管理装置によれば、コンテンツ暗号化・復号化のためのタイトル鍵を記録するタイトル鍵記録手段と、タイトル鍵記録手段に記録された鍵を用いてコンテンツをブロック単位に復号化する復号化手段と、復号化手段によりコンテンツ中の各ブロックが復号化される際に生成される時変鍵を抽出する時変鍵抽出手段と、タイトル鍵記録手段が記録するタイトル鍵を時変鍵抽出手段により抽出された時変鍵で更新する鍵更新手段を有する。このような構成により、暗号化されたコンテンツの「鍵」であるタイトル鍵は時変鍵で上書き消去され、暗号化されたコンテンツは復号化することは不可能となる。よって、結果的にＨＤＤ等の記憶手段に記憶されたコンテンツそのものを削除するのと同じ効果が得られる。
【特許文献１】特開２００１−３４４０７１号公報
【特許文献２】特開２００３−１０１５２９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述の従来技術には以下のような問題があった。
すなわち、特許文献１に示すシステムによれば、ＨＤＤ内全てのデータを上書き消去するため、処理に要する時間が長い。また、上書き消去の処理は基本的には、１回無意味なデータによる上書き消去を行えば十分と考えられるが、１回の上書きではＨＤＤにデータを記録する際、ドライブの回転等による振動で磁気ヘッドと磁性体面との角度のずれによって発生する残存磁気を特殊な装置で読み取ることができる可能性があるとの理由から、ＮＡＳ推奨方式等のデータ消去に関する規格では乱数、固定データ及びその補数データの３回上書きによる消去を推奨している。このため、上書き消去処理を高品質に行うためには少なくともそれらの規格以上の処理が求められるため、処理時間は膨大となる。さらに、データが暗号化されていた場合には、通常、平文よりもデータ量が多く、処理時間も長くなる。
【００１１】
また、特許文献２に示すコンテンツ管理装置によれば、暗号化されたコンテンツの「鍵」であるタイトル鍵は時変鍵で上書き消去されるが、暗号化データは記憶手段に残存する。このため、暗号化データは読み出したり複製したりできる可能性がある。
ところで、「暗号文」は「鍵」がなければ復号化することが困難であるが、高性能のコンピュータにより「暗号文」を解析することにより、「鍵」を特定することが可能である。このため、特許文献２に示すコンテンツ管理装置では、安全性を保証することができないことになる。
【００１２】
本発明は、以上のような従来の技術が有する問題を解決するために提案されたものであり、暗号化アルゴリズムの持つ「暗号文の所定量を消失すると、平文に復号化できない。」との性質を利用し、短時間に安全かつ効率的に暗号データを消去させることができるデータ消去装置、画像形成装置、データ消去方法及びデータ消去プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明のデータ消去装置は、請求項１に記載するように、記憶手段に記憶された暗号データを消去するデータ消去装置であって、暗号データを復号化することが不可能となる最低限のデータ量を上書き消去する上書き消去処理部を備える構成としてある。
【００１４】
このような構成によるデータ消去装置によれば、暗号データを復号化することが不可能となる最低限のデータ量を上書き消去するため、暗号データを復号化することが不可能となり、記憶手段に記憶された暗号データ全部を上書き消去することと同じ効果を得ることができる。そして、暗号データを復号化することが不可能となる最低限のデータ量は、暗号データ全体量より当然少ないため、上書き消去処理に要する時間の短縮化を図ることができる。しかも、暗号データ自体を復号化できないように上書き消去処理するため、データが復元されて流失するようなことはなく、安全である。このように、最低限のデータ量を上書き消去することで、全部を上書き消去することと同じ効果を得ることができるので、短時間で効率的な処理が可能となる。
【００１５】
また、本発明のデータ消去装置は、請求項２に記載するように、暗号データの暗号化方式と最低限のデータ量とを抽出する暗号化データ管理部と、暗号化データ管理部により抽出された暗号化方式により暗号データの消去方式を選択する消去方式選択部と、を備え、上書き消去処理部が、消去方式選択部により選択された消去方式により、暗号化データ管理部で抽出された最低限のデータ量を上書き消去する構成としてある。
このような構成によるデータ消去装置によれば、様々な暗号化方式に対応することが可能となる。また、暗号化方式に合わせて消去方式を変えることができるため、より効率的に上書き消去処理をすることができる。
【００１６】
また、本発明の画像形成装置は、請求項３に記載するように、上記データ消去装置（請求項１又は２に記載のデータ消去装置）を備える構成としてある。
通常、画像形成装置はＣＰＵやＲＡＭの性能に余裕を持たせないため、印刷処理中にデータの上書き消去処理を行う場合には、処理速度が極端に遅くなり、長時間この状態が続くが、本発明のデータ消去装置を備える画像形成装置によれば、暗号化データの上書き消去処理の量が少なくなるため、そのような処理速度の遅い状態を早く解消することができる。また、製品の廃棄時に内蔵ＨＤＤ等からデータが流失しないように上書き消去処理する必要があるが、短時間に安全かつ効率的に処理をすることができる。
【００１７】
また、本発明のデータ消去方法は、請求項４に記載するように、記憶手段に記憶された暗号データを消去するデータ消去方法であって、暗号データの暗号化方式と暗号データを復号化することが不可能となる最低限のデータ量とを抽出する第１のステップと、第１のステップにより抽出された暗号化方式により暗号データの消去方式を選択する第２のステップと、第２のステップにより選択された消去方式により、第１のステップで抽出された最低限のデータ量を上書き消去する第３のステップとを有した方法としてある。
【００１８】
このようなデータ消去方法によれば、暗号データの暗号化方式と暗号データを復号化することが不可能となる最低限のデータ量を抽出する第１のステップを有するので、様々な暗号化方式に対応することが可能となる。第１のステップにより抽出された暗号化方式により暗号データの消去方式を選択する第２のステップとを有するので、暗号化方式に合わせて消去方式を変えることができるため、より効率的に上書き消去処理をすることができる。また、第２のステップにより選択された消去方式により、第１のステップで抽出された最低限のデータ量を上書き消去する第３のステップを有するので、暗号データを復号化することが不可能となり、記憶手段に記憶された暗号データ全部を上書き消去することと同じ効果を得ることができる。また、暗号データを復号化することが不可能となる最低限のデータ量は、暗号データ全体量より当然少ないため、上書き消去処理に要する時間が短時間で済む。また、暗号データ自体を復号化できないように上書き消去処理するため、データが復元されて流失するようなことはなく、安全である。さらに、最低限のデータ量を上書き消去することで、全部を上書き消去することと同じ効果を得ることができるので、効率的である。
【００１９】
また、本発明のデータ消去プログラムは、請求項５に記載するように、記憶手段に記憶された暗号データを消去するデータ消去プログラムであって、記憶手段に記憶された暗号データの暗号化方式と暗号データを復号化することが不可能となる最低限のデータ量とを抽出する第１のステップと、第１のステップにより抽出された暗号化方式により暗号データの消去方式を選択する第２のステップと、第２のステップにより選択された消去方式により、第１のステップで抽出された最低限のデータ量を上書き消去する第３のステップと、をデータ消去装置に実行させる構成としてある。
【００２０】
このようなデータ消去プログラムによれば、暗号データの暗号化方式と暗号データを復号化することが不可能となる最低限のデータ量を抽出する第１のステップをデータ消去装置実行させるので、様々な暗号化方式に対応することが可能となる。第１のステップにより抽出された暗号化方式により暗号データの消去方式を選択する第２のステップをデータ消去装置実行させるので、暗号化方式に合わせて消去方式を変えることができるため、より効率的に上書き消去処理をすることができる。また、第２のステップにより選択された消去方式により、第１のステップで抽出された最低限のデータ量を上書き消去する第３のステップをデータ消去装置実行させるので、暗号データを復号化することが不可能となり、記憶手段に記憶された暗号データ全部を上書き消去することと同じ効果を得ることができる。また、暗号データを復号化することが不可能となる最低限のデータ量は、暗号データ全体量より当然少ないため、上書き消去処理に要する時間が短時間で済む。また、暗号データ自体を復号化できないように上書き消去処理するため、データが復元されて流失するようなことはなく、安全である。さらに、最低限のデータ量を上書き消去することで、全部を上書き消去することと同じ効果を得ることができるので、効率的である。
【発明の効果】
【００２１】
以上のように、本発明のデータ消去装置、画像形成装置、データ消去方法及びデータ消去プログラムによれば、暗号データを復号化することが不可能となる最低限のデータ量を上書き消去することができる。
従って、記憶手段に記憶された暗号データ全部を上書き消去することと同じ効果を、短時間に安全かつ効率的に得ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好ましい実施形態について、図面を参照しつつ説明する。
図１は、本発明の好ましい実施形態であるデータ消去装置を備える画像形成装置の構成を示すブロック図である。
画像形成装置１０は、図１に示すようにフロントパネル１１、入出力インタフェイス（以下、入出力Ｉ／Ｆと言う。）１２、主記憶装置１３、ＣＰＵ１４、データ消去装置１５、記憶手段（記憶媒体（ＨＤＤ））１６、暗号化装置１７、復号化装置１８及びシステムバス１９を備えている。
【００２３】
フロントパネル１１は、液晶パネル等により構成され、画像形成装置１０の操作入力等を行う装置である。
入出力Ｉ／Ｆ１２は、ＬＡＮ等のネットワーク（図示省略）に接続し、ネットワーク上のクライアントである複数のＰＣ等により、画像形成装置１０を共有して利用できるようになっている。
主記憶装置１３は、ＲＡＭ等により構成され、入出力Ｉ／Ｆ１２より入力された印刷データの印刷処理等を行う。
ＣＰＵ１４は、画像形成装置１０の有する各種機能を実行するために、所定の処理を画像形成装置１０の構成各部に実行させ、あるいは自ら所定の処理を実行する。
なお、データ消去装置１５については、後述する。
【００２４】
記憶手段１６は、入出力Ｉ／Ｆ１２から入力されたデータ等を記憶する記憶媒体等であって、本実施例ではＨＤＤにより構成される。ただし、図２に示すように画像形成装置１０に内蔵するストレージ２１や画像形成装置１０に外付けするメモリカード２２等であってもよい。
暗号化装置１７は、入出力Ｉ／Ｆ１２を介して入力されたデータを暗号化する装置で、複数種の暗号化方式を備えている。なお、暗号化装置１７により暗号化されたデータは記憶手段１６に記憶される。
なお、暗号化装置１７は、データを暗号化する際に、暗号化方式を暗号化データ管理テーブル記憶部３３に記憶させることができる。このとき、暗号化方式とともに消失可能ブロックも同時に記憶させることができる。
【００２５】
復号化装置１８は、記憶手段１６に記憶された暗号データを復号化する装置で暗号化装置１７に備わる複数種の暗号化方式にそれぞれ対応する復号化方式を備えている。なお、復号化されたデータは、印刷手段（図示省略）により印刷処理される。
システムバス１９は、画像形成装置１０内部で各装置がデータをやり取りするための伝送路である。
【００２６】
次に、図３は、本発明の好ましい実施形態であるデータ消去装置１５の構成を示すブロック図である。
図３に示すようにデータ消去装置１５は、記憶手段選択部３１、暗号化データ管理部３２、暗号化データ管理テーブル記憶部３３，消去方式選択部３４、消去方式管理テーブル記憶部３５及びデータ消去処理部３６により構成される。
【００２７】
記憶手段選択部３１は、データ消去の対象となる記憶手段を選択する装置である。データ消去の対象の具体的としては、例えば、記憶手段１６（ＨＤＤ等）、ストレージ２１、メモリカード２２などがある。
また、記憶手段選択部３１は、選択した記憶手段においてデータ消去の対象となるファイル（ｆｉｌｅ）あるいはパーティション（Ｐａｒｔｉｔｉｏｎ）などを選択することができる。
【００２８】
暗号化データ管理部３２は、暗号化データ管理テーブルを参照し、記憶手段選択部３１で選択された記憶手段（あるいは、ファイル、パーティションなど）をキーとして、上書き消去処理する暗号データの暗号化方式と、暗号データを復号化することが不可能となる最低限のデータ量（以下、消失可能ブロックと言う。）とを、その暗号化データ管理テーブルから抽出する装置である。
なお、暗号化方式がわかっている場合には、その暗号化方式をキーとして消失可能ブロックを抽出することもできる。
【００２９】
暗号化データ管理テーブル記憶部３３は、暗号化データ管理テーブルを記憶する。暗号化データ管理テーブルは、図４に示すように、データ消去対象範囲と暗号化方式と消失可能ブロックとを対応させたテーブルである。
ここで、データ消去対象範囲とは、データ消去の対象となる手段や範囲等をいい、具体的には、例えば、記憶手段、ファイル、パーティションなどが含まれる。
【００３０】
消去方式選択部３４は、暗号化データ管理部３２により抽出された暗号データの暗号化方式にもとづいて消去方式管理テーブルを参照し、この消去方式管理テーブルに登録された一又は二以上の消去形式の中から所定の消去形式を選択する装置である。
消去方式管理テーブル記憶部３５は、消去方式管理テーブルを記憶する。消去方式管理テーブルは、図５に示すように、一又は二以上の消去方式が書き込まれている。消去方式の具体例としては、同図に示すように、例えば、「０を１回書込み方式」、「１を１回書込み方式」、「乱数を１回書込み方式」、「ＮＳＡ方式」、「旧ＮＳＡ方式」、「米国防総省方式」、「ＮＡＴＯ方式」、「Ｇｕｔｍａｎｎ方式」などがある。
データ消去処理部３６は、消去方式選択部３４により選択された所定の消去形式により、暗号化データ管理部３２により抽出された消失可能ブロックを上書き消去処理を行う装置である。
【００３１】
図６は、本発明の好ましい実施形態に係るデータ消去装置において実行される暗号データのデータ消去処理の手順を示すフローチャートである。
ステップ６１では、フロントパネル１１の入力に従って記憶手段選択部３１が、データ消去処理を行う記憶手段１６を選択する。
なお、データ消去の対象を指定・選択する方法としては、例えば、フロントパネルで指定する方法の他に、情報処理装置（パーソナルコンピュータ：ＰＣなど）において起動するユーティリティツールや入出力Ｉ／Ｆからコマンドを受けることで対象を選択する方法などがある。
【００３２】
ステップ６２では、データ消去処理部３６がステップ６１で選択された記憶手段１６の中から、フロントパネル１１の入力に従ってデータ消去処理を行うファイルまたはパーティション等を選択する。
ステップ６３では、ステップ６２で選択されたファイル等の暗号化方式と消失可能ブロックを、暗号化データ管理部３２によって、図６に示す暗号化データ管理テーブル３３から抽出する。なお、図６に示される暗号化方式は、例えばブロック暗号として最も一般的なＤＥＳ方式のＥＣＢ、ＣＢＣ又はＰＣＢＣ等のモードである。また、消失可能ブロックは、各モードの情報劣化や消失、改ざん等に対する耐久性により決定され、例えば、ＥＣＢモードは耐久性が強いため全ブロック、ＣＢＣは耐久性が中程度のため半数のブロック、ＰＣＢＣは耐久性が弱いため最初のブロック等である。
【００３３】
ステップ６４では、消去方式選択部３４により、ステップ６３で抽出された暗号化方式に従って、消去方式管理テーブル３５から所定の消去形式を選択する。
ステップ６５では、データ消去処理部３６により、ステップ６４で選択した所定の消去形式に従って、消失可能ブロックの上書き消去処理を行う。ここで、消失可能ブロックは、暗号データを復号化することが不可能となる最低限のデータ量のことなので、このデータが上書き消去処理されると暗号データを復号化することが不可能となる。よって、記憶手段に記憶された暗号データ全部を上書き消去することと同じ効果を得ることができる。また、最低限のデータ量のみを上書き消去処理すれば良いので、短時間で効率的にデータ消去処理をすることができる。また、記憶手段１６を備える画像形成装置１０は、暗号化データの上書き消去する量が少なくなるため、上書き消去処理を短時間にすることができる。このため、ＣＰＵ１４や主記憶装置１３の性能に通常余裕がなく、印刷処理中にデータの上書き消去処理を行う場合には、処理速度が極端に遅くなり、長時間処理することになるが、記憶手段１６を備える画像形成装置１０によれば、暗号化データの上書き消去処理の量が少なくなるため、処理時間を短くすることができる。
【００３４】
また、本発明の好ましい実施形態に係るデータ消去方法は、上記のデータ消去装置において実行されるデータ消去処理の手順である。
また、本発明の好ましい実施形態に係るデータ消去プログラムは、上記のデータ消去装置において、データ消去処理の手順を各構成要素に実行させるプログラムである。
【００３５】
次に、データ消去プログラムについて説明する。
上記の実施形態におけるコンピュータ（データ消去装置や画像形成装置等）のデータ消去機能（データ消去方法を実行する機能）は、記憶手段（例えば、ＲＯＭやＨＤＤなど）に記憶されたデータ消去プログラムにより実現される。
【００３６】
データ消去プログラムは、コンピュータの制御手段（ＣＰＵなど）に読み込まれることにより、コンピュータの構成各部に指令を送り、所定の処理、たとえば、記憶手段選択部のデータ消去対象となる記憶手段の選択処理、暗号化データ管理部の暗号化方式抽出処理、消失可能ブロック抽出処理、消去方法選択部の消去方法選択処理、上書き消去処理部の上書き処理などを行わせる。
これによって、データ消去機能は、ソフトウェアであるデータ消去プログラムとハードウエア資源であるコンピュータ（データ消去装置や画像形成装置など）の各構成手段とが協働することにより実現される。
【００３７】
なお、データ消去機能を実現するためのデータ消去プログラムは、コンピュータのＲＯＭやハードディスクなどに記憶される他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、ＣＤ−ＲＯＭ等の記憶媒体を内蔵し、データ消去装置や画像形成装置に外部接続されるメモリ増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク，メモリカード，光磁気ディスク等をいう。
【００３８】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭ等にロードされて、ＣＰＵ（制御手段又は制御部）により実行される。この実行により、上述した本実施形態のデータ消去装置、画像形成装置の各機能が実現される。
さらに、コンピュータでデータ消去プログラムをロードする場合、他のコンピュータで保有されたデータ消去プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。このダウンロードされたデータ消去プログラムも、ＣＰＵにより実行され、本実施形態のデータ消去装置又は画像形成装置のデータ消去機能を実現する。
【００３９】
以上、本発明のデータ消去装置について、好ましい実施形態を示して説明したが、本発明に係るデータ消去装置は、上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。例えば、上述した実施形態では、データ消去装置を画像形成装置に搭載したが、ＰＣ等の他の機器に搭載してもよい。
【産業上の利用可能性】
【００４０】
以上、説明したように、本発明のデータ消去装置、データ消去方法及びデータ消去プログラムは、暗号データを短時間で安全かつ効率的にデータ消去処理することができるデータ消去装置、データ消去方法及びデータ消去プログラムとして好適に利用することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の好ましい実施形態であるデータ消去装置を備える画像形成装置の構成を示すブロック図である。
【図２】本発明のデータ消去装置により暗号データが削除処理される記憶手段の実施例を示す概略図である。
【図３】本発明の好ましい実施形態であるデータ消去装置の構成を示すブロック図である。
【図４】本発明のデータ消去装置に備わる暗号化データ管理テーブルに記憶された暗号化方式及び消失可能ブロックを示す概略図である。
【図５】本発明のデータ消去装置に備わる消去方式管理テーブルに記憶された消去方式を示す概略図である。
【図６】本発明の好ましい実施形態に係るデータ消去装置において実行される暗号データのデータ消去処理の手順を示すフローチャートである。
【符号の説明】
【００４２】
１０  画像印刷装置
１１  フロントパネル
１２  入出力Ｉ／Ｆ
１３  主記憶装置
１４  ＣＰＵ
１５  データ消去装置
１６  記憶手段
１７  暗号化装置
１８  復号化装置
１９  システムバス
３１  記憶手段選択部
３２  暗号化データ管理部
３３  暗号化データ管理テーブル記憶部
３４  消去方式選択部
３５  消去方式管理テーブル記憶部
３６  データ消去処理部
【図１】
2006053721.tif 000003
【図２】
2006053721.tif 000004
【図３】
2006053721.tif 000005
【図４】
2006053721.tif 000006
【図５】
2006053721.tif 000007
【図６】
2006053721.tif 000008